Call Immediately

Android Course

Google Android

Google Android Application Development Training:

Android is a mobile operating system based on Linux kernel. It allows developers to write managed code using Java programming language. This course is designed for Java programmers who want to kick start their careers in mobile application development

Getting Started

  • Overview of Android and Android SDK
  • Getting to know your Android development environment
  • Writing your first Android application
  • Running and debugging your application
  • Working with Android simulator
  • Test your application on device
  • Android Applications - The Big Picture:

  • Android architecture
  • Android application model
  • Overview of Android application building blocks
  • Application design guidelines
  • Application lifecycle
  • Building User Interface:

  • Overview of Android's view structure
  • Android built-in layouts
  • Defining a layout in XML
  • Android built-in Views
  • Event handling
  • Building custom views and layouts
  • Building Android Applications:

  • AndroidManifest.xml file - the control file
  • Building activities
  • Building intents
  • Building and using services
  • Notifications
  • Building and using content providers
  • Data Stores:

  • Overview of storing, retrieving, and exposing data
  • Preferences
  • Files
  • SQLite Databases
  • ContentProviders
  • Data access over the network
  • Android Security Model:

  • Overview of Android security architecture
  • Signing application packages
  • User IDs and access control
  • Using, declaring and enforcing permissions
  • URI permissions
  • Resources and I18N:

  • Overview of resources in Android
  • Creating resources
  • Using resources
  • Drawable resources
  • Animation resources
  • Using resources for different languages
  • Android Media API:

  • Playing audio/video
  • Media recording
  • Building Location Based Applications:

  • Where am I
  • LocationManager
  • Integrate with GoogleMap