Mobile Application Development
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesMobile Application Development Syllabus — Unit-wise Content
The official GTU curriculum for Mobile Application Development (subject code DI04016051) as prescribed for Biomed · Semester 4 divides the course into 5 units, covering 46 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (DI04016051)Unit 1 Introduction to Android
- Overview of Mobile Operating Systems 1.2
- Android and iOS comparison 1.3
- Features and Versions of Android 1.4
- Introduction to Android Studio 1.5
- Running Apps on Emulator / Physical Device
Unit 2 Android Architecture & App Components
- Android Architecture 2.1.1
- Linux Kernel 2.1.2
- Android Runtime 2.1.4
- Application Framework 2.1.5
- Application Components Overview 2.2.1
- Activity and its lifecycle 2.2.2
- Service and its lifecycle 2.2.3
- Broadcast Receiver 2.2.4
- Content Provider 2.3
- Android Manifest
Unit 3 UI Design and Event Handling 3.1. Layouts
- Linear Layout 3.1.2
- Relative Layout 3.1.3
- Constraint Layout Teaching Scheme (in Hours) Total Credits L+T+ (PR/2) Assessment Pattern and Marks Total Marks L T PR C Theory Tutorial / Practical ESE (E) PA(M) PA(I) ESE (V) 3 0 2 4 70 30 20 30 150 Program Name: Diploma Engineering Level: Diploma Branch: Information Technology Subject Code: DI04016051 Subject Name: Mobile Application Development 3.1.4
- Grid Layout 3.2
- Views & Widgets: 3.2.1
- Text View 3.2.2
- Edit Text 3.2.3
- Image View 3.2.5
- Scroll View 3.2.6
- List View 3.2.7
- Recycler View 3.3
- Concept of Event-driven Programming 3.3.1
- Event Listeners and Callback Methods 3.3.2
- Event Handling Methods: on Click()
- on Key()
- on Touch ()
- on Focus Change() 3.3.3
- Item Selection Events using on Item Selected() (List View) 3.4
- Intents (Explicit & Implicit) and passing data between activities 3.5
- Dialogs, and Menus (Options
Unit 4 Data Storage
- Shared Preferences 4.2
- SQLite Database 4.2.1
- SQLiteOpenHelper Class 4.2.2
- CRUD Operations (Insert
- Firebase Realtime Database: 4.3.1
- Connection with Android Studio 4.3.2
- Retrieve, and Display Data using Firebase
Unit 5 Recent Trends and Technologies in Android App Development
- Introduction to Kotlin for Android 5.2
- Overview of Cross-platform Mobile Application Development: Flutter and React Native 5.3
- Introduction to APIs and JSON Parsing 5.4
- Overview of Publishing an Android App