ANDROID

Faculty : Realtime experience

Acesoftech Academy is a brand delivering quality classroom and online training through out the world. Our experienced Android developer who has real-time experience in Android development as well as providing training.

Highlights in our training service:

After completing Android course from our institute you will have complete understanding of the Android App Development with our class room and Online Training. Our Android training course furnishes various walk-through & lab assignments which introduce and explain Android features that are used to code, debug and deploy Mobile applications. The training will be provided by the real-time industry experienced Android developers.

  • What is Mobile Apps
  • Different Kinds of Mobile Apps
  • Android Intro
  • History Behind Android Development
  • Why we need Android Apps?
  • What you should know to learn Android
  • Java and Android
  • Overview of Android Stack
  • Understanding the Hardware
  • Comparisons with other OS
  • Introduction to OS layers
  • Android Installation
  • What Linux Kernel
  • Understand Libraries
  • Android Runtime
  • What is Application Framework
  • What Dalvik VM
  • Configuring Android Stack
  • Creating Eclipse Environment
  • Integrating Android with Eclipse IDE
  • Exploring Eclipse IDE
  • Developing your first Android Application
  • Test Application through DDMS
  • Setting up Android environment
  • AVD Installation and configuration
  • What is Activities
  • Understanding Services
  • Broadcast Receivers
  • Understanding Content Providers
  • Activities
  • Views, layouts and Common UI components
  • Creating UI through code and XML
  • Activity lifecycle
  • Intents
  • Communicating data among Activities
  • Selection components (GridView, ListView, Spinner )
  • Adapters, Custom Adapters
  • Complex UI components
  • Building UI for performance
  • Menus
  • Creating custom and compound Views
  • Toast, Custom Toast
  • Dialogs
  • Status bar Notifications
  • Using Java Multithreading classes
  • AsyncTask
  • Handler
  • Post
  • Writing an animated game
  • Android and using styles
  • How to cascade built-in Style and User defined style
  • Use of Styles and themes in your apps
  • What is Android Resource and how to use this.
  • Using resources in XML and code
  • Localization
  • Handling Runtime configuration changes
  • Role of filters
  • Intent-matching rules
  • Filters in your manifest
  • Filters in dynamic Broadcast Receivers
  • Creating Broadcast receiver
  • Shared Preferences
  • Android File System
  • Internal storage
  • External storage
  • Using SQLite
  • Accessing built in content providers
  • Content provider MIME types
  • Searching for content
  • Adding, changing, and removing content
  • Creating content provider
  • Working with content files
  • Overview of services in Android
  • Implementing a Service
  • Service lifecycle
  • Inter Process Communication (AIDL Services)
  • Multimedia Supported audio formats
  • Simple media playback
  • Supported video formats
  • Simple video playback
  • Using Location Based Services
  • Finding current location and listening for changes in location
  • Proximity alerts
  • Working with Google Maps
  • Showing google map in an Activity
  • Map Overlays
  • Itemized overlays
  • Geocoder
  • Displaying route on map
  • Consuming web services
  • Receiving HTTP Response (XML, JSON )
  • Parsing JSON and XML
  • Using WebView
  • How Sensors work
  • Using Orientation and Accelerometer sensors
  • Best practices for performance
  • Monitoring and managing Internet connectivity
  • Managing active connections
  • Managing WiFi networks
  • Making calls
  • Monitoring data connectivity and activity
  • Accessing phone properties and status
  • Controlling the phone
  • Sending messages
  • Taking pictures
  • Media Recorder
  • Rendering previews
  • Controlling local Bluetooth device
  • Discovering and bonding with Bluetooth devices
  • Managing Bluetooth connections
  • Communicating with Bluetooth
  • Android Application Deployment on device with Linux and Windows
  • Android Application Deployment on Android Market
  • Managing Bluetooth connections
  • Communicating with Bluetooth
  • Course Duration: 4 Months
  • Class: 3 Days In A Week
  • Mode Of Training:

    Classroom

    Online

    WeekEnd