Android Development Essential Training: 3 Navigation

Go to class
Write Review

Free Online Course: Android Development Essential Training: 3 Navigation provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Android Development Essential Training: 3 Navigation is taught by Annyce Davis.

Overview
  • Learn how to create a simple, native Android application using Kotlin. This third course in a four-part series focuses on lifecycle events, views at runtime, and navigation.

Syllabus
  • Introduction

    • Let users explore your app
    • What you should know
    • Following along with the course
    1. Manage Lifecycle Events
    • Explore the activity lifecycle
    • Trace lifecycle events
    • Handle events with LifecycleObserver
    2. Manage Views at Runtime
    • Handle view events with lambdas
    • Explore ViewModels and LiveData
    • Add a ViewModel to an Activity
    • Store and publish data in a ViewModel
    • Subscribe to changes in LiveData values
    • ✓ Challenge: Take my order
    • ✓ Solution: Take my order
    3. Manage Navigation
    • Add a new launcher activity
    • Handle app communication with Intents
    • Start activities with explicit Intents
    • Display a button on the toolbar
    • Share data with implicit Intents
    4. Work with Navigation Menus
    • Add a navigation bar to a layout
    • Add menu items to a navigation bar
    • Handle navigation of menu events
    • ✓ Challenge: Badge of honor
    • ✓ Solution: Badge of honor
    Conclusion
    • Next Steps