MOBILE APPLICATION DEVELOPMENT USING ANDROID
Powered by Drupal
This course provides knowledge and skills on recent technologies in native mobile application development. It is designed to meet the current business needs in the market. It provides a platform for the students to create innovative and robust mobile applications for the society.
On successful completion of the course students will be able to
List of modules and submodules
Module 1 OOPS and Basic GUI
Introduction to OOPS concepts - Classes - Encapsulation - Inheritance - Polymorphism- Interfaces - GUI Fundamental concepts.
Assignment 1 : Create Storyboard for your own application
Module 2 Introduction to Android
Android Studio Installation - Android APIs - Widgets - Layouts and Views - Activities and Intents
Assignment 2 : Build your first interactive application for the story board created in Assignment 1
Module 3 Menus and Notifications
Menu Types : Option Menu - Context Menu - Pop Menu - Notification : Status Notification - Toast Notification - Dialogue Notification
Assignment : Use various types of menus and notifications to develop your mobile app
Module 4 Services
Exploration of Lifecycle Operations - Creating and Registering services- Location based Services - Broadcast receivers
Assignment : Add the appropriate services to your mobile application
Module 5 Data Storage Mechanisms
Files -Internal Storage - External storage -Shared Preferences - SQLite Database - Firebase
Assignment : Adapt the required storage option for your developed mobile application.
COURSE INSTRUCTORS:
Ms.S.Karthiga Faculty Profile - S.Karthiga (tce.edu)
Dr.K.Indira Faculty Profile - K.Indira (tce.edu)
Ms.C.V.Nisha Angeline Faculty Profile - C.V.Nisha Angeline (tce.edu)
Mr.P.Manoj Kumar Faculty Profile - P. Manoj Kumar (tce.edu)