MENU

Fun & Interesting

Библиотеки Kotlinx.*: Coroutines, IO, DateTime, Serialization

Video Not Working? Fix It Now

#AndroidBroadcast #Kotlin #Coroutines

Обсуждаем библиотеки Kotlin с их разработчиком из JetBrains. В программе Coroutines, Serialization, IO, DateTime, Стандартная Библиотека, новинки Kotlin 1.4 и ближайшее развитие экосистемы Kotlin.

В гостях Всеволод Толстопятов из JetBrains. Всеволод занимается библиотеками и экосистемой вокруг Kotlin с фокусами на Coroutines и Serialization. Интересуется параллельным программированием.

Аудио версия выпуска - https://soundcloud.com/android_broadcast/abp-21-kotlinx

Полезные ссылки:
📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast или Patreon http://bit.ly/2TBOzlu
🔗 Вдохновление по Structured Concurrency - https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/
🔗 SharedFlow - https://github.com/Kotlin/kotlinx.coroutines/issues/2034
🔗 Kotlin 1.4-M1 - https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-4-m1-released/
🔗 Kotlin 1.4-M2 - https://blog.jetbrains.com/kotlin/2020/06/kotlin-1-4-m2-released/
🔗 Kotlin 1.4-M3 - https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/
🔗 KotlinX.Serialization - https://github.com/Kotlin/kotlinx.serialization
📺 Доклад "Crossinline suspend” от Ильмира Усманова или "Почему Coroutines Flow так быстро работают" - https://youtu.be/BFnFc9gsOJk

Тайминги:
0:00 - Интро
12:30 - Coroutine
53:46 - Serialization
1:00:05 - Вопросы от зрителей
1:04:30 - Date Time
1:15:07 - Immutable Collections
1:19:01 - Вопросы от зрителей
1:23:50 - Lib dev mode
1:26:02 - Kotlin 1.4
1:30:17 - package private
1:34:03 - Чего не будет в KotlinX
1:39:05 - ProtoBuf в Serialization
1:41:44 - Сериализация библиотечных классов

Comment