Kotlin Coroutines By Tutorials Update for Android 9, Android studio 3.2 and Kotlin 1.3 - Programming Ebook

Latest

Download Programming Ebook

Thursday, December 6, 2018

Kotlin Coroutines By Tutorials Update for Android 9, Android studio 3.2 and Kotlin 1.3



Kotlin Coroutines By Tutorials
Kotlin Coroutines By Tutorials


Book Details 
             TitleKotlin Coroutines By Tutorials
      ISBN-1094121281237
         Author: JBy Irina Galata, Joe Howard, Richard Lucas & Ellen Shapiro
     PublisherRazeware LLC
    Language: English
        Subject: Android, Kotlin
         Format: PDF, EPUB, Full Source code

Recently I bought a set of 4 books Android And Kotlin Bundle by Ray Wenderlich. As you can see in the image above, which includes Kotlin Coroutines By Tutorials Update for Android 9, Android studio 3.2 and Kotlin 1.3. And now I want to transfer it to you for $ 30 (4 books), All books are the latest version and have full source code.  I will share it for you for $ 30 Includes PDF, EPUB file and full source code, you can download on Google Drive.

List books: 

1, kotlin apprentice
2, Android apprentice
3, Advanced Android App Architecture
4, Kotlin Coroutines by Tutorials

Please contact me by Email: truonghang0207@gmail.com.


Thank you.

Chapter 1: What Is Asynchronous Programming?

The UI (user interface) is a fundamental part of almost every application. It’s what users see and interact with in order to do their tasks. More often than not, the applications do complex work, such as talking to external services or processing data from a database. Then, when the work is done, it shows a result, mostly in some form of a message.

The UI must be responsive. If the work at hand takes a lot of time to complete, it’s necessary to provide feedback to the users so that they don’t feel like the application has frozen, for example, or that they didn’t click a button properly — or perhaps that the feature doesn’t work at all.

In this chapter, you’ll learn how to provide useful information to the users about what’s happening in the application and what different mechanisms exist for working with multiple tasks. You’ll see what problems arise while trying to do complex and long- running synchronous operations and how asynchronous programming comes to rescue.

You’ll start off by analyzing the flow of a function that deals with data processing and provides feedback to the user.

Providing feedback

Suppose you have an application that needs to upload content to a network. When the user selects the Upload button, loading bars or spinners appear to indicate that something is ongoing and the application hasn’t stop working. This information is crucial for a good user experience since no one likes unresponsive applications. But what does providing feedback look like in code? 

No comments:

Post a Comment