Sarvajanik University Sarvajanik College of Engineering and Technology
Sarvajanik University Sarvajanik College of Engineering and Technology
Rationale: After studying this course, students will be able to understand the basic
concepts of Android Mobile Operating System and the importance of
various coding techniques. After successful completion students will be
able to create mobile apps.
Content:
Basics of ANDROID:
Basics of an ANDROID application, introduction to manifest,
application life cycle, ANDROID activities.
Page 1 of 5
W.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications
Database 8 26%
Introduction to SQLite Databases, Introduction to Room DB
Content Providers
Native ANDROID Content Providers
4. Working in background
Introducing Work Manager
5 17%
Enhancing user experience
Introduction of Action Bar, Menus and Dialogs, Drawables and
Gradients, Custom Animations.
5. Audio, Video and Using the Camera
Playing Audio, Using Camera to take pictures, introducing
Telephony API, introducing SMS and MMS
4 14%
Monetizing, promoting and distributing the applications
Signing and publishing applications, distributing applications,
introduction to monetizing applications.
6. Web Services (Only for implementation in lab)
Introduction to Web services. How to call web services in Android, 5 16%
Android JSON web services.
Note: This specification table shall be treated as a general guideline for students and teachers. The
actual distribution of marks in the question paper may vary slightly from above table.
Page 2 of 5
W.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications
Course Outcome:
CO-3 Ability to create Files, Scoped Storage, Database and Content Providers. 26
CO-4 Ability to perform event driven programs and applications using Work 17
Manager, Action Bar, Menus, Dialogs, Drawables and Animation.
CO-5 Understand the stepwise procedure to upload an Android app on Google 14
Play store. Ability to perform event driven program on playing audio,
accessing camera, telephony, SMS.
CO-6 Ability to create Web service based Android Mobile Application using 16
JSON based web services.
PO PO PO PO PO PO PO PO PO P PO P PS PS PS
1 2 3 4 5 6 7 8 9 O1 11 O1 O1 O2 O3
0 2
CO-1 0 3 0 0 0 0 0 0 0 0 0 0
CO-2 0 3 3 0 2 0 0 0 0 0 0 0
CO-3 0 3 3 0 2 0 0 0 0 0 0 0
CO-4 0 3 3 0 2 0 0 0 0 0 0 0
CO-5 0 3 0 0 0 0 0 0 0 0 0 0
Page 3 of 5
W.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications
CO-6 0 3 3 0 2 0 0 0 0 0 0 0
Rationa
le*
Rationale*: Explaining why it is matching this particular program outcome
LIST OF PRACTICALS:
W.e.f. AY 2022-23
SARVAJANIK UNIVERSITY
Sarvajanik College of Engineering and Technology
Master of Computer Applications
b) Write into File (Will write the content to file stored in SD card).
13. Create an application that will accept Employee details like empid, empname, emp
department, emp address, emp salary and a button name submit. When a user clicks on
submit button data should be added to the database. Design a layout which displays current
record and previously added record in a tabular manner.
14. Create an application to demonstrate Room Database.
15. Create an application to practically implement the native content providers.
16. Create an application to implement Action bar.
17. Write an application to demonstrate drawable, gradient and custom animation in android.
18. Create an android application to make a call on a specified number.
19. Write a code snippet to send SMS on a specified number.
20. Write code to read SMS.
21. Create an application to play audio files from the SD card.
22. Create an application to click a picture using native camera.
23. Create an application to demonstrate calling of web service in android.
Publisher and
Sr. Year of Publication
Title of book /article Author(s) details like
No. publication Edition
ISBN
Page 5 of 5
W.e.f. AY 2022-23