Mobile Application Development using Android
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 using Android Syllabus — Unit-wise Content
The official GTU curriculum for Mobile Application Development using Android (subject code 4350703) as prescribed for Auto · Semester 5 divides the course into 4 units, covering 41 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 (4350703)Unit 1 Modelling GUI Using Android
- 2.1. Design the Activity using Layouts.
- 2.2. Use of views for designing activity.
- 2.1.1. Understanding the Views and ViewGroups
- 2.1.2. Layouts: ● LinearLayout ● RelativeLayout ● GridView ● FrameLayout ● ConstraintLayout
- 2.1.3. ScrollView and HorizontalScroll View
- 2.1.4. Units of Measurement: dp, sp, pt, px, in etc.
- 2.2.1. Basic Views: ● TextView, Button, ImageButton, ImageView, EditText, CheckBox, ToggleButton, RadioButton, and RadioGroup ● ProgressBar, Slider, RatingBar ● AutoCompleteTextView ● TimePicker, DatePicker ● ListView ● Customizing the ListView ● Spinner View
Unit 2 Event Handling in Android Application
- 3.1. Implement User Event handling on Views
- 3.2. Implement the Intent for navigation between different activities
- 3.3. Use the shared preferences for storing user information
- 3.4. Understanding of Service Life cycle
- 3.5. Manage permissions
- 3.1.1. Handling User Events
- 3.1.2. OnClickListener of Views
- 3.1.4. TextWatcher to handle the EditText text change
- 3.1.5. CheckBox, RadioButton selection event handling
- 3.1.6. ListView, Spinner item selection event handling
- 3.2.1. Navigating between Activities using Intent
- 3.2.2. Passing the information through Intents between Activities
- 3.3.1. Use of SharedPreferences to store the information
- 3.4.1. Demonstration of Service in Android Application
- 3.5.1. Permission manager
- 3.5.2. Toggle state of Bluetooth and WiFi Mobile Application Development Course Code: 4350703
Unit 3 Dialog, Menu and Database with RecyclerView and CardView
- 4.1. Develop menu based android application
- 4.2. Design the Dialog for user interaction in android application.
- 4.3. Perform Database operation on local SQLite database.
- 4.4. Implement RecyclerView and CardView for displaying list of items
- 4.1.1. Working with Menu in Android Application: ● Options Menu ● Context Menu ● Popup menu
- 4.2.1. Working with Dialogs
- 4.2.2. Exploring the Different Types of Dialogs
- 4.2.3. Custom Dialog design
- 4.3.1. Databases in Android ● Introducing SQLite ● Cursors and Content Values ● Working with Android Databases ● SQLiteDatabase and SQLiteOpenHelper Class for database operations
- 4.4.1. Use of RecylerView and CardView
Unit 4 Introduction to Android Development using Kotlin
- 5.1. Develop simple Kotlin program
- 5.2. Perform basic Event handling
- 5.3. Publish the application on Play Store
- 5.1.1. Introduction to Kotlin for Android development
- 5.1.2. Simple Kotlin program for ‘Hello World’
- 5.2.1. Event handling in Kotlin programming
- 5.3.1. Building the signed APK
- 5.3.2. Publishing the application on Play Store Note: The UOs need to be formulated at the ‘Application Level’ and above of Revised Bloom’s Taxonomy’ to accelerate the attainment of the COs and the competency.