Android Broadcast
13.8K subscribers
3.13K photos
225 videos
9 files
5.31K links
Подборка новостей и статей для Android разработчиков.

Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot
Download Telegram
Forwarded from Kotlin Broadcast
Завел на GitHub репозиторий с описанием состояния поддержки KMP популярными технологиями в Android проектах. Буду рад вашим ПРам с добавлением новых технологий.

#kmp
В Room 2.7.0-alpha06 продолжается расширение возможностей в KMP
👉 Изменили способ создания нового экземпляра Room
👉 Появилась поддержка Raw Query
👉 Добавлена поддержка таргета linuxArm64 в KMP
👉 Исправлены баги

#Jetpack #kmp
Media is too big
VIEW IN TELEGRAM
📺 Lifecycle path to Multiplatform (20 мин)

Недавно библиотеки Jetpack Lifecycle обзавелись поддержкой KMP. Из видео вы больше узнаете о том
👉 как проходил этот процесс, каковы реальные проблемы
👉 связанные с поддержанием обратной совместимости API
👉 какие уроки извлекли из работы с ограничениями KMP команда
👉 что поможет вам перенести ваши собственные библиотеки на KMP

Это перезалив видео с официального канала Android Developers, чтобы ограничения YouTube не сказались на расширении знаний. Ставьте 🤖 если стоит делать так и дальше с перезаливом видео от Google

#androiddev #google #kmp #jetpack #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
📱 За что я ненавижу Koin или чего стоит избегать при его использовании (12 мин)

Я использую Koin еще с самой первой версии, он неплохо справляется с небольшими проектами, но дальше требует работы как самурай. В видео для патронов рассказываю, что не так с Koin, как этого избегаю и какой DI нужен для KMP.

Видео доступно
на Boosty и по подписке в Telegram.

#AndroidBroadcast #koin #di #kmp #android
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Compose Broadcast
Альтернативная библиотека для организации пагинации списков в Compose UI на мультиплатформе

#compose #пагинация #kmp #android #ios #desktop #js #wasm
Media is too big
VIEW IN TELEGRAM
📺 Почему вам стоит учить/использовать Kotlin Multiplatform (17 мин)

Kotlin Multiplatform - это лучший подход для шаринга кода между Android и iOS (по мнению автора @android_broadcast Кирилла Розова) и в видео рассказываю почему стоит уже изучать KMP и проводить с ним эксперименты.

P.S. Я не "против" или "за" Flutter. Технологии имеют общую цель, но разный подход и прекрасно уживаются обе

‼️ Спойлеры в таймкодах, но прошу вас посмотреть/послушать видео

01:43 Можно использовать Kotlin для написания приложений под все платформы
04:03 Удобные инструменты разработки
05:45 Возможность применения KMP в отдельных частях проектах
08:19 Kotlin не нужна ничего дополнительного для выполнения кода
10:52 Переносимость Android на Desktop
11:36 KMP заставит делать качественную архитектуру кода
13:11 KMP становится шаг за шагом ближе к решению всех сложностей
15:13 Повышение привлекательности компании для разработчиков

Смотрите видео на разных площадках:
📱 YouTube
📱 VK Video
📺 RuTube

#AndroidBroadcast #kmp #kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня выступил с докладом на DevFest Omsk. Тема - моя библиотека навигации для KMP проектов и как я строю гибкую навигацию вокруг состояния. Аудитория была небольшой и видно что смущалась. Я считаю важным приезжать на локальные мероприятие и встречаться с сообществом.

Хотите позвать меня к себе на мероприятие? Пишите @kirill_broadcast

P.S. Кто был на докладе буду рад вашей обратной связи: подача, материал, было ли вам понятно и прочее

#devfest #выступление #kmp
Forwarded from Compose Broadcast
Рассказ про типобезопасную навигацию для Compose (EN,3м), какой она стала в Jetpack Navigation 2.8.0. Это всё будет работать и в Compose MP

#compose #android #jetpack #kmp
Forwarded from Kotlin Broadcast
Вышла первая стабильная версия приложения TiVi. Важным является что это пример KMP проекта для Android, Desktop (JVM) и iOS с применением Compose Multiplatform. Автор Chris Banes - работал в Google, а теперь в Twitter.

Все исходники открыты на GitHub.
Само приложение можно скачать в Google Play и AppStore

#kmp #compose #android #desktop #jvm #ios #пример
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Заработок на Open Source. Decompose. Будущее KMP. Аркадий Иванов (1 час 22 мин)

Интервью с Аркадием Ивановым, автором популярных библиотек Decompose и MVIKotlin, про open source, жизнь в Англии, будущее Kotlin Multiplatform.

#AndroidBroadcast #видео #kmp #decompose #mvikotlin #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM