Module I: Introducing the Development Framework
·What comes in the box
· Understanding the Android Software Stack
· The Dalvik Virtual Machine
· Android Application Architecture
· Android Libraries

Module II: Getting started with android
· Application fundamentals
· Activities and tasks
· Components and layouts

Module III: Working with resources
· Android Layouts and Views
· Handling user interaction events
· Grouping, Accessing of resources
· Using Internet resources

Module IV: Creating menus
· Styles and Themes
· Creating Dialogs
· Adding Menus and Icons

Pro Android Application Development Curriculum
Module V: Notifying the users
· Debugging android applications
· Intent and Intent Filters
· Toast, Status Bar, Dialog Notification

Module VI: Multimedia in android
· Multimedia supported Audio Formats
· Simple Media Playback
· Supported Video Formats

Module VII: SQL Database
· Introducing sqlite
· Sqlite open helper and Creating a Database
· Opening and Closing a Database
Pro Android Application Development Curriculum
Module VIII: Basic content providers
· Content provider mime types
· Searching for content
· Adding, changing, and removing content

Module IX: Graphics and Animations
· Drawing graphics in Android
· Drawing with XML
· Canvas Drawing best practice
Module X: Animations
· Programmatically creating Animations
· Introducing tweened Animations
· Applying tweened Animations

Module XI: Accessing android hardware sensors
· Using the media API’s
· Using the Camera
· Using the Accelerometer and Compass
· Using Bluetooth
 
aaaaaaaaaaaaiii