Get in Touch
 Duration 28 hours

Course Outline

  • Fundamentals of the Android ecosystem
  • System architecture and Native Development Kit (NDK)
  • Overview of the Dalvik Virtual Machine
  • The Android SDK and associated development utilities
  • Integration of Eclipse IDE with ADT
  • Utilizing the Android Emulator
  • Core components: Activities, Services, Content Providers, and Broadcast Receivers
  • Implementation of intents and intent filters
  • Evaluating Android application structure
  • Configuration via the Android manifest
  • Managing app permissions
  • Managing activities and user interfaces
  • Designing views and layout structures
  • Integration of UI widgets
  • Processing user events
  • Handling lists and data adapters
  • Creating menus and dialog boxes
  • Data management and SQLite integration
  • Implementing content providers
  • Leveraging device sensors
  • Building location-based applications
  • Utilizing the Telephony API
  • Implementing Broadcast Receivers
  • Responding to System Broadcasts
  • Fetching network-based resources
  • Multi-threading strategies in Android
  • Ensuring application responsiveness
  • Deployment and publishing to Google Play

Requirements

Participants should possess a foundational understanding of object-oriented programming languages, including Java, C++, C#, Smalltalk, or PHP5.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories