Advance Certification in Android Dev. (PACAD)

Code : PACAD
  For working professional: For Students:
Eligibility: Minimum 6 months experience B.E/B.Tech/BCA/B.Sc-IT/MCA/M.Sc-IT
Course Duration: 1.5 months(weekend batches 4hrs/lect) 2 month (2 hour a day, 5 days a week)

Intro to Android

  • Android Overview andHistory
  • How it all got started
  • Why Android is different (and important)
  • Android Stack
  • Overview of the stack
  • Linux kernel
  • Native libraries
  • Dalvik
  • App framework
  • Apps
  • SDK Overview
  • Platforms
  • Tools
  • Versions
  • Hello World App
  • Creating your first project
  • The manifest file
  • Layout resource
  • Running your app on Emulator
  • Main Building Blocks
  • Activities
  • Activity lifecycle
  • Intents
  • Services
  • Content Providers
  • Broadcast Receivers
  • Basic Android UserInterface
  • XML versus Java UI
  • Dip's and Sip's
  • Views and layouts
  • Common UI components
  • Handling user events
  • Android system Overview
  • File System
  • Preferences
  • Notifications
  • Security model
  • Advanced UI
  • Selection components
  • Adapters
  • Complex UI components
  • Building UI for performance
  • Menus and Dialogs
  • Graphics & animations
  • Multimedia in Android
  • Multimedia Supported audio formats
  • Simple media playback
  • Supported video formats
  • Simple video playback
  • SQL Database
  • IntroducingSQLite
  • SQLiteOpenHelper and creating a database
  • Opening and closing adatabase
  • Working with cursors Inserts, updates, and deletes
  • Basic Content Providers
  • Content provider MIME types
  • Searching for content
  • Adding, changing, and removing content
  • Working with content files

Advanced Android

  • Custom Content Providers
  • Why Content Providers
  • Where the content comes from
  • Implementing the API Supporting content files
  • Location Based Services and Google Maps
  • Using Loction Based Services
  • Working with Google Maps
  • Services
  • Overview of services in Android
  • Implementing a Service
  • Service lifecycle
  • Inter Process Communication (AIDL Services)
  • Broadcast Receivers
  • What are Broadcast Receivers
  • Implementing broadcast receiver
  • System broadcasts and how to use them
  • Intent Filters
  • Role of filters
  • Intent-matching rules
  • Filters in your manifest
  • Filters in dynamic Broadcast Receivers
  • Networking
  • Working with web services
  • Best practices
  • Sensors
  • How Sensors work
  • Lig to Sensor readings
  • Best practices for performance
  • WiFi
  • Monitoring and managing Internet connectivity
  • Managing active connections
  • Managing WiFi
  • Telephony
  • Making calls
  • Monitoring data connectivity and activity
  • Accessing phone properties and status
  • Controlling the phone
  • Camera
  • Taking pictures
  • Rendering previews
  • Bluetooth
  • Controlling local Bluetooth device
  • Discovering and bonding with Bluetooth devices
  • Managing Bluetooth connections
  • Communicating with Bluetooth
  • Web Services and XML
  • Consuming Web Services
  • HTTP Request Response Model
  • XML Parsing
  • OpenGL ES
  • Introduction to OpenGL ES
  • Android Application Deployment
  • Android Application Deployment on device with Linux and Windows
  • Android Application Deployment on Android Market
Career Option
  • Android Developer
  • Android Programer
  • Android Master, etc