[Click to edit the title]

Pre-session (1.5 hours)

* Android overview
* Android Development Overview
* Android SDK
* Eclipse
* Runing the sample App

Main training (Two full days)
Android Architecture

* Kernel
* Android Runtime
* Dalvik VM
* Application Framework
* Applications

Application Fundamentals

* Activities and Activity Lifecycle
* Intents & intentfilters
* Services and Services Lifecycle
* Content Providers
* Broadcast Receivers
* Process and threads

User Interface

* View, layout, and Widgets
* UI Events
* Adapters, styles
* Custom components
* Resources and assets

Advanced Topics

* Data storage: files & SQL Database
* Notifications
* Video & Audio
* Security Model

Android OS

* Google Maps
* Camera
* Bluetooth

Best Practices

* UI Deisgn
* Performance
* Multiple handset support

Application Examples in real work

Debug tools

Logcat, Hierarchyview, traceview

Hands on Lab
Lab work will be required in each session.

FINAL Review
Summary of Android concepts and Building blocks.

Follow up session (1.5 hours)

* Publishing
* Monetization
* Marketing channels.
* App Contest
* Q&A