Mobile Application Development (Android) Courses

Android Mobile Application Development

This course provides the required knowledge and skills to design and build a complete Android™ application. It delivers an extensive training on the main Android API components and its interactions. This course is mapped to AND-401 exam.

Register Now



  • Weekdays – 1 1/2 Months
  • Weekends – 3 Months

Course Description

This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly.


  • For a best learning experience and a quick start with this course, a trainee is required to have adequate knowledge of the content of “Java Fundamentals for Android Development” course. Previous knowledge and experience of any programming language is considered sufficient.


  • Android Application Development

Career Prospects

  • Mobile Apps Developer, Game Developer

Course Outline

At Course Completion, a student will learn:

  • Design and build a complete Android application
  • Debug and maintain Android applications using different tools and plugins
  • Thoroughly understand the life-cycle of an Android application and its main components
  • Use external resources, manifest files, intents and adapters
  • Understand and use all Android persistent storage techniques: Preferences, files, databases, and content providers
  • Use Android’s background processing techniques

Course Outline

  • Lesson 1: Hello Android Framework
  • Lesson 2: Android SDK Tools and Activity Class
  • Lesson 3: ListActivity and ListView
  • Lesson 4: Intents and Intent filters
  • Lesson 5: Custom Views
  • Lesson 6: Dialogs and Toasts
  • Lesson 7: More UI – Options Menu, Context Menu, and WebView
  • Lesson 8: Android Storage: Network, File I/O, and SharedPreferences
  • Lesson 9: Android Storage: SQLite and Content Providers
  • Lesson 10: Android Notifications