Udemy – Kotlin Coroutines and Android Development Flow (2023) 2023-1 – Download

Explanation

Google recommends Kotlin Coroutines and Flow as the preferred solution for asynchronous programming on Android. Sooner or later, probably every Android developer will come across these topics. This course will give you a deep understanding of Kotlin Coroutines and Flow and show you how to implement the most common use cases in Android applications. The course consists of two main parts: the Coroutines part and the flow part. Before using the flow in our applications, we first need a solid understanding of Coroutines. That’s why Coroutines are covered in the first place. However, if you already have experience with Coroutines, then you can also start with the flow section right away, and jump back to the Coroutines section whenever needed.

In the section about Coroutines, first, we will look in detail at the advantages of Kotlin Coroutines compared to other asynchronous programming methods, such as RxJava and Callbacks. Next, we will implement some of the most common use cases of Kotlin Coroutines in Android applications. Learning Coroutines can be overwhelming because you need to learn a lot of new concepts. However, we are starting simple and as our use cases will become more complex, we will learn new concepts step by step. In the section about Kotlin Flow, we first cover all the basics. I will answer the question “What is Traffic?” and then we discuss the advantages and disadvantages of reactive programming.

What will you learn?

  • Practice the most common use cases of Kotlin Coroutines and Flow on Android

  • Get a deeper understanding of Kotlin Coroutines and flows

  • Learn Advanced Coroutine Concepts (Structural Concurrency, Coroutine Scope and Context, Internal Functions,)

  • Learn how to create Flows using different builders

  • Learn about flow operators (life cycle operators, intermediate operators, terminal operators)

  • Learn about different types of Streams (Permanent Streams, Shared Streams, Regional Streams)

  • Create a backup of the live streaming tracking app

  • Learn when to use Android development channels

  • Understand the advantages of using Coroutines over Callbacks or RxJava.

  • How to make Retrofit web applications sequentially and simultaneously.

Who is this course for?

  • Android developers who want to deeply understand Kotlin Coroutines and Flow and want to know how to implement the most common Android use cases.

Special Kotlin Coroutines and Flows for Android Development (2023)

  • Publisher: Udemy
  • Teacher: Lukas Lechner
  • Language : English
  • Level: All levels
  • Number of Courses: 156
  • Duration : 16 hours and 6 minutes

Core Kotlin Coroutines and Android Development Flow (2023)

Kotlin Coroutines and Flows for Android Development (2023)

Requirements

  • No prior knowledge of Kotlin Coroutines or workflows is required, however you should be familiar with Kotlin and Android Basics, as well as some Jetpack Android Components (ViewModels, LiveData, Room) and Retrofit.

Pictures

Kotlin Coroutines and Flows for Android Development (2023)

Sample Clip

Installation Guide

Extract files and watch your favorite player

Subtitle : English

Quality: 720p

Download Links

Download Part 1 – 2 GB

Download Part 2 – 1.71 GB

Password file: free download software

file size

3.71 GB

free download software latest version