Artwork

A tartalmat a Talking Kotlin biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Talking Kotlin vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

Discussing Kotlin Coroutines with Marcin Moskała

2:03:27
 
Megosztás
 

Manage episode 515210737 series 1337593
A tartalmat a Talking Kotlin biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Talking Kotlin vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

Sebastian and Márton chat with Marcin Moskała about coroutines.

Resources:

Hosts:

Guest:

Timeline:
(0:00) Introduction(1:18) Branding discussion(3:23) Handling preconceptions(4:54) What are coroutines?(7:17) Lightweight threads?(11:07) Where coroutines live(13:27) Sequence Builder Example(17:37) The design of coroutines(20:52) What Makes Coroutines special vs other languages?(26:56) Coroutines vs Loom(34:55) Easy to start, hard to master(41:07) Common mistakes(49:33) Flows(58:52) Thinking about Flows(1:02:41) Derailing the conversation(1:03:55) Flows for single values(1:12:27) Structured concurrency(1:18:53) The 4 advantages(1:24:40) Seb tries web dev / The web is broken?!(1:31:15) collectAsStateWithLifecycle(1:32:00) Gardening break(1:36:23) Scopes and contexts(1:43:22) Testing coroutines(1:50:29) Lincheck(1:51:32) Turbine(1:55:05) Coroutines Mastery course(2:01:43) Wrap-up

  continue reading

141 epizódok

Artwork
iconMegosztás
 
Manage episode 515210737 series 1337593
A tartalmat a Talking Kotlin biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Talking Kotlin vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

Sebastian and Márton chat with Marcin Moskała about coroutines.

Resources:

Hosts:

Guest:

Timeline:
(0:00) Introduction(1:18) Branding discussion(3:23) Handling preconceptions(4:54) What are coroutines?(7:17) Lightweight threads?(11:07) Where coroutines live(13:27) Sequence Builder Example(17:37) The design of coroutines(20:52) What Makes Coroutines special vs other languages?(26:56) Coroutines vs Loom(34:55) Easy to start, hard to master(41:07) Common mistakes(49:33) Flows(58:52) Thinking about Flows(1:02:41) Derailing the conversation(1:03:55) Flows for single values(1:12:27) Structured concurrency(1:18:53) The 4 advantages(1:24:40) Seb tries web dev / The web is broken?!(1:31:15) collectAsStateWithLifecycle(1:32:00) Gardening break(1:36:23) Scopes and contexts(1:43:22) Testing coroutines(1:50:29) Lincheck(1:51:32) Turbine(1:55:05) Coroutines Mastery course(2:01:43) Wrap-up

  continue reading

141 epizódok

Minden epizód

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv

Hallgassa ezt a műsort, miközben felfedezi
Lejátszás