Библиотеки Kotlinx.*: Coroutines, IO, DateTime, Serialization
Android Broadcast. Все об Андроид разработке
#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 - Сериализация библиотечных классов ... https://www.youtube.com/watch?v=nFg-GyXFpds
453968190 Bytes