Get in Touch
 Duration 28 hours

Course Outline

  • Introduction to the Android ecosystem
  • System architecture layers and the NDK
  • Understanding the Dalvik Virtual Machine
  • Exploring the Android SDK and associated development utilities
  • Utilizing the Eclipse IDE and ADT
  • Operations with the Android Emulator
  • Implementing Activities, Services, Content Providers, and Broadcast Listeners
  • Working with intents and intent filters
  • Dissecting the structure of an Android application
  • Configuring the Android manifest file
  • Managing application permissions
  • Designing user interactions through activities and interfaces
  • Implementing views and layout structures
  • Incorporating UI widgets
  • Handling user events
  • Managing lists and adapters
  • Creating menus and dialog boxes
  • Database operations using SQLite
  • Implementing Content Providers
  • Leveraging on-device sensors
  • Building location-aware applications
  • Integrating the Telephony API
  • Configuring Broadcast Receivers
  • Processing System Broadcasts
  • Retrieving network-based resources
  • Implementing multithreading in Android
  • Crafting responsive and efficient applications
  • Deploying applications to Google Play

Requirements

Candidates should possess prior experience with an object-oriented programming language, such as Java, C++, C#, Smalltalk, or PHP5.

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories