Advance Certification in

Android Dev. (PACAD)

Duration 3 Months
Class Timings 1.5 hour a day, 5 days a week
Eligibility Knowledge of Core Java

Advance Certification in Android Dev. (PACAD)

DAAC provides Android training in jaipur, DAAC have industries best trainer who provides training to student in professional manner according to industry requirements. Android is a Linux-based open source operating system for mobile devices such as Smartphone and tablet computers, which has been adapted by many Smartphone companies for their mobile devices operating system. Course details are:

Android Overview and History

  • 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

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

Android Application Deployment

  • Android Application Deployment on device with Linux and Windows
  • Android Application Deployment on Android Market