ch
Feedback
Android Broadcast

Android Broadcast

前往频道在 Telegram

Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab #MQRZR

显示更多

📈 Telegram 频道 Android Broadcast 的分析概览

频道 Android Broadcast (@android_broadcast) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 14 583 名订阅者,在 技术与应用 类别中位列第 8 750,并在 俄罗斯 地区排名第 45 369

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 14 583 名订阅者。

根据 10 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 39,过去 24 小时变化为 -1,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 44.92%。内容发布后 24 小时内通常能获得 23.72% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 6 551 次浏览,首日通常累积 3 459 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 42
  • 主题关注点: 内容集中在 api, kotlin, gradle, сборка, androiddev 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab #MQRZR

凭借高频更新(最新数据采集于 11 七月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

14 583
订阅者
-124 小时
-27
+3930
帖子存档
🤖 Android-приложение на чистой архитектуре: разберём шаг за шагом Чистая архитектура — это фундамент для масштабируемых Android-приложений. 26 ноября в 20:00 мск на открытом занятии вы самостоятельно соберёте клиент-серверное приложение с нуля и поймёте, как проектировать код, который легко поддерживать и развивать. Подойдёт разработчикам уровня junior и выше, которые хотят перейти к продвинутым архитектурным паттернам. На вебинаре вы: ⏺️ Разберете работу с API для скачивания фото и текстовых описаний. ⏺️ Настроите сетевой слой и интернет-взаимодействие. ⏺️ Разделите проект на слои по MVVM. ⏺️ Реализуете корректное отображение данных в UI. 👉 Вебинар проходит в преддверии старта курса «Android Developer. Professional». Регистрация по ссылке Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Какие сценарии использования AI вы используете регулярно?
Anonymous voting

⭐️ Gemini 3 - новое поколение ИИ Google меняет, а именно: ✔️ Gemini 3 Pro - мультимодальная модель с длинным контекстом, опти
+1
⭐️ Gemini 3 - новое поколение ИИ Google меняет, а именно: ✔️ Gemini 3 Pro - мультимодальная модель с длинным контекстом, оптимизированная под сложное рассуждение, агентские сценарии и код. 🤯 Google Antigravity - новая agent-first IDE, которая изначально спроектирована не как редактор с подсказками кода, а как среда для работы нескольких ИИ-агентов поверх реального проекта. Сделана как форк VS Code, аналогично Cursor По традиции анонса новых моделей от торговой компании, она превосходит всех конкурентов по тестам и прорыв. GPT 5.1 и Sonnet 4.5 отдыхают #ai #ии #google #gemini

Пример использования Jetpack Navigation 3
data object ProductList
data class ProductDetail(val id: String)

@Composable
fun MyApp() {

    // Create a back stack, specifying the key the app should start with
    val backStack = remember { mutableStateListOf<Any>(ProductList) }

    // Supply your back stack to a NavDisplay so it can reflect changes in the UI
    // ...more on this below...

    // Push a key onto the back stack (navigate forward), the navigation library will reflect the change in state
    backStack.add(ProductDetail(id = "ABC"))

    // Pop a key off the back stack (navigate back), the navigation library will reflect the change in state
    backStack.removeLastOrNull()
}
// [END android_compose_navigation3_basic_1]

@Composable
fun EntryProvider() {
    val backStack = remember { mutableStateListOf<Any>(ProductList) }
    NavDisplay(
        backStack = backStack,
        // [START android_compose_navigation3_basic_2]
        entryProvider = { key ->
            when (key) {
                is ProductList -> NavEntry(key) { Text("Product List") }
                is ProductDetail -> NavEntry(
                    key,
                    metadata = mapOf("extraDataKey" to "extraDataValue")
                ) { Text("Product ${key.id} ") }

                else -> {
                    NavEntry(Unit) { Text(text = "Invalid Key: $it") }
                }
            }
        }
        // [END android_compose_navigation3_basic_2]
    )
}

🚀 Вышла стабильная версия Jetpack Navigation 3 - бибилотека для UI навигации, заооченная под Compose Стал доступен первый ст
🚀 Вышла стабильная версия Jetpack Navigation 3 - бибилотека для UI навигации, заооченная под Compose Стал доступен первый стабильный релиз навигации, разработанной специально для Compose. Библиотека предоставляет больше гибкости и контроля разработчикам, позволяя реализовать различные подходы. Google выложила свои примеры реализации популярных задач в репозитории на 🐱GitHub Nav3 имеет поддержку Compose Multiplatform, а также JetBrains выпустила версию артефактов 👉 Документация по библиотеке Всем кто использует Jetpack Navigation 2 с Compose нааооятельно рекомендуется миграция. 🔨Руководство по миграции ⭐️ Также Google сделала файл с контекстом для AI агента при миграции Про возможности бибилотеки я рассказал в 📹 отдельном видео #android #compose #kmp #cmp #jetpack #ui

Для работы в Android надо подключить Gradle плагин
plugins {
    id("dev.reformator.stacktracedecoroutinator") version "2.5.8"
}
#android #kotlin #coroutines

🏝 Stacktrace-decoroutinator - библиотка для восстановления стектрейса ошибок, связанных с Kotlin Coroutines. Работает с Android 14+ и Java 8 и выше Пример восстановленного stacktrace:
java.lang.Exception: exception at 1754276835727
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:11)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test$rec$1.invokeSuspend(example.kt)
  at kotlin.stdlib/kotlin.coroutines.jvm.internal.DecoroutinatorBaseContinuationAccessorImpl.invokeSuspend(base-continuation-accessor.kt:15)
  at dev.reformator.stacktracedecoroutinator.common/dev.reformator.stacktracedecoroutinator.common.internal.DecoroutinatorSpecImpl.resumeNext(utils-common.kt:288)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.Test.rec(example.kt:13)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.ExampleKt$main$1.invokeSuspend(example.kt:21)
  at dev.reformator.stacktracedecoroutinator.mhinvoker/dev.reformator.stacktracedecoroutinator.mhinvoker.internal.RegularMethodHandleInvoker.callSpecMethod(mh-invoker.kt:21)
  at dev.reformator.stacktracedecoroutinator.common/dev.reformator.stacktracedecoroutinator.common.internal.AwakenerKt.callSpecMethods(awakener.kt:179)
  at dev.reformator.stacktracedecoroutinator.common/dev.reformator.stacktracedecoroutinator.common.internal.AwakenerKt.awake(awakener.kt:39)
  at dev.reformator.stacktracedecoroutinator.common/dev.reformator.stacktracedecoroutinator.common.internal.Provider.awakeBaseContinuation(provider-impl.kt:36)
  at dev.reformator.stacktracedecoroutinator.provider/dev.reformator.stacktracedecoroutinator.provider.DecoroutinatorProviderApiKt.awakeBaseContinuation(provider-api.kt:45)
  at kotlin.stdlib/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
  at kotlinx.coroutines.core/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
  at kotlinx.coroutines.core/kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:277)
  at kotlinx.coroutines.core/kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95)
  at kotlinx.coroutines.core/kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69)
  at kotlinx.coroutines.core/kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
  at kotlinx.coroutines.core/kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
  at kotlinx.coroutines.core/kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.ExampleKt.main(example.kt:20)
  at dev.reformator.stacktracedecoroutinator.jvm.tests/dev.reformator.stacktracedecoroutinator.jvmtests.ExampleKt.main(example.kt)

🛒 Google Play ужесточает требования к энергопотреблению С 1 марта 2026 года расход батареи в фоне станет одним из факторов р
🛒 Google Play ужесточает требования к энергопотреблению С 1 марта 2026 года расход батареи в фоне станет одним из факторов ранжирования приложений в Google Play. Если приложение заметно потребляет заряд и не получает исправлений, пользователи увидят специальную предупреждающую плашку. При отсутствии улучшений Google Play сможет исключить такое приложение из поиска — доступ останется только по прямой ссылке. Для разработчиков в Google Play Console уже доступен новый инструмент анализа Wake Lock, который помогает выявлять проблемные участки и повышать энергоэффективность приложения. Рекомендуется заранее проверить поведение приложения в фоне и устранить лишние пробуждения. #Android #GooglePlay #Оптимизация

🛒 Потребление батарейки будет влиять по позицию приложения в Google Play Начиная с 1 марта 2026 года в Google Play, на рейти
🛒  Потребление батарейки будет влиять по позицию приложения в Google Play Начиная с 1 марта 2026 года в Google Play, на рейтинг приложения будет влиять как расходует заряд батарейки в фоне. Для тех кто игнорирует оптимизацию будет показываться плашка (скриншот в посте), а при отсутствии улучшений в приложение - удаление из выдачи Google Play (будет доступ только по ссылке). Разработчикам в Google Play Console стал доступен инструмент для анализа Wake Lock, которые покажет проблемные места приложения. #android #googleplay

🪙 Полный разбор Ktor Client (1 час) Рассказываю про устройство и фичи Ktor Client, в также про миграцию с OkHttp и и Retrofi
🪙 Полный разбор Ktor Client (1 час) Рассказываю про устройство и фичи Ktor Client, в также про миграцию с OkHttp и и Retrofit на решение для KMP #AndroidBroadcast #разбор #kmp

📹 Самый свежий рассказ про работу с Android Developer Verification Стартанул ранний доступ к консолей верификации и выпустили свежий гайд по работе. ❗️Сентябрь 2026 - это дата включения обязательной верификации ‼️Самое важное - Google отказались от обязательной верификации для всех, но при попытке установки неверифицированных APK будет показан предупреждающий диалог. Нечто подобное есть в macOS. Классно, что Google услышала обратную связь и сделал доработку, которая оставляет свободу установки, повысив безопасность. #android #безопасность

Успей зарегистрироваться на True Tech Champ 21 ноября — масштабный ИТ-фест от МТС 🔥 В программе: 📝 Выступления экспертов в области ИИ. Специалисты MWS AI, Skoltech, Яндекса и Unitree Robotics расскажут о ИИ-агентах, трансформерах для управления автомобилями, работе с RAG-системами и физическими 🛻 шоу-битва роботов. Камеры от первого лица, профессиональные комментаторы создадут вайб больших видов спорта. 📝воркшоп по работе с ИИ-агентами от канадского разработчика и автора книги AI Agents in Action Майкла Ланэма. 📝воркшоп по разработке игр с помощью AI плагина MWS DevTools Agent. ◻️ 20+ площадок с активностями: IT-Родео, робофайтинг, лазерный лабиринт и многое другое. 🔴 А в завершение дня — афтепати со звездным хедлайнером. Фестиваль пройдет бесплатно 21 ноября как и оффлайн (в Москве), так и онлайн. 👉 Смотри подробную программу на сайте и регистрируйся — количество мест ограничено. #реклама

🤖 Получи ранний доступ к новой системе верификации Android разработчиков Google открыла прием заявок к раннему доступу в кон
🤖 Получи ранний доступ к новой системе верификации Android разработчиков Google открыла прием заявок к раннему доступу в консоль верификации Android разработчиков, которые распростра8няют приложения за пределами Google Play. Подать заявку можно тут (ссылка без спец средств не работала из Беларуси) #android

📹 What's new in Android Studio's AI Agent (EN,43м) Запись с внутреннего мероприятия Google Узнайте, как ИИ-агент в Android Studio может значительно повысить вашу эффективность и качество приложений. Познакомьтесь с практическими возможностями на базе искусственного интеллекта: интеллектуальным преобразованием кода, автоматическим обновлением версий и новым набором инструментов для работы с интерфейсом, которые помогут создавать лучшие приложения быстрее. #androidstudio #ai #ии #android #androiddev

📹 Building adaptive apps for Android (EN, 12м) Повышайте узнаваемость и рейтинг вашего приложения в Google Play, адаптируя его под разные форм-факторы. В этом видео вы получите практическое руководство по созданию отзывчивых интерфейсов, которые одинаково хорошо работают не только на смартфонах, но и на устройствах с большими экранами и виджетах — с использованием ключевых техник, таких как window size classes и canonical layouts. #android #adaptive #googleplay #оптимизация

🐱 QmBlurView - Android библиотека для интеграции эффектов размытия (blur) в различные View #android #ui
+5
🐱 QmBlurView - Android библиотека для интеграции эффектов размытия (blur) в различные View #android #ui

Комьюнити, полезное для всех бекенд-разработчиков 🤔 Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы
Комьюнити, полезное для всех бекенд-разработчиков 🤔 Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы? В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду. ⚡️ Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. 👉 Подписывайся! #реклама

🚀 Вышел Core SplashScreen 1.2.0 Что нового: 🌙 Добавлен атрибут isLightTheme для тем SplashScreen — можно корректно выбирать оформление под светлую/тёмную тему 🖼 Иконка загрузки теперь корректно подтягивается через AppCompatResources (улучшена поддержка ресурсов и векторных изображений) 👉 Убрали ручное объявление обращения к новым API — теперь всё автоматически моделируется при сборке с AGP ≥ 7.3 и R8 ≥ 3.3 🐘 Для AGP 8.1 и выше — всё работает “из коробки” без дополнительных настроек ⚙️ (рекомендуется обновление до этой версии AGP или выше) #android #jetpack #androidjetpack #jetpackupdate

🚀 Вышел SavedState 1.4.0 — теперь с поддержкой nullable типов
Saved State — это библиотека Jetpack, которая помогает сохранять и восстанавливать состояние при пересоздании, например из-за изменений конфигурации в Android или при выгрузке процесса системой. Поддерживает Kotlin Multiplatform
Вышел androidx.savedstate:1.4.0, и в этом обновлении основное внимание уделено улучшению API. Ключевое изменение - добавлена нативная поддержка nullable типов в SavedStateRegistryOwner.saved, а также в функциях encodeToSavedState() и decodeFromSavedState() — теперь можно напрямую сохранять и восстанавливать null-значения без костылей.
// Теперь это работает корректно без дополнительных проверок.
var name: String? by savedState(saved = "name", default = null)
#android #jetpack #kotlin #kmp #jetpackupdate #androidjetpack

‼️ Google и Epic Games решили пойти на мировую — грядет серьёзные изменения в Google Play для разработчиков Google и Epic Gam
‼️ Google и Epic Games решили пойти на мировую — грядет серьёзные изменения в Google Play для разработчиков Google и Epic Games, которые уже несколько лет судятся из-за монополий на рынке мобильных приложений (а Epic параллельно ведёт дела и с Apple, и с Samsung), наконец подготовили мировое соглашение и передали его судье. Полный текст пока не опубликован, но уже известны ключевые пункты: 👉 Комиссия Google Play снизится — от 9% до 20% в зависимости от типа транзакции 👉 Разработчики получат больше свободы в распространении приложений 👉 Оплата в приложениях из Google Play станет возможной через сторонние платёжные системы Тим Свини (CEO Epic Games) назвал это укреплением «изначальной концепции Android как открытой платформы» (пост в X). Думаю, что эти изменения будут действовать только в США, но Свини утверждает, что Epic «намерена распространить их по всему миру». Ждём подробностей после утверждения соглашения судом. Источник: Android Authority #googleplay #epic #android #monopoly #новости