Prerequisites

Before attending this course students should be familiar with programming in Java.

Course Modules

  • 1. Overview of Android Development
  • 2. Creating Activities
  • 3. Working with Resources
  • 4. Views and Event Handlers
  • 5. Working with Layouts
  • 6. Understanding Fragments
  • 7. Using Dialogs
  • 8. Adding Menus
  • 9. Intents and Broadcast Receivers
  • 10. Services
  • 11. Notifications
  • 12. Data Storage: Preferences and Files
  • 13. Data Storage: SQLite Database
  • 14. DataAdapter Views
  • 15. Implementing Content Provider
  • 16. Accessing Contacts and Other Android Providers
  • 17. Location-Based Services
  • 18. Publishing An Application