Android offers a unified approach to application development for mobile devices which means developers need only develop for Android, and their applications should be able to run on different devices powered by Android.

  • Visa Card
  • MasterCard
  • American Express
Share on



Android is an open source project of the Open Handset Alliance that has revolutionized the user experience of a mobile device. Android is a platform for mobile devices,which includes an OS, middleware and some key applications.


Knowledge of Core Java course is required.

Key Learning Outcomes:

On completion of the training, participants will to build user interactive mobile application for android mobile devices using Android SDK with Eclipse or Android Studio IDE.

Target Audience

• Students who want to get selected in Top-Tier IT Companies like TCS, Infosys , Microsoft , Samsung , Google , Amazon , Facebook , Wipro and all leading MNC’s of the world .
• B.Tech/MCA/BCA/B.Sc IT/M.Tech Students/Working Professionals from Corporate

Test & Evaluation

• During the program, the participants will have to take all assignments given to them for better learning.
• At the end of the program, a final assessment will be conducted.


• All successful participants will be provided with a certificate of completion.
• Students who do not complete the course / leave it midway will not be awarded any certificate.


120 hours (60 hours ONLINE LIVE sessions + 60 Hours of assignment)

Delivery Mode:

Online Live Instructor led learning.

  • Java – Introduction
  • Java – Environment Setup
  • Java – Basic Syntax
  • Java – Object Oriented
  • Java – Inheritance
  • Java – Overriding
  • Java – Polymorphism
  • Java – Abstraction
  • Java – Encapsulation
  • Java – Interfaces
  • Java – Packages
  • Introduction
  • Overview of Mobile Application Development
  • Android Stack Overview of Stack Linux Kernel
  • Native libraries
  • Dalvik Virtual Machine
  • Application Framework
  • Android Platform Components
  • Android Development Tools
  • Install android studio and setup the android development environment for android application development.
  • Setup and configure your mobile device with android studio for application debugging.
  • Introduction
  • Android Development Environment
  • System requirements
  • Creating first Android application
  • Project Structure
  • Activating components
  • Shutting down components
  • Life Cycle of Application
  • Declarative Event Handling
  • Introduction
  • Android application building blocks
  • Activity
  • Intents
  • Services
  • Content Providers
  • Broadcast Receivers
  • Start Activity
  • Shut down Activity
  • Intent’s Extras Object
  • Intent Filter in Manifest File
  • Introduction
  • XML Vs Java UI
  • Layouts
  • Common UI Component
  • Drag and Drop UI Design
  • Menu Creation,
  • Dialog,
  • Toast,
  • Alert,
  • Time Picker, Date Picker,
  • Custom Dialog
  • Pre-condition and Post-condition
  • Event listeners
  • Event handlers
  • Touch mode
  • Toast Notification
  • Status Notification
  • Applying Style and theme
  • Introduction
  • Providing Resources
  • Accessing Project Resources
  • Accessing System Resources
  • Handling Run Time changes
  • Resources Type Preferences
  • Shared Preference Default Shared Preference
  • Android Setting Screen
  • Notifications
  • Introduction
  • Security model
  • File System
  • Multimedia Supported audio formats
  • Simple media playback
  • Supported video formats
  • Simple video playback
  • Shared Preferences Internal Storage (Files)
  • External Storage (SD Card)
  • Introduction
  • SQLite Databases
  • What is SQL?
  • What is DBMS?
  • Use of data type for table’s column?
  • Different key constraints for DBMS?
  • SQL queries for SELECT, INSERT, UPDATE and DELETE?
  • Insert the record in SQLite database.
  • View all the records from SQLite database.
  • Search record from data stored in SQLite.
  • Learning objectives
  • Map Layout
  • Latitude and Longitude?
  • How google maps your location on MAP?
  • What are the access restricted added from google to access GPS?
  • What is google MAP API?
  • Get user Location
  • Use android’s google maps application.
  • Google Map on Specified location (latitude and longitude)
  • Get user current location using GPS Provider
  • Overview of services in Android
  • What is service?
  • What is the use of service?
  • What are the situations where we need to create service in apps?
  • How service works in background?
  • Difference between service and activity?
  • Implementing a Service
  • Service life cycle
  • Bound versus unbound services
  • Android Media Player class
  • Functions of Media Player class
  • Working with Seek bar and Progress bar
  • Play music file on android device from your android application.
  • Introduction to Content Provider
  • Use of Content Provider
  • Share data across the android mobile applications
  • User Defined Content Provider
  • System Content Provider
  • What are Broadcast Receivers
  • Use of broadcasting in android mobile
  • Implementing broadcast receiver
  • System broadcasts and how to use them
  • Create android apps that uses Broadcast Receiver,
  • Broadcast Receiver for Incoming CALL.
  • Broadcast Receiver for SMS received.
  • Broadcast Receiver for Charging Full.
  • Broadcast Receiver for Battery LOW.
  • Broadcast Receiver for Battery FULL.
  • Broadcast Receiver for Mobile Network Disconnected.
  • Role of filters
  • Intent-matching rules
  • Filters in your manifest
  • Filters in dynamic Broadcast Receivers
  • Key Takeaways
  • Introduction
  • What are the features of smart phone?
  • What is the role of sensors in Smart Phones?
  • How many sensors supports are there in android?
  • List the common sensor devices available in android phones
  • How Sensors works?
  • Listening to Sensor readings
  • print the names of all available sensors in your android mobile device.
  • use of sensor access and their event handling
  • Accelerometer Sensor
  • Proximity Sensor
  • Light Sensor
  • Orientation Sensor
  • Introduction
  • Taking pictures
  • Rendering previews
  • Open Mobile Camera, Take Picture, Set the Image as home background
  • Introduction
  • Create an android application for Bluetooth Control Panel
  • Add Access and Admin permission for Bluetooth (BT)
  • Switch On BT Device
  • Switch Off BT Device
  • Check Device Status
  • Show the name of your device
  • Scan Nearby Available Devices
  • List all paired device
  • Introduction
  • Managing Wi-Fi
  • Create an android application for Wi-Fi Control Panel
  • Add Access and Admin permission for Wi-Fi
  • Switch On Wi-Fi Device
  • Switch Off Wi-Fi Device
  • Check Device Status
  • Show connection status
  • Show Signal Status
  • Show IP address

Have a Query? Send us a message.