Android Application Development course

Android Application Development

The Android training course takes a comprehensive look at the Android architecture that teaches students how to build and deploy applications for Android. Starting with the installation of the developer tools and Android SDK, the course covers how to build the user interface, work with local data, integrate data from the accelerometer, GPS and other sensors, and deploy finished applications to the Android Market.
Duration: 4 Days   |   Location : Online
Course Prerequisites:
Basic Knowledge of Java Programming Language
Request A Quote

Virtual Interactive Lecturer-led Teaching (VILT)

Virtual instruction environments are designed to simulate the traditional classroom or learning experience. Instructor-led training is still the number one delivery method of choice because it allows you to interact and discuss the training material, either individually or in a group setting, and you gain access to expert knowledge from certified instructors. This form of guided learning is impactful and produces positive learning outcomes. Day, evening and Saturday classes are offered.

Course Content

Android SDK Overview and Setup

  • Overview of the stack
  • Linux kernel
  • Native libraries
  • Dalvik
  • App framework

See fewer details

Basics of Android Application Development

  • Project creation
  • Project structure
  • The AndroidManifest.xml file
  • Creating and managing activities
  • Using explicit & implicit intents
  • Creating and using resources
  • Security and permissions
  • Debugging an app

+ See more details

User Interface Basics

  • Understanding units and layout
  • Layout managers
  • Text controls
  • Button controls
  • List controls
  • Custom list layouts

+ See more details

Graphics and Styling

  • Creating and using styles & themes
  • Creating icons
  • Creating NinePatch drawables

+ See more details

Supporting Multiple Screens

  • Working with screen size and density
  • Providing alternate layouts

+ See more details

Animations and Graphics

  • Frame-by-frame animation
  • Tween animation
  • Working in 2D graphics

+ See more details

Menus and Dialogs

  • Options menus
  • Context menus
  • Alert dialogs
  • Progress dialogs
  • Custom dialogs

+ See more details

Notifications and Toast

  • Status bar notifications
  • Toast notifications

+ See more details

Working with Media

  • Audio & video playback
  • Accessing the camera and camera rol

+ See more details

Basic Content Providers

  • Content Provider MIME Types
  • Searching for content
  • Adding, changing, and removing content
  • working with content files

+ See more details

Preferences and Toast

  • Shared preferences
  • Creating a preferences activity
  • Using the SQLite database
  • Network access
  • Using Content Providers

+ See more details

Locations and Maps

  • Integrating Google Maps
  • Using the GPS

+ See more details

Publishing the App

  • Signing and building Preparing the graphics
  • Publishing to the Android Market

+ See more details


CTU Training Solutions , Updated: December 13th, 2022

Request A Quote

The course information above is subject to change without notification due to market trends in the industry, legislation and/or programme version updates. Terms and Conditions

Open chat
Need Help?
How can we assist you today?