Best Institute for Mobile Application-Android in India-Pune
Slideshow Image 1 Slideshow Image 2 Slideshow Image 3

Mobile Application

QUICK CONTACT

Android



This course introduces mobile application development for the Android platform. Participants will learn to create and deploy Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability and deployment.

Pre-Requisites : Basic Java programming is essential.

  • INTRODUCTION
  • Android Architecture
  • Android Installation
  • Main Building Blocks
  • Android Application
  • Mobile Application Development
  • Overview of the Stack
  • Java & JDK
  • Activities
  • Activity Lifecycle
  • Android Overview
  • Linux Kernel
  • Eclipse IDE Helios & Indigo
  • Services
  • Intents
  • History of Android
  • Native Libraries
  • Android SDK
  • Content Providers
  • Linking Activities using Intents
  • Android Versions & Levels
  • Andriod RuntimeDalvik Virtual Machine
  • Eclipse ADT Plugin
  • Broadcast Receivers
  • Passing Data using an Intent
  • Why Android is important?
  • Application Framework
  • Creating Android Virtual Device
  • Spinner
  • Returning data from Activity
  • Key features of Android
  • Application Fundamentals
  • Different type of Skins
  • Adapters
  • Calling Built-in Applications using Intent
  • Android Project Flow
  • Developing an Android Application
  • Complex UI Components
  • Implicit Intents
  • Getting started with Android
  • Progress Bar
  • Resources in an Android Application
  • Building UI for Performance
  • Grouping. accessing of Resources
  • Supporting Multiple Screens
  • Permissions
  • Styles & Themes
  • Debugging in Android Applications
  • Custom Themes
  • Dalvik Debug Monitor server – DDMS
  • How DDMS interacts with a Debugger
  • Using DDMS
  • LogCat
  • Hierarchy Viewer
  • Basic Android User Interface
  • Advanced User Interface
  • SQL Databases
  • Animations & Graphics
  • Menus & Dialogs
  • View Hierarchy
  • List Controls
  • Introducing SQLite
  • Frame by Frame Animations
  • Creating Menus
  • How Android draws Views?
  • Custom List Controls
  • SQLite Open Helper
  • Tween Animations
  • Options Menu
  • Common Layout Objects
  • Picker Controls
  • Creating a Database
  • Programmatically creating Animations
  • Context Menu
  • Frame Layout
  • Selection Components
  • Opening and Closing a Database
  • Drawing Graphics in Android
  • Icon Menus
  • Linear Layout
  • External Storage
  • Creating Tables
  • Sub Menus
  • Table Layout
  • Database Storage
  • CRUD Operations
  • Loading menus through XML file
  • Relative Layout
  • Working with Cursors
  • Alert Dialog
  • Absolute Layout
  • Working with SQLite Database Browser
  • Progress Dialog
  • Scroll View
  • Date Picker Dialog
  • Text Controls
  • Button Controls
  • Other Common UI Components
  • Handling User interaction Events
  • Notifications & Toast Multimedia in Android
  • Preferences & Data Storage
  • Audio Playback
  • Shared Preferences
  • Video Playback
  • Preferences & Data Storage
  • Content Providers
  • Networking
  • Android Services
  • Location based Service
  • Broadcast Receivers Sensors
  • WiFi
  • Telephony
  • Bluetooth
  • Publishing Android Applications
  • Live Project Development & Deployment in Google play Store