Get in Touch

Course Outline

  • Overview of the Android system
  • Architectural layers and the Native Development Kit (NDK)
  • The Dalvik Virtual Machine
  • The Android SDK and essential development tools
  • Eclipse IDE and the Android Development Tools (ADT) plugin
  • The Android Emulator
  • Activities, Services, Content Providers, and Broadcast Listeners
  • Working with intents and intent filters
  • Analysis of an Android application
  • The Android Manifest file
  • App permissions
  • Working with activities and user interfaces (UIs)
  • Views and layouts
  • Widgets
  • Event handling
  • Lists and adapters
  • Menus and dialogs
  • Data access and SQLite
  • Content providers
  • Leveraging device sensors
  • Location-based applications
  • The Telephony API
  • Broadcast Receivers
  • System-level broadcasts
  • Accessing network-based content
  • Utilizing threads in Android
  • Developing responsive applications
  • Publishing applications to Google Play

Requirements

Prior familiarity with an object-oriented programming language such as Java, C++, C#, Smalltalk, PHP5, or similar.

 28 Hours

Testimonials (7)

Related Categories