Android Development Program – Android for Intermediates

This training aims at providing in depth knowledge on android programming practices being used in the Industry where engineers are working currently. The training focuses on Android in particular. The trainers are alumnus of IITs and have worked for different companies in the past.

Pre-requisites: Understanding of OOPS, Core java for beginners, Android for Beginners

Software Tools required: Eclipse, ADT plugin for eclipse, Android SDK for windows/mac

Intents (in detail) ·                               Explicit Intents

·                               Implicit intents

·                               Examples

UI design ·        Time and Date

·        Images and media

·        Composite

·        AlertDialogs & Toast

·        Popup

·        Examples

Content Providers
  • SQLite Programming
  • SQLiteOpenHelper
  • SQLiteDatabse
  • Cursor
  • Reading and updating Contacts
  • Reading bookmarks
  • Example : ­ Develop an App tdemonstrate database usage. CRUD operations must be implemented.
  • Adapters:-

a. ArrayAdapters

b. BaseAdapters

  • ListView and ListActivity
  • Custom listview
  • GridView using adapters
  • Examples
  • Asynctask
  • Using sdcards
  • XML Parsing
  • JSON Parsing
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services (Wifi, 3G)
  • Sensors