Kotlin Multiplatform Broadcast
9.48K subscribers
833 photos
53 videos
1.12K links
Новости и фичи Kotlin, а также Kotlin Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Compose Multiplatform @compose_broadcast
iOS разработка @ios_broadcast
Новости Android @android_broadcast
Реклама и прочее @android_broadcast_bot
Download Telegram
#compose #kmp

🔥 Compose Multiplatform 1.0 is going live!

Вышел Compose Multiplatform с поддержкой Desktop, Android и Web. Ждём и надеемся что поддержка iOS не заставит себя ждать долго.

P.S. Пошел звать в гости Николая Игори чтобы обсудить релиз и будущее
Forwarded from Mobile Developer (Алексей Гладков)
А теперь просто бомба! Новое видео на канале!

Николай Иготти о Compose Multiplatform RC, связи Google и JB, Compose for iOS и JS

Всем привет. У нас случилось долгожданное, а именно релиз Compose for Multiplatform. И мне удалось встретиться и поговорить с Николаем Иготти, руководителем разработки в команде Compose Multiplatform. Поговорили как на личные темы, так и по поводу получившегося релиза!

Внутри:
👉 Как создавался Compose
👉 Какие проблемы пришлось преодолеть
👉 Как связаны Jetbrains и Google
👉 Compose for JS
👉 Compose for IOS

Все для вас, мои дорогие! :)
Приятного просмотра!
#native

Kotlin Native — Using Swift, not Objective-C (3 мин)

Опыт использования Kotlin/Native со Swift
#AndroidDevPodcast

Договорился с ребятами из Android Dev Podcast чтобы заняться изготовлением маек с их легендарным принтом.

Где купить:
👉 мужская майка
👉 женская майка
#compose #desktop

Aurora - набор библиотек для написание приложений на основе Compose for Desktop
#kotlin

Вышел Kotlin 1.6.10

Релиз привнес исправление багов, улучшение производительности и вернули поддержку Kotlin 1.3
#di

What’s up Koin? Release 3.1 & Beyond (2 мин)

Что нового:
👉 Миграция на Maven Central
👉 Больше поддержки KMP
👉 Улучшение производительности
👉 Стабилизация Android Scope API
👉 Поддержка Jetpack Navigation
👉 Поддержка Jetpack Compose
👉 Улучшение тестового API

Что будет в 2022:
👉 Улучшения в Koin DSL
👉 Поддержка Koltin 1.6
👉 Плагины для Kotlin компилятора
👉 Улучшение работы с Compose
Results of the Kotlin Features Survey 2021

Готовы результаты опроса фичей Kotlin над которыми стоит продолжить работу.

Топ 3 фичей:
👉 Множественные catch и union типы (45%)
👉 Литералы коллекций (32%)
👉 Множественные ресиверы для функций и своейств с расширениями (30%)
#di #compose #kmm

Koin for Compose proposal (Jetpack and Multiplatform) (3 мин)

Автор рассказывал про надстройку над Koin для Compose - СoKoin, а именно добавляет:
👉 использование Koin в Preview
👉 Поддержка Compose Multiplatform
👉 Поддержка Composable scope в Koin
👉 интеграция с ViewModel и Navigation

Cokoin GitHub
👍1
#coroutines

The Beginner’s Guide to Kotlin Coroutine Internals

Хотите узнать что у Coroutine под капотом - посмотрите статья. Поможет разобраться с основами.
Forwarded from Android Broadcast
#androidbroadcast #donate

Android Broadcast - это не только Telegram канал, но и множество других ресурсов.

👉 @kotlin_broadcast - новости Kotlin, Coroutine и мультиплатформы
👉 @android_broadcast_talks - обсуждение различных тем касательно разработки и карьеры
👉 YouTube "Android Broadcast" - видео про Android разработку и разное интересно от Кирилла
👉 Магазин мерча "Android Broadcast"

В рамках Android Broadcast я стараюсь доставлять вам только лучший контент и минимизировать лишний шум от рекламодателей. В этом здорово помогают донаты, которые позволяют иметь стабильный бюджет на проект. Поддержать можно на Boosty или Patreon. Либо можно сделать единоразовое пожертвование

В свою очередь я стараюсь донатерам дать эксклюзивы:
👉 Доступ к еженедельным встречам с членами сообщества и экспертами
👉 ранний доступ к видео
👉 доступ к закрытому материалу (напр. Roadmap Android разработчика)
👉 доступ в закрытый чат, где я чаще отвечаю
👉 возможность читать закрытые посты из блога
#corouitnes

Cancellation in Kotlin Coroutines

Руководство как отменить Coroutine и как это устроено
#valueclass

Value Classes in Kotlin: Good-Bye, Type Aliases!?

Статья размышления на тему способны ли value классы заменить type alias и data классы
#coroutines #testing

Testing Android Coroutines using `runTest` (9 мин)

Смысл стать - используйте runTest для запуска тестов, а также подменяйте CoroutineDispatcher на тестовые. Все подробности и объяснения автор сделал хорошо
#AndroidBroadcast #Kotlin

Compose Multiplatform Q&A Live
Пятница, 24 декабря, 12:00 (GMT+3)

Буду задавать интересные вопросы про Compose и его будущем лиду команды Compose Multiplatform из Jetbrains - Николая Иготти

Есть вопросы? Пишите в комментариях.
#coroutines

Introducing kotlinx.coroutines 1.6.0

Что нового:
👉 Новое мультиплатформенное API для тестирования
👉 Поддержка новой модели памяти в Kotlin/Native
👉 Dispatcher Views API позволяет вам ограничивать параллелизм без создания дополнительных пулов поток
👉 CopyableThreadContextElement -
потокобезопасный доступ на запись к ThreadLocal переменных
👉 Миграция на Java 8

📺 Видео версия анонсов (8 минут)
🔗 Список изменений на GitHub
#graphql

Вышел Apollo Kotlin 3.0
👉 Apollo переписали на Kotlin
👉 переименовали
👉 добавили поддержку мультиплатформы (не для всего)
👉 добавили поддержку Coroutine
👉 новые директивы для генерации Kotlin кода
👉 Поддержка Java и генерации Java кода осталась
Forwarded from Android Broadcast
#AndroidBroadcast #KMP #Compose

Стартуем обсуждение Compose Multipaltform и его будущего. Подключайтесь!

Запись будет доступна после эфира
👍2
Forwarded from Android Broadcast
#AndroidBroadcast #2021

📺 Итоги года 2021 (16 мин)

Подвожу итоги года и рассказываю чего получилось достичь проекту за 2021, а также будущем.
👍25👎1