Get in Touch
 Duration 28 hours

Course Outline

  • Introduction to the Android platform
  • System architecture and the Native Development Kit (NDK)
  • The Dalvik Virtual Machine
  • The Android SDK and its associated development tools
  • Eclipse IDE with the Android Development Tools (ADT)
  • The Android Emulator
  • Core components: Activities, Services, Content Providers, and Broadcast Receivers
  • Implementing intents and intent filters
  • Analyzing Android application structures
  • Understanding the Android manifest
  • Managing application permissions
  • Managing Activities and user interfaces
  • Designing views and layouts
  • Utilizing widgets
  • Handling user events
  • Implementing lists and adapters
  • Creating menus and dialogs
  • Data management and SQLite databases
  • Working with Content Providers
  • Interacting with device sensors
  • Building location-based applications
  • The Telephony API
  • Implementing Broadcast Receivers
  • Processing system broadcasts
  • Accessing network resources
  • Managing threads in Android
  • Creating responsive user experiences
  • Deploying applications to Google Play

Requirements

Familiarity with object-oriented programming languages, including but not limited to Java, C++, C#, Smalltalk, or PHP5.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories