KAIZEN TECHNOLOGIES INC

Course : Mobile Application Development - Android

Course ID: MoAD-Ad
Prerequisites: Knowledge of C and Object Oriented Language



 Section- 1


  • Android Framework - Introduction
  • Eclipse, ADT, and the simulator
  • Developing simple Android Activity using some basic view widgets
  • User interfaces in XML and interfacing with layouts in code


 
Section- 2

  • Using Adapters to display custom List Views and other Adapter Views
  • Create and coordinate multiple activities for multiscreen applications
  • Learn about the Activity lifecycle, handling rotation and other configuration changes
  • Display and interact with menus


Section- 3

  • Read and write to the file system to save persistent Activity state
  • Taking and saving pictures
  • Listening to touch events

 

Section- 4

  • Creating alert dialogs and custom dialogs
  • Using Audio Record and Audio Track APIs to record and playback audio buffers
  • Displaying images in a grid
  • Showing and responding to the system search dialog

 

 



Section- 5

  • Fetching and parsing XML data from web services
  • Using Async Task and Handlers to manage background tasks
  • Using Services for behind the scenes tasks
  • Use mock objects to test classes


Section- 6

  • Using Broadcast Intents to communicate between Activities
  • Send notifications to the status bar
  • Use Web View to include web content in Activities
  • Use location service to track current location

 

Section- 7

  • Creating custom view subclasses to customize drawing
  • Using a lightweight file database to store application data
  • Showing geographic data in a Map Activity
  • Creating a tabbed user interface

 

Section- 8

  • Creating List Views with different kinds of rows
  • Using styles and themes to create consistent layout designs
  • Understanding different kinds of resources, including patches
  • Using the Resource system to support different languages

 

Section- 9

  • Writing and reading application data to Shared Preferences
  • Animating views, using Android tweened animation
  • Listening to the accelerometer, gyroscope, and other hardware sensors
  • Using Android and Eclipse tools to analyze application performance for performance and optimization.

INTERVIEW QUESTIONS, RESUME & INTERVIEW TIPS

 

 

Each Day includes Theory and Lab practice

  • Examples based on theory
  • Exercises

 

What you’ll learn

Mobile Application Programming for Android Devices