Gujarat Technological UniversityWinter 2025 Examination

GTU 3170726 Mobile Application Development (MAD) Winter 2025 Paper Solution & PDF

B.E. · Computer Engineering · Semester 7 · Subject Code: 3170726
Download Official GTU PDF
Share:
Total Marks70 MarksExternal theory exam
Passing Marks23 Marks33% minimum cutoff
Exam Duration2.5 Hours10:30 AM – 1:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)
Explain CardView in Android with appropriate example.
3 Marks
(b)

List and explain any two ADB (Android Debug Bridge) commands, providing their functionality and use cases.

4 Marks
(c)
Describe steps to publish your Android Application on Google Play Store.
7 Marks

Question 2

14 MarksMedium
(a)
Explain any three UI Components available in Android OS with their use.
3 Marks
(b)

Write a Java code snippet that requests permission to initiate a phone call from within the application. Display an appropriate Toast message to inform the user if the permission is granted or denied. Use Manifest.permission. CALL_PHONE as the permission string. (Only write necessary Java code.)

4 Marks
(c)

Provide a comprehensive explanation of the Android architecture, detailing its various components and layers.

7 Marks
OR OPTION
(c)
Enlist and explain various callback methods of Fragment life cycle.
7 Marks

Question 3

14 MarksMedium
(a)
What is SharedPreferences in Android, and when would you use it?
3 Marks
(b)
Explain the role of the SQLiteOpenHelper class in Android.
4 Marks
(c)

Write a code that lists all video files located in a folder named 'Data' within the user's SD card directory and displays the list in the logcat, assuming user has already granted necessary permissions for this task. (Only write necessary Java code.)

7 Marks
OR OPTION
(a)

Discuss various data storage options available in Android for persistent data storage.

3 Marks
(b)

Explain the purpose of the following methods in AsyncTask: onPreExecute(), doInBackground(), onPostExecute(), and publishProgress().

4 Marks
(c)
Explain use and working of Retrofit library with an example.
7 Marks

Question 4

14 MarksMedium
(a)
Explain the use of Gyroscope sensor in Android with appropriate example.
3 Marks
(b)
Write a note on Notification Services in Android.
4 Marks
(c)

Create a Broadcast Receiver that responds to the device's battery level changes and displays the current battery level in a Toast message whenever there is a change in the battery level. (Only write necessary java code.)

7 Marks
OR OPTION
(a)
Explain Frame Animation and Tween Animation in Android.
3 Marks
(b)
Write a note on Android Text-to-Speech feature.
4 Marks
(c)

Write a Java code snippet that enables the user to select a song from their device and play it using a Service. Assume that the user has already granted the necessary permissions for this task. (Only write necessary java code.)

7 Marks

Question 5

14 MarksMedium
(a)
Write a note on importance of RecyclerView in Android.
3 Marks
(b)
Explain the steps to create a Context Menu in an Android Activity.
4 Marks
(c)

Explain the purpose and characteristics of ConstraintLayout, LinearLayout, and FrameLayout in Android.

7 Marks
OR OPTION
(a)
Write a note on FrameLayout in Android.
3 Marks
(b)
Explain the steps to create an Option Menu in an Android Activity.
4 Marks
(c)

Write a code snippet that allows the user to input a phone number and, upon clicking a button, opens the phone dialer with the entered number pre-filled using an Implicit Intent. Only write the necessary Java code for this task.

7 Marks
College Exam Groups

Studying for Mobile Application Development?

Circulate this solved paper with KaTeX formulas and 1-click AI step solvers to your batchmates on WhatsApp or Telegram.

About this Examination Paper & Attribution

Official Gujarat Technological University (GTU) examination paper and step-by-step solutions for Mobile Application Development (MAD) (Winter 2025, B.E. · Computer Engineering, Sem 7). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

Download PDF