Get in Touch
 Duration 28 hours

Course Outline

  • Introduction to the Android ecosystem
  • System architectural layers and the NDK
  • Dalvik Virtual Machine mechanics
  • Android SDK components and development utilities
  • Eclipse IDE integration with ADT
  • Utilizing the Android Emulator
  • Core components: Activities, Services, Content Providers, and Broadcast Listeners
  • Implementing intents and intent filters
  • Deconstructing an Android application structure
  • Configuring the Android manifest file
  • Managing app permissions
  • Designing activities and user interfaces
  • Structuring views and layouts
  • Incorporating widgets
  • Processing user events
  • Managing lists and adapters
  • Creating menus and dialog boxes
  • Data management using Sqlite
  • Implementing content providers
  • Interacting with device sensors
  • Building location-aware applications
  • Leveraging the Telephony API
  • Implementing Broadcast Receivers
  • Handling System Broadcasts
  • Consuming network-based resources
  • Threading in Android applications
  • Creating responsive and efficient user experiences
  • Deployment strategies for Google Play

Requirements

Familiarity with an object-oriented programming language, such as Java, C++, C#, Smalltalk, PHP5, or similar, is required.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories