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