0% found this document useful (0 votes)
61 views8 pages

Mad W2021

Mobile application development paper 2021

Uploaded by

maasalamix
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
61 views8 pages

Mad W2021

Mobile application development paper 2021

Uploaded by

maasalamix
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 8
Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER-VII (NEW) EXAMINATION ~ WINTER 2021 Subject Code:3170726 Date:27/12/2021 Subject Name:Mobile Application Development Time:10:30 AM TO 01:00 PM Total Marks: 70 Instructions: 1, Attempt all questions, 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. 4, Simple and non-programmable scientific calculators are allowed. Q.1 (a) Whatis the use of Android Manifest file? (b) Define: Class, Object, Encapsulation, Inheritance (©) Explain Android architecture with proper diagram. SEs Q2 > (a) What is AVD? Explain the process of creating AVD in Android 03 application development. (b) Explain basic building blocks/components of Android Application. 04 (©) What is Activity? Draw and explain Activity lifecycle in detail 07 OR (©) What is Fragment? Draw and explain the lifecycle of a fragment 07 Q3° (a) What is Layout? What are the advantages of setting a Layout? 03 (b) List out various layouts available in Android. Explain any one in 04 detail. (©) Whats an Intent? Explain types of Intent in Android with example. 07 OR Q3° (a) Explain Checkbox in Android with example. 03 (b) Write code to display Toast Message on click of Button. 04 (©) Explain different types of menus in android with example. 07 Q4 (a) Explain the use of Shared Preferences. 03 (b) Explain Internal vs. Extemal storage. 04 (© Write a Program for establishing connection with SQLite database. 07 OR Q4 (a) What is parsing? Discuss how can you perform parsing using JSON 03 in Android application. (b) Discuss AsyneTask in detail 04 (©) Write Code to insert Contact Details (cID, cName, cPhoneNumber) 07 in SQLite Database in Android Q5 (a) How to add notification in Android App? Explain with an example. 03 (b) What is Geocoding and Reverse Geocoding? Explain it with 04 example, (©) Which are the types of animations supported in Android? Explain 07 any one in detail oR Q5 (a) Explain the use of Broadcast Receiver in Android. 03 (b) What is Service? Discuss various Service life cycle methods in 04 detail (©) How can you publish your application in Google Play Store? Explain 07 the entire process. seeneneneneee, Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER-VII (NEW) EXAMINATION ~ SUMMER 2022 Subject Code:3170726 Date:06/ Subject Name:Mobile Ap} )2:30 PM TO 05:00 PM Time cation Development Instructions: 1 2 3. Attempt all questions, Make suitable assumptions wherever necessary. Figures to the right indicate full marks. 1/06/2022 Total Marks: 70 4. Simple and non-programmable scientific calculators are allowed. MARKS Q.1 (a) Differentiate between JVM and DVM. 03 (b) Enlist and define the components of android application, 04 (©) Describe the Android architecture with neat diagram in detail. 07 Q.2. (a) What is Toast? Explain How to customize it? 03 (b) What is AndroidManifest.xml? Write its usages with example. 04 (©) Explain any four UI Components of Android application. 07 OR (©) Develop a Registration form using android ULcomponents, which 07 take details from user like Name, Email ID, Password, Conform Password, Mobile Number, gender etc... On click of register button all details should show on another activity with a weleome message. Q3 (a) What is Fragment? Differentiate between Activity and fragment. 03 (b) Discuss the need of permissions in Android. Write the permissions 04 required to set system functionalities like Bluetooth, camera, internet. (©) What is an Activity? Explain the activity life cycle with all events 07 in detail oR Q3 and define types of Menus in android. 03 (b) the concept of Recycler view. Write down the steps to 04 implement recycler view in android application, (©) Define services in Android operating system. Explain service 07 Lifecycle with neat diagram. Q4 (a) What do you mean by NoSQL? How it is differ from relational 03 database? (b) What do you mean by Async task? Explain with example. 04 (©) Develop an application to store student details like roll no, name, 07 branch, marks, percentage and retrieve student information using roll no. in SQLite databases. OR Q4 (a) Describe the task of Notification Manager in Android, 03 Qs Qs (b) (©) (a) (b) © (a) (b) (© Can we use the mobile screen as a Canvas to draw any shapes on it? Write the steps for using Graphics objects in an android application, List different types of data storage available in Android. Describe the significance of SQLite database in Android. Describe Tween Animation in android, Write a program to locate user's current location. (Write ONLY java and manifest file) What is Media Player in android? Explain how to play audio using Media Player oR List sensors in Android and explain any one in detail Write steps to publishing android applications. Write the steps to use firebase database in an android application for CRUID operation. 07 03 04 07 03, 04 07 Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER. VII EXAMINATION-SUMMER 2023 Subject Code: 3170726 Date: 30/06/2023 Subject Name: Mobile Application Development Time: 10:30 AM TO 01:00 PM Total Marks: 70 Instructions: Qu Q2 L 2. (b) () (b) (©) (©) (a) (b) © (a) (b) © Attempt all questions. ‘Make suitable assumptions wherever necessary. res to the right indicate full marks, ple and non-programmable scientific calculators are allowed. MARKS What are the JVM and DVM? Explain DVM in details. 03 Describe how to publish Android Application on Google Play. 04 List various layouts available in Android. Explain any two out of that. 07 What is ScrollView and ListView? Explain anyone with suitable 03 example. Explain Android architecture with proper diagram. 04 Write a code to send data from one activity to another activity using 0 implicit intent oR Write a code to send SMS from Android App using the concept of 07 explicit intent. What you mean by fragment in Android? Explain fragment with an 03 example. ‘What is the use of Content Provider? 04 Write all necessary code to print all the files stored in Music folder of 07 SD card OR ‘What is use of Manifest file? 03 What is Shared Preference.’ Explain with and example. 04 Write all necessary code to take photo from Camera and store photo in Co MYAPP folder of SD card Page 1 of 2 Q4 Q4 Qs Qs (a) (b) © (a) (b) © (b) © (a) (b) © Explain the concept of AsyncTask with an example. List and explain different types of menu in android. How to add notification in Android App? Explain with an example. OR ‘What is the use of Broadcast Receiver? How to add it in Android App? Explain Recycler View with example. Write an android program with suitable for login page with database connectivity. ‘What is parsing? Discuss how you can perform parsing using JSON in Android application Write an android application that will display toast (Message) on specific interval of time. (write java code) Write the significance and syntax of update() and delete() of SQLiteDatabase class OR ‘What is web services? How it integrates and implements in industrial projects? Write a code to play music on click on button, Write a code to insert EventDetaiks (eID, eName, eDate,EVenue) in ‘SQLite database using Android App. 03 & 03 03 03 = Page 2 of 2 Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER-VII (NEW) EXAMINATION — WINTER 2023 Subject Code:3170726 Date:16-12-2023 Subject Name: Mobile Application Development Time: 10:30 AM TO 01:00 PM Total Marks:70 Instructions: 1. Attempt all questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. 4. Simple and non-programmable scientific calculators are allowed. MARKS: Q.1 (a) _ List and Explain features of the android operating system 03 (6) Explain the permission model in android 04 (©) Describe Scroll View & List View with example. 07 Q.2 (a) What is AVD? Explain the process of creating AVD in Android 03 application development. (b) Explain type of Intent with suitable example. 04 (c) Create the Application for Fashain Show with Product Details. 07 OR (©) Write appropriate code to Validate email address in Android 7 Q.3. (a) What is Broadcast Receiver in android. Explain in brief, 03 (b) Explain Material Design Toolbar with suitable example. 04 (©) Write a code to send an e-mail from Android App using the concept of 07 explicit intent. OR Q.3. (a) Whatis Dialog? Explain Alert Dialog with an example 03 (b) What is List & Adapters in android? Explain with example 04 (©) Write code to display Toast Message on click of close Button 07 Q.4 (a) What do you mean by fragment in Android? Explain the fragment with 03 an example. (b) Explain the concept of AsyneTask with an example. 04 (©) Write the code for inserting and delete startup records with SQLite 07 Database OR Q.4 (a) What is the Content Provider in Android? 03 (b) Explain Location Service in Android with Example 04 (c) Write the code to create connection with SQLite Database 7 Q5 (a) Whatis Service? Differentiate between Activity and Service. 03 (b) Write all necessary code to print all the files stored in the MyPhoto folder. 04 of the SD card. (©) How to manage the different screen sizes and orientations. 07 OR Q.5 (a) What is parsing? Discuss how you can perform parsing using JSON inan 03 Android application. (b) Explain the significance of onCreate() and onUpgrade() methods of 04 SQLiteOpenHealper class. (©) Describe the process of Android Application publication on Google Play. 07 Enrolment No/Seat No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER-VII (NEW) EXAMINATION - SUMMER 2024 Subject Code:3170726 Date:30-05-2024 Subject Name:Mobile Application Development Time:02:30 PM TO 05:00 PM Total Marks:70 Instructions: 1. Attempt all questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. 4, Simple and non-programmable scientific calculators are allowed. MARKS Q.. (a) Explain Dalvik Virtual Machine (DVM) in detail. 03 (b) Define the components of Android Application. 04 (c) List out layouts in Android Application, Explain three in brief. 07 Q2 (a) Define spinner in Android. 03 (b) Write code to display toast message on button click. 04 (c) Explain Recycler View and Card View in android with example. 07 OR (©) List out UI Components in Android Application. Explain three in brief. 07 Q3 (a) Define View and View Group in Android. 03 (b) Differentiate Relative Layout and Frame Layout. 04 (©) Write the steps for CRUD operation to use Firebase database in android 07 application OR Q3 (a) Explain Web View and its attributes. 03 (b) Define Menu and its types in Android. 04 (c) Write code to insert student details (sid, sname, sbranch, smobile, saddress) in 07 SQLite database. Q.4 (a) Describe shared preference with example. 03 (6) Explain Run time permission in Android with example. Write runtime permission 04 to access functionalities like Contact, Camera and Bluetooth, (©) Explain Animation and its types in Android. Explain one in brief. 07 OR Q4 (a) Define NOSQL database and how itis differ from relational database. 03 (b) Differentiate Internal Storage and External Storage. 04 (c) Write program to get user current location and display in Text View. 07 Q5 (a) Explain Background Services. 03 (b) Write steps to publish Android Application on Play store. 04 (©) Write code to take picture with camera and store into Gallery. 07 oR Q.5 (a) Define Broadcast Receiver and Notification service in Android. 03 (b) Explain Dalvik debug tool and ADB in Android. 04 (©) Explain Accelerometer Sensor & Gyroscope in Android. 07 veeeeeesseees Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER-VII (NEW) EXAMINATION — WINTER 2022 Subject Code:3170726 Date:07-01-2023 Subject Name:Mobile Application Development Time:10:30 AM TO 01:00 PM Total Marks:70 Instructions: 1. Attempt all questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. 4, Simple and non-programmable scientific calculators are allowed. Marks Q.1 (a) Explain Versions in android. 03 (b) Differentiate between Flowchart and DFD. 04 (©) Draw and explain Activity lifecycle of android application in detail. 07 Q2 (a) Explain about the Android manifest.xml file. 03 (b) Write difference between Table Layout and Frame Layout. 04 (©) Write a brief note on android Architecture with proper diagram. 07 OR (c) Explain Intent and Fragment in details. 07 Q.3 (a) How to use Spinner in android application. 03 (b) Explain Content provider. 04 (©) List out Ul components of android application. Explain any three in brief. 07 OR Q3 (a) Whatis BroadCast Receiver? How to add it in android app. 03 (b) Explain Material design. 04 (©) Write a note on different Permissions in android. 07 Q4 (a) Discuss how you can perform parsing using JSON in android application. 03 (b) Write a code to insert Employee details (eid, ename, eaddress, 04 edesignation) in SQLite database. (©) Write the steps for CRUD operation to use Firebase database in android 07 application. OR Q4 (a) Briefly explain AsyncTask loader. 03 (b) Write a code to insert product information (pid, pname, peategory, pprice) 04 in SQLite database. (©) Explain Animation and its types in android. Explain any one in details. 07 QS (a) Explain GeoCoding and ReverseGeoCoding 03 (b) Discuss about ADB.exe tool and Web Server. 04 (©) Write a code to get current location & display it in text view. 07 OR Q5 (a) Explain Background Services. 03 (b) Explain about the entire process to publish any android application. 04 (©) Write a code to take picture with camera and display current date time 07 with it using android application.

You might also like