1 \ ANDROID COURSE AGENDA

1 \ ANDROID COURSE AGENDA

MODULE I. INTRODUCTION TO ANDROID

  • Unit 1. The Android platform.
  • Unit 2. The Android framework.
  • Unit 3. The development environment.
  • Unit 4. . The first app: Hello World!
  • Unit 5. Interface design.
  • Unit 6. The Activities.
  • Unit 7. Permits.
  • Unit 8. Notifications.

MODULE II. ADVANCED ANDROID

  • Unit 9. Advanced application design
  • Unit 10. Google Maps.
  • Unit 11. Geolocation
  • Unit 12. Running background tasks.
  • Unit 13. Web services.
  • Unit 14. Application preferences.
  • Unit 15. Databases.
  • Didactic unit 16. Hardware of the Device.
  • Didactic unit 17. Introduction to Kotlin.
  • Didactic unit 18. Widgets.
  • Didactic unit 19. Publish an application on Google Play.

2 \ SWIFT COURSE AGENDA

MODULE I. FIRST STEPS

  • The world of apps
  • Preparing for battle
  • Xcode
  • Introduction to OOP
  • Swift
  • Cocoa touch and Foundation

MODULE II. DESIGN AND ARCHITECTURE PATTERNS

  • Method to create apps
  • Interoperability
  • Uikit
  • Foundation

MODULE III. MULTIVIST APPLICATIONS

 

  • Multiview Applications
  • Table views
  • Web, email and social networks

MODULE IV. DATABASES AND UTILITIES

 

  • Local data persistence
  • Locate our App
  • Mapkit
  • Camera

3 \ COMPLEMENTARY MATERIAL

  • Language training
  • Introductory Course to Object Oriented Programming

Leave a Reply

Your email address will not be published. Required fields are marked *