Companies Home Search Profile

Android Development Essential Training: App Architecture with Kotlin

Focused View

David Gassner

1:59:43

55 View
  • 01 - Build robust apps with Android app architecture.mp4
    01:13
  • 02 - What you should know.mp4
    01:46
  • 03 - Review the starting app.mp4
    03:32
  • 01 - Explore the activity lifecycle.mp4
    05:41
  • 02 - Trace lifecycle events with Logcat.mp4
    05:23
  • 03 - Handle events with LifecycleObserver.mp4
    04:46
  • 01 - Work with synthetic view bindings.mp4
    05:10
  • 02 - Get view references with findViewById().mp4
    04:53
  • 03 - Handle view events with lambdas.mp4
    05:26
  • 04 - Create companion object functions.mp4
    06:16
  • 05 - Update display from new data.mp4
    04:47
  • 06 - Restore state after orientation change.mp4
    07:10
  • 07 - Add a ViewModel to an activity.mp4
    04:43
  • 08 - Subscribe to changes in LiveData values.mp4
    07:57
  • 01 - Add a new launcher activity.mp4
    03:52
  • 02 - Start activities with explicit intents.mp4
    06:45
  • 03 - Display a Share button on the toolbar.mp4
    04:13
  • 04 - Share data with implicit intents.mp4
    05:32
  • 05 - Finish an activity with an up button.mp4
    02:28
  • 01 - Define an options menu with XML.mp4
    05:18
  • 02 - Add a navigation drawer to a layout.mp4
    05:10
  • 03 - Add icon graphics to menu items.mp4
    02:07
  • 04 - Add a header to a navigation drawer.mp4
    05:06
  • 05 - Handle navigation drawer menu events.mp4
    04:49
  • 06 - Add a navigation toggle button.mp4
    04:52
  • 01 - Next steps.mp4
    00:48
  • Description


    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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    David Gassner
    David Gassner
    Instructor's Courses
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 26
    • duration 1:59:43
    • English subtitles has
    • Release Date 2023/07/24