MS-Sharepoint
Android Training


Description

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Pre requisites

Knowledge about basic programming, database and operating systems.

Target Audience

IT Students, Professionals, Business Analysts, Developers, New Aspirants

What Everyone Gets

  • 1 Month Free email and phone support for any issues
  • Access to Android Environment with latest updates for 1 month hosted on our servers*

Unit 1: ANDROID OVERVIEW AND HISTORY
  1. How it all got started
  2. Why Android is different (and important
Unit 2: ANDROID STACK
  1. Overview of the stack
  2. Linux kernel
  3. Native libraries
  4. Dalvik
  5. App framework
  6. Apps
Unit 3: SDK OVERVIEW
  1. platforms
  2. Tools
  3. Versions
Unit 4: STARTER WORLD APP
  1. Creating your first project
  2. The manifest file
  3. Layout resource
  4. Running your app on Emulator
Unit 5: MAIN BUILDING BLOCKS
  1. Activities
  2. Activity lifecycle
  3. Intents
  4. Services
  5. Content Providers
  6. Broadcast Receivers
Unit 6: BASIC ANDROID USER INTERFACE
  1. XML versus Java UI
  2. Dips and sps
  3. Views and layouts
  4. Common UI components
  5. Handling user events
Unit 7: ANDROID SYSTEM OVERVIEW
  1. File System
  2. Preferences
  3. Notifications
  4. Security model
Unit 8: ADVANCED UI
  1. Selection components
  2. Adapters
  3. Complex UI components
  4. Building UI for performance
  5. Menus and Dialogs
  6. Graphics & animations
Unit 9: MULTIMEDIA IN ANDROID
  1. Multimedia Supported audio formats
  2. Simple media playback
  3. Supported video formats
  4. Simple video playback
Unit 10: SQL DATABASE
  1. Introducing SQLite
  2. SQLiteOpenHelper and creating a database
  3. Opening and closing a database
  4. Working with cursors Inserts, updates, and deletes
Unit 11: BASIC CONTENT PROVIDERS
  1. Content provider MIME types
  2. Searching for content
  3. Adding, changing, and removing content
  4. Working with content files