Android Broadcast
14.2K subscribers
3.49K photos
333 videos
11 files
5.85K links
Подборка новостей и статей для Android разработчиков.

Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#KMM #NoSQL

Announcing a painless Kotlin/Multiplatform NoSQL embedded database

Новая NoSQL БД Kodein-DB с поддержкой Android и iOS. Производительность выше чем у SQLite, но нет всех тех же возможностей. Вполне возможно оно вам и не понадобиться, поэтому посмотреть на такое решение стоит
#KMM #Gradle

Getting your KMM project working with Android Gradle Plugin 7.0+

Если хотите насладиться последними возможностями Jetpack Compose, писать под Android и iOS и шарить код через Kotlin Multiplatform, тогда вам придётся иметь дело Android Studio Artict Fox, которая находится в альфа и поддерживает только Gradle 7.0, который внёс breaking changes в API работы плагинов (не всех).

В статье автор разбирает как правильно настроить всё на вашем компьютере, чтобы у вас всё заработало без проблем.
#KMM #Ktor

📺Ktor for Networking in Kotlin Multiplatform Mobile projects (15 мин)

Демонстрация создания кроссплатформенного мобильного приложения с Kotlin Multiplatform Mobile и загрузки данных из сети на основе Ktor.
#kmm #appcode

Kotlin Multiplatform Mobile for AppCode

Выпустили плагин KMM для AppCode, IDE от JetBrains для iOS/macOS разработки.

Плагин позволит:
👉 Использовать специальное Gradle DSL для работы с iOS проектами без .xcodeproj или .xcworkspace
👉 Писать Obj-C/Swift и Kotlin код в одной IDE

Вот она IDE для KMM??? Надеюсь что нет, ведь AppCode платный продукт, а переходить с бесплатной Android Studio или IDEA CE не хочется (
#AndroidBroadcast #KMM

🔴 KMM плагин под капотом
🕓 Когда: Среда 21 июля в 18:00 (GMT+3)

В прямом эфире расскажем о истории появления KMM плагина, какие цели были поставлены перед разработкой, с какими техническими задачами столкнулась команда, и что еще происходит внутри и чего ждать в скором времени от KMM.

Эксперт - Константин Цховребов, Tech Lead KMM, JetBrains
🔥 Google анонсировал экспериментальное превью мультиплатформенных Jetpack библиотек на KMM. Давно уже шло что везде чистый Kotlin, а переносимость Jetpack Compose на другие платформы то и Jetpack либы тоже в этом помогут.

Сейчас мультиплатформенным являются Collections и DataStore. Почему? Да они прекрасно кладутся на функционал который есть на разных платформах, а под капотом используется платформенная реализация или из языка под капотом (например Java Collections)]

Делитесь мнением по поводу официальной поддержки KMM в Android

#kmm #jetpack
🔥40👍7😁4🤔3
MVI и State Machine — объединяем концепции

Разработчики Контура рассказывают про VisualFSM - еще один MVI open source. Плюс либы - с ее помощью можно выстроить визуализацию вашей системы.

Что узнаете из статьи:
👉 Один набор моделей для MVI и FSM
👉 Построение графа по исходному коду проекта
👉 Визуализация и анализ диаграммы состояний
👉 Концепция AsyncWorker
👉 Поддержка Kotlin Coroutines и RxJava
👉 Поддержка KMM

📺 Видеозапись доклада на Mobius 2022 Spring (45 мин)

#architecture #kmm
🔥19👍9🤯3😁2👏1
No more Retrofit, move to Ktor on Android (3 мин)

Jetpack движется в сторону KMM и если вам это интересно, то пора смотреть в мультиплатформенные альтернативы библиотек. Например, Ktor позволит заменить Retroft, а в статье расскажут как перейти.

#kmm
👍374🔥3👎1😁1
📺 Интервью с командой Kotlin Multiplatform Mobile (2 часа)
👉 Что произошло за 2022 год
👉 Чего ждать к KMM 1.0 Stable
👉 Compose iOS
👉 Kotlin IDE
👉 Экосистема Kotlin Multiplatform

#AndroidBroadcast #kotlin #kmm
👍53🔥13👎9😱1
С анонсом Kotlin 1.9.0 объявили, что Google выпустит свой Gradle плагин для работы с Android в Kotlin Multiplatform и он будет рекомендуемый путь для работы с Android в мультиплатформенных продуктах

Google активно двигается в расширение Jetpack и Android разработки в мультиплатформу, что не может не радовать. Делитесь своими мыслями в комментариях

#kmm
🎉97👍13👎9🔥5