codelab-kotlin-coroutines icon indicating copy to clipboard operation
codelab-kotlin-coroutines copied to clipboard

Kotlin Coroutines codelab

Results 87 codelab-kotlin-coroutines issues
Sort by recently updated
recently updated
newest added
trafficstars

Extraneous 'we' in 'which we will be implemented later': A Repository is a bridge between a ViewModel and the data In addition to being the bridge, a repository can be...

Under the text "Here's what the app will look like with custom sorting:", there is a link to an image: https://developer.android.com/codelabs/advanced-kotlin-coroutines/img/ca3c67a941933bd9.png?dcb_=0.5190825803109511 That leads to a 404 not found page.

Under the text "When the app first runs, a list of cards appears, each displaying the name and image of a specific plant:", there is a link to an image:...

In step 11 of the advanced coroutines codelab, there's this sentence: > That means that while Room starts the network request, Retrofit can start the network query. This seems wrong...

[In last step of advanced kotlin coroutines](https://developer.android.com/codelabs/advanced-kotlin-coroutines#13) you can see strange **growZoneChannel** in the text few times. Actually it must be **growZoneFlow**. And in code snippets you should write **growZoneFlow**...

Cloned the repo. Opened Advanced Coroutines on Android. Tried to run start app. Got the following error: ``` > Task :sunflower:kaptDebugKotlin FAILED e: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException at java.base/java.lang.Class.getDeclaredConstructors0(Native Method) at java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3137)...

I unlinked the version of arch.core:core-testing library from lifecycle lib version. Current version of lifecycle library is 2.2.0. If we increase the version of that library in the project to...

This codelab requires familiarity with Room database and the room database codelab requires familiarity with coroutines. which makes it tricky for a beginner to start on any of these codelabs...

There seems to be an issue with launchDataLoad -- if more than one function uses that and they both execute concurrently, then it seems that the spinner might be prematurely...

![image](https://user-images.githubusercontent.com/8222638/99942847-299b1000-2d25-11eb-8ac7-1a59be0a3685.png) Need to explicitly specify the return type for `getPlantsWithGrowZone` **From:** ```kotlin fun getPlantsWithGrowZone(growZone: GrowZone) = liveData { ``` **To:** ```kotlin fun getPlantsWithGrowZone(growZone: GrowZone) : LiveData = liveData { ```