Unit I
Introduction to Android
- Study and report on Android OS architecture, Android components, Dalvik Virtual Machine, and APK file structure.
- List and compare Android API levels with their version names and features.
| Course Name | Android Programming |
| Course Code | 26CSA589 |
| Program | M. C. A. |
| Credits | 1 |
| Campuses | Amritapuri, Mysuru |
Introduction to Android
Android Java Basics & First Application
User Interface, Activities, Intents & Notifications
Firebase Integration
Course Description
Android Programming course is gaining importance in today’s digital era. Due to the increasing popularity of technology and everything getting digitized, the Android Programming course is winning attention. It helps the aspirants in learning the development of smartphones and other mobile devices. The course helps students learn the development of applications. It expounds the topics like software development, web applications development, app safety and security, app development, app functionality and many more.
Course Objectives
Through this course students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment..The student will learn the basics of Android platform and get to understand the android application development with Firebase database.
Course Outcomes
|
COs |
Description |
|
CO1 |
Identify the Android OS Architecture. |
|
CO2 |
Interpret the different views, layouts and resource files. |
|
CO3 |
Apply the different UI components. |
|
CO4 |
Implement Android Notifications, Android Preferences API and Services. |
|
CO5 |
Implement Applications with Firebase. |
CO-PO Mapping
|
PO/PSO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
|
CO |
||||||||
|
CO1 |
2 |
3 |
2 |
– |
– |
– |
1 |
|
|
CO2 |
2 |
2 |
2 |
– |
|
|
1 |
|
|
CO3 |
2 |
3 |
2 |
– |
|
|
2 |
|
|
CO4 |
2 |
3 |
2 |
|
|
|
|
2 |
|
CO5 |
2 |
2 |
3 |
|
|
|
2 |
|
Prerequisite:
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.