وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Android Development Essential Training: App Architecture with Kotlin

سرفصل های دوره

The Android app architecture constantly evolves. The introduction of the Kotlin programming language, new form factors such as Chromebooks, and reusable architecture components have made it faster and easier than ever to build high-quality Android apps. It is imperative that developers understand what the latest tools and recommendations are and how to use them to build out their applications. In this course, instructor David Gassner explains how to build an Android app that uses Kotlin instead of Java, add navigation functionality, and leverage the most useful architecture components such as LifecycleObserver, ViewModel, and LiveData, to create apps that are robust and easy to maintain over time.


01 - Introduction
  • 01 - Build robust apps with Android app architecture
  • 02 - What you should know
  • 03 - Review the starting app

  • 02 - 1. Handle and Manage Lifecycle Events
  • 01 - Explore the activity lifecycle
  • 02 - Trace lifecycle events with Logcat
  • 03 - Handle events with LifecycleObserver

  • 03 - 2. Manage View Objects at Runtime
  • 01 - Work with synthetic view bindings
  • 02 - Get view references with findViewById()
  • 03 - Handle view events with lambdas
  • 04 - Create companion object functions
  • 05 - Update display from new data
  • 06 - Restore state after orientation change
  • 07 - Add a ViewModel to an activity
  • 08 - Subscribe to changes in LiveData values

  • 04 - 3. Manage Navigation
  • 01 - Add a new launcher activity
  • 02 - Start activities with explicit intents
  • 03 - Display a Share button on the toolbar
  • 04 - Share data with implicit intents
  • 05 - Finish an activity with an up button

  • 05 - 4. Work with Navigation Menus
  • 01 - Define an options menu with XML
  • 02 - Add a navigation drawer to a layout
  • 03 - Add icon graphics to menu items
  • 04 - Add a header to a navigation drawer
  • 05 - Handle navigation drawer menu events
  • 06 - Add a navigation toggle button

  • 06 - Conclusion
  • 01 - Next steps
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 16875
    حجم: 447 مگابایت
    مدت زمان: 120 دقیقه
    تاریخ انتشار: 8 مرداد 1402

    45,900 تومان
    افزودن به سبد خرید