Android Suspenders (Android Dev Summit '18)

  Рет қаралды 31,975

Android Developers

Android Developers

Күн бұрын

Пікірлер: 15
@vuluongtrieu2609
@vuluongtrieu2609 6 жыл бұрын
7:15 Suspend functions 8:55 async 9:18 launch 10:52 Jobs 11:50 Scopes 16:10 Create coroutine scopes for lifecycleOservable objects 18:25 Cancellation 20:02 Exception 22:36 Dispatchers
@AlistairCerio
@AlistairCerio 5 жыл бұрын
thanks mate
@gejiaheng
@gejiaheng 6 жыл бұрын
Aside from the awesome talk, I really want to know how they created the slides.
@xuyang6425
@xuyang6425 6 жыл бұрын
Me too. Very nice slides.
@kevinsun123
@kevinsun123 6 жыл бұрын
slides.com
@ErSubhradeb
@ErSubhradeb 5 жыл бұрын
I like kotlin corutine very much, but I don't understand how to use progress update like Asynctask, I have asked every where but not getting proper response. So, please inform me, if kotlin corutine support determinant progress bar or not. Thanks.
@andy_lamax
@andy_lamax 6 жыл бұрын
I might be a noob, but I can tell the code at 33:26 z going to be runtime problematic. If the function observeLocation will be called more than once, we are going to have multiple callbacks, each with its own job reference, which kinda defeats the purpose of it being there in the first place (Its canceled if there is another running job). But again, I am so new to coroutines
@cularu1
@cularu1 5 жыл бұрын
Why do we need a suspend retrofit function? Retrofit already runs in a background by default.
@utkarshdevgan6199
@utkarshdevgan6199 5 жыл бұрын
why didn't he mention context for network call like dispatcher.io? while launching...
@debshepard9854
@debshepard9854 Жыл бұрын
To bad u couldn't put all the directions in one action by the push of what ever your issue is.
@Teguder123
@Teguder123 6 жыл бұрын
It was "RTFM" instead of "RTM"
@mohsenteymouri5426
@mohsenteymouri5426 3 жыл бұрын
What that means?
@about_midnight
@about_midnight 6 жыл бұрын
rxjava does all this and much more, it has such a comfortable operator dictionary. Why doesn't google promote rxjava still? Coroutines are native yet inferior to rxjava
@sabinbajracharya3815
@sabinbajracharya3815 5 жыл бұрын
1) It lets you write asynchronous code in a synchronous way unlike rxjava where you use callbacks. 2) Thread are expensive. Coroutines (Generators) are also called light weight thread that can perform multiple task (multitask by pausing and resuming functions at set points) typically (but not necessarily) within a single thread (timesliced).
@asdf32342
@asdf32342 5 жыл бұрын
I believe that Flow type is a game changer, using it RxJava isn't a superior anymore. But I'm also sorry to see RxJava is leaving the scene, but I'm happy the pattern remains.
ConstraintLayout deep dive (Android Dev Summit '18)
37:16
Android Developers
Рет қаралды 86 М.
KotlinConf 2018 - Android Suspenders by Chris Banes
38:29
JetBrains
Рет қаралды 17 М.
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Single activity: Why, when, and how (Android Dev Summit '18)
39:16
Android Developers
Рет қаралды 162 М.
Working with WorkManager (Android Dev Summit '18)
29:28
Android Developers
Рет қаралды 42 М.
Kotlin under the hood: Understand the internals (Google I/O'19)
40:46
Android Developers
Рет қаралды 46 М.
LiveData with Coroutines and Flow (Android Dev Summit '19)
18:44
Android Developers
Рет қаралды 111 М.
KotlinConf 2017 - Introduction to Coroutines by Roman Elizarov
45:32
Re-stitching Plaid with Kotlin (Android Dev Summit '18)
15:29
Android Developers
Рет қаралды 16 М.
The components of Material Design (Android Dev Summit '18)
29:20
Android Developers
Рет қаралды 68 М.
NVIDIA CEO Jensen Huang's Vision for Your Future
1:03:03
Cleo Abram
Рет қаралды 119 М.
Understand Kotlin Coroutines on Android (Google I/O'19)
37:49
Android Developers
Рет қаралды 176 М.
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.