Google's Android OS is one of the hottest smartphone Operating
Systems in the market. You will the this OS on HTC Legend, Desire,
Samsung Galaxy, LG Optimus, Motorola Droid etc. Many companies are in
intense competition to buid the best applications that will run on these
devices.
Android Developers are a new breed and are required in high demand.
Once Android spreads to other embedded devices in tv's and cars, the
developer requirement is going to be at an all time high.
Learn
to develop applications on Google’s Android, boost your careers and work
on the latest and trending technologies of this decade.
Eligibility:
Basic Java programming.
-
Syllabus:
Day 1: Android Overview, Anatomy & Physiology
Overview of Stack
Native Library
Linux Kernel
Apps Framework
Dalvik VM
Day 2:
SDK Overview
Environment Setup
Creating your first project
Hello Android !!
Manifest File
Running apps on Emulator
Day 3:
Layout Resource
Activities
Activity Lifecycle
Intents
Day 4:
User Interface
Declaring Layout
Linear Layout
Relative layout
Grid View
List View
Day 5:
Exercises on Views
Day 6:
Dialogs
Widgets
Handling UI Events
Day 7:
Exercises on Dialogs & Widgets
Day 8:
Notifications
Audio Playback
Day 9:
Excercises on Media Player
Day 10:
Intents & Activities
Google Maps & GPS Location