Professional Documents
Culture Documents
3499 - Mobile Application Development Autumn 2021
3499 - Mobile Application Development Autumn 2021
Note: All questions are compulsory. Each question carries equal marks.
Q. 1 (a) Define Android Operating System? Also write down the characteristics of
Android Operating System.
(b) Elaborate the difference between the android:version Code and android:
version Name attributes in the AndroidManifest.xml file? (20)
Q. 3 (a) Install Android Studio on your computer and write down the complete process.
(b) Differentiate the Eclipse and Android Studio Integrated Development
Environment with an application. (20)
Q. 4 (a) Explain the procedure of creating User Interface through GUI and
programmatically.
(b) What is the difference between Layout and Views? Also elaborate different
types of layouts. (20)
Q. 5 (a) How do you access the string resource stored in the strings.xml file? Also
write the code snippet to obtain the current date.
(b) Explain Button, imageButton, edittext, checkBox, toggleButton,
radioButton, and radiogroup views (20)
ASSIGNMENT No. 2
(Units: 5–8)
Total Marks: 100
Pass Marks: 50
Note: All questions are compulsory. Each question carries equal marks.
Q. 1 (a) Describe different ways to save persistent data to your Android device. Also
differentiate application development with Android Studio and Eclipse.
(b) Are Firebase and SQLite databases are same or different? Justify your
answer. (20)
Q. 3 (a) If you have embedded the Google Maps API into your android application
but it does not show the map when the application is loaded, what could be
the likely reasons?
(b) How do you specify the minimum version of Android required by your
application? (20)
Q. 4 (a) Write down the rules and standards for publishing applications on Google
Play Store.
(b) Develop an Android application for web conferencing like video call on
WhatsApp. (20)
======