Get in Touch

Course Outline

  • Introduction to the Android system
  • Architectural layers and the NDK
  • The Dalvik Virtual Machine
  • Android SDK and associated development tools
  • Eclipse IDE and the ADT plugin
  • Utilizing the Android Emulator
  • Activities, Services, Content Providers, and Broadcast Listeners
  • Implementing intents and intent filters
  • Analyzing Android application structures
  • Understanding the Android manifest file
  • Managing app permissions
  • Developing activities and user interfaces
  • Managing views and layouts
  • Incorporating widgets
  • Handling user events
  • Working with lists and adapters
  • Creating menus and dialogs
  • Data access mechanisms and SQLite
  • Implementing content providers
  • Leveraging device sensors
  • Building location-based applications
  • Utilizing the Telephony API
  • Broadcast Receivers
  • System-level Broadcasts
  • Accessing network-based resources
  • Managing threads within Android
  • Crafting responsive applications
  • Deploying applications to Google Play

Requirements

Participants should possess prior familiarity with object-oriented programming languages, such as Java, C++, C#, Smalltalk, PHP5, or similar platforms. 

 28 Hours

Testimonials (7)

Upcoming Courses

Related Categories