Back close

Course Detail

Course Name Mobile Application Development
Course Code 18CA403
Program M. C. A., M. C. A. ( Offered at Mysuru Campus )
Semester Five
Credits Four
Year Taught 2018
Degree Postgraduate (PG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri


Introduction: About Android, Pre-requisites to learn Android, Dalvik Virtual Machine & .apk file extension, Android API levels (versions & version names)

Android Java Basics: Getting started with Android development, project folder structure, simple programming, running project, generating build/APK of the app from Android Studio First application: Creating Android Project, Android Virtual Device Creation, Set up debugging environment, Workspace set up for development, Launching emulator, debugging on mobile devices.

Basic UI design: Basics about Views, Layouts, Drawable Resources, Input controls, Input Events, Toasts.

More UI Components: Layouts – GridView and ListView, Action bar, Adapters, Menus: Option menu, context menu, sub menu, Pickers – Date and Time, Spinners.

Activity and Fragment: Activity, Fragment, Activity Lifecycle and Fragment Lifecycle. Intents: Implicit Intents, Explicit intents, communicating data among Activities. Navigation Drawer: Panel that displays the app’s main navigation screens on the left edge of the screen

Android Notifications – Toast, Dialogs (TimePicker, DatePicker, Progress, Alert), Notification Manager and Push Notification

Introducing SQLite – SQLiteOpenHelper and creating a database – Opening and closing a database, Working with cursors Inserts, updates, and deletes.

Text Books

  1. Erik Hellman, Android Programming: Pushing the Limits, Wiley
  2. Pradeep Kothari,Android Application Development Black Book, Dreamtech Press, KLSI
  3. Head first Android Development.

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.

Admissions Apply Now