en
Feedback
Android Broadcast

Android Broadcast

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Android Broadcast

Channel Android Broadcast (@android_broadcast) in the Russian language segment is an active participant. Currently, the community unites 14 550 subscribers, ranking 8 536 in the Technologies & Applications category and 44 382 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 14 550 subscribers.

According to the latest data from 06 October, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 20 over the last 30 days and by 7 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 39.14%. Within the first 24 hours after publication, content typically collects 22.16% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 5 696 views. Within the first day, a publication typically gains 3 224 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 28.
  • Thematic interests: Content is focused on key topics such as api, kotlin, gradle, сборка, androiddev.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
“Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab #MQRZR”

Thanks to the high frequency of updates (latest data received on 07 October, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

14 550
Subscribers
+724 hours
+347 days
+2030 days
Attracting Subscribers
Oct '26
October '26
+53
in 2 channels
September '26
+127
in 4 channels
Get PRO
August '26
+102
in 3 channels
Get PRO
July '26
+99
in 2 channels
Get PRO
June '26
+156
in 19 channels
Get PRO
May '26
+170
in 4 channels
Get PRO
April '26
+192
in 4 channels
Get PRO
March '26
+200
in 4 channels
Get PRO
February '26
+167
in 4 channels
Get PRO
January '26
+146
in 4 channels
Get PRO
December '25
+159
in 5 channels
Get PRO
November '25
+160
in 1 channels
Get PRO
October '25
+325
in 6 channels
Get PRO
September '25
+144
in 6 channels
Get PRO
August '25
+161
in 3 channels
Get PRO
July '25
+167
in 9 channels
Get PRO
June '25
+118
in 9 channels
Get PRO
May '25
+219
in 10 channels
Get PRO
April '25
+179
in 4 channels
Get PRO
March '25
+281
in 6 channels
Get PRO
February '25
+211
in 6 channels
Get PRO
January '25
+235
in 4 channels
Get PRO
December '24
+241
in 7 channels
Get PRO
November '24
+171
in 4 channels
Get PRO
October '24
+194
in 4 channels
Get PRO
September '24
+261
in 7 channels
Get PRO
August '24
+238
in 12 channels
Get PRO
July '24
+174
in 6 channels
Get PRO
June '24
+249
in 8 channels
Get PRO
May '24
+392
in 9 channels
Get PRO
April '24
+327
in 6 channels
Get PRO
March '24
+359
in 9 channels
Get PRO
February '24
+411
in 8 channels
Get PRO
January '24
+413
in 6 channels
Get PRO
December '23
+336
in 12 channels
Get PRO
November '23
+146
in 10 channels
Get PRO
October '23
+247
in 6 channels
Get PRO
September '23
+273
in 0 channels
Get PRO
August '23
+398
in 0 channels
Get PRO
July '23
+457
in 0 channels
Get PRO
June '23
+423
in 0 channels
Get PRO
May '23
+521
in 0 channels
Get PRO
April '23
+335
in 0 channels
Get PRO
March '23
+693
in 0 channels
Get PRO
February '23
+331
in 0 channels
Get PRO
January '23
+408
in 0 channels
Get PRO
December '22
+594
in 0 channels
Get PRO
November '22
+238
in 0 channels
Get PRO
October '22
+270
in 0 channels
Get PRO
September '22
+201
in 0 channels
Get PRO
August '22
+257
in 0 channels
Get PRO
July '22
+328
in 0 channels
Get PRO
June '22
+256
in 0 channels
Get PRO
May '22
+317
in 0 channels
Get PRO
April '22
+303
in 0 channels
Get PRO
March '22
+580
in 0 channels
Get PRO
February '22
+347
in 0 channels
Get PRO
January '22
+224
in 0 channels
Get PRO
December '21
+275
in 0 channels
Get PRO
November '21
+228
in 0 channels
Get PRO
October '21
+196
in 0 channels
Get PRO
September '21
+281
in 0 channels
Get PRO
August '21
+288
in 0 channels
Get PRO
July '21
+334
in 0 channels
Get PRO
June '21
+237
in 0 channels
Get PRO
May '21
+323
in 0 channels
Get PRO
April '21
+427
in 0 channels
Get PRO
March '21
+502
in 0 channels
Get PRO
February '21
+460
in 0 channels
Get PRO
January '21
+360
in 0 channels
Get PRO
December '20
+5 512
in 0 channels
Date
Subscriber Growth
Mentions
Channels
07 October0
06 October+8
05 October+8
04 October+9
03 October+5
02 October+5
01 October+18
Channel Posts
Сегодня в 11:00 по Минску подводим итоги розыгрыша 2 билетов на Mobius. Ещё есть шанс принять участие. Подробности тут

2
🤖 В Android Bench добавили Claude Opus 5.5, GPT 6 Sol и GPT 6 Luna Google обновила лидерборд LLM для Android-разработки в Be
🤖 В Android Bench добавили Claude Opus 5.5, GPT 6 Sol и GPT 6 Luna Google обновила лидерборд LLM для Android-разработки в Benchmark 2.0. В нем решаются long-horizon задачи: сложные сценарии на несколько дней работы инженера, модели гоняют в агентах своих провайдеров (claude-code, Codex и т.д.). Где оказались новинки: 🏆 Claude Opus 5.5 — 32,7% (claude-code) 🥈 GPT 6 Astra — 28,0% (Codex) 🥉 Claude Fable 5.1 — 22,7% GPT 6 Luna показала всего 10,7% (Codex), зато прогон в среднем около $5 против $215 у Opus 5.5. Из первой десятки никто не показывает настолько дешевый результат. Самая свежая модель Google - Gemini 3.8 Flash пока далеко от лидеров, но жду что покажет Gemini 4 Argon. 🔗 Android Bench #Android #AI #AndroidBench
2 873
3
Разыгрываю 2 билета на Podlodka AI Crew Условия - Подписаться на @rozov_blog - Подписаться на @android_broadcast - Быть подпи
Разыгрываю 2 билета на Podlodka AI Crew Условия - Подписаться на @rozov_blog - Подписаться на @android_broadcast - Быть подписанным на оба канала на момент подведения итогов Итоги подведу 11 октября в 10:00 по Минску
2 929
4
No text...
3 486
5
🐱 Релиз Maven MCP 1.0. Агент сам смотрит актуальные версии зависимостей и что в них поменялось Буду очень признателен если поставите звездочку на репозитории, что поддержит меня и замотивирует дальнейшее развитие проекта Одна из проблем при работе с Gradle-проектами через AI-агентов: они ничего не знают про актуальные версии зависимостей, что в них поменялось и насколько безопасно это подключать. Баги, CVE, сломанная совместимость с AGP или Kotlin. Версию модель берёт из обучающих данных, а потом это приходится перепроверять руками. Готового решения, удовлеторяющее моим требованиям, не нашёл, поэтому сделал свой Maven MCP. Это плагин для Claude Code, Grok Build, Cursor и Codex, а также есть возможность подключить как MCP в любой агент. Внутри один Python-сервер на стандартной библиотеке, без pip-зависимостей. Версии смотрит в репозиториях, которые объявлены в билде, а не только в Maven Central. Gradle сканирует через wrapper и runtime classpath, Maven читает pom.xml, version catalog тоже. Что агент теперь может сделать сам: 👉 Узнать последняя стабильная версия, а не альфа с максимальным номером 👉 что изменилось между двумя версиями: AndroidX, AGP, GitHub releases, CHANGELOG 👉 CVE через OSV, включая путь до транзитивной уязвимости 👉 совместимость AGP, Gradle, JDK, Kotlin 👉 конфликты версий, лицензии, EOL у JDK, Kotlin, Gradle и Spring Boot 👉 нормальная запись в libs.versions.toml Перед правкой зависимости хук проверяет координаты и насколько безопасно подключить его (через хуки в плагинах). 🐱 Исходники на GitHub Ранее Maven MCP жил в другом GitHub репо, но к релизу 1.0 выделил его в отдельный репозиторий #AI #Gradle #Maven #MCP
2 950
6
🤖 Библиотека Android скиллов для AI-агентов расширяется и пополняется новыми. Там однозначно есть полезные вещи для решения
🤖 Библиотека Android скиллов для AI-агентов расширяется и пополняется новыми. Там однозначно есть полезные вещи для решения отдельных задач, но в регулярной работе вам они, скорее всего, не пригодятся. Вот что могу посоветовать: 👉 Make App Adaptive — сделать UI приложения адаптивным. Не старайтесь делать сразу всё приложение, а делите его на зоны и начните с той, что попроще. 👉 Adopt Compose Style — перевести UI на Compose, чтобы использовать Style API (улучшает производительность работы UI). 👉 Make app edge-to-edge — добавить поддержку edge-to-edge отображения экранов приложения. 👉 Use Android profilers — запись и анализ данных о качестве работы. 👉 Audit Play policy compliance — проверить, что ваше приложение соответствует политикам Google Play. 👉 Set up testing strategy — настроить стратегию тестирования функционала Android-приложения. ВАЖНО! Скилл полезен, но его эффект зависит от вашего уровня мастерства, а также на результат может повлиять ваш харнесс и контекст сессии. Будьте внимательны с вызовом стороннего скилла Скиллы можно установить как плагин к агентам или использовать через поиск в Android CLI. 🐱 Android Skills Github #Android #AndroidDev #AI
4 065
7
🤖 Вышла первая Beta Android 17 QPR3. Кроме багофикса и патчей безопасности больше ничего не добавили. Поставить уже сейчас м
🤖 Вышла первая Beta Android 17 QPR3. Кроме багофикса и патчей безопасности больше ничего не добавили. Поставить уже сейчас могут владельцы Pixel #Android #Android17
3 764
8
🤖 Android Device Streaming теперь в Android CLI Android CLI - терминальная утилита от команды Android из Google для более эф
🤖 Android Device Streaming теперь в Android CLI Android CLI - терминальная утилита от команды Android из Google для более эффективной работы агентов с Android задачами Android Device Streaming - облачная ферма устройств от Firebase (Google) #Android #AndroidDev #AI #CLI
4 545
9
🔨 Вышла стабильная Android Studio Rabbit 1 (2026.2.1) Что нового: 👉 Из Generate Signed App Bundle можно сразу залить билд в
🔨 Вышла стабильная Android Studio Rabbit 1 (2026.2.1) Что нового: 👉 Из Generate Signed App Bundle можно сразу залить билд в тестовые треки Play Console. В том числе первый релиз нового приложения во внутренний трек 👉 Gemini в Studio теперь можно гонять в корпоративном Google облаке, а внутри вашего Google Cloud проекта: свой VPC, регион данных и счёт компании (нужна подписка Gemini Enterprise) 👉 Параллельная синхронизация: на Gradle 9.4+ при org.gradle.tooling.parallel=true Studio по умолчанию тянет модели IDEA параллельно — Gradle Sync в больших мультимодульных проектах заметно быстрее 🔗 Подробнее https://androidstudio.googleblog.com/2026/10/android-studio-rabbit-1-now-available.html #AndroidStudio #AndroidDev #GooglePlay
5 264
10
🔥 Выпустили официальный плагин Firebase для Codex #Firebase #Codex
🔥 Выпустили официальный плагин Firebase для Codex #Firebase #Codex
5 380
11
👨🏻‍💻 Строим мультиагентные системы для разработки на Podlodka AI Crew Инженерные задачи редко состоят из одного действия.+4
👨🏻‍💻 Строим мультиагентные системы для разработки на Podlodka AI Crew Инженерные задачи редко состоят из одного действия. В традиционной разработке их распределяют между специалистами. Мультиагентный подход переносит эту логику в ИИ: вместо одного исполнителя работают несколько виртуальных агентов. Как построить такую систему и сделать её эффективной? Эксперты Podlodka AI Crew ответят на этот вопрос в новом сезоне «Мультиагентные системы» с 12 по 16 октября. Генеральный партнёр — RWB. Что узнаете: 🧩 Как построить внутреннюю ИИ-платформу разработки 🧠 Как устроен «мозг» агента 🔄 Как убрать себя из агентского цикла с помощью оркестрации 🏭 Как построить «завод» из ИИ-агентов с узкими задачами 🔍 Как быстро находить ошибки и не тратить лишние токены Формат: онлайн, 5 дней, утренние и вечерние сессии в Zoom. Много практики и обсуждений в закрытом Telegram-канале. Цена ниже привычных конференций. 🎟 Промокод AI_BROADCAST — скидка на сайте #реклама
5 551
12
📹 День, когда сайдлоадинг остановился. Google запустила верификацию разработчиков при установке приложений на сертифицирован
📹 День, когда сайдлоадинг остановился. Google запустила верификацию разработчиков при установке приложений на сертифицированные Android смартфоны. В видео разбираю подробности и эффект первой волны, ну и конечно же делюсь своим мнение касательно хорошей затеи во во славу безопасности пользователей! 📹 Смотреть на YouTube #AndroidBroadcast #Android
5 190
13
‼️NoOp — удобный способ отключить API в релизных сборках без усложнения кода Отладочные инструменты часто вызываются из src/main: логирование экрана, свой интерцептор OkHttp. По умолчанию такой код попадает в релиз, а пользователю он не нужен. Чтобы оставить его только в отладочных сборках, обычно прячут каждый вызов под if (DEBUG), разносят сами вызовы по разным src или заводят плагинную архитектуру. NoOp проще. Две реализации одного публичного API: одна рабочая, вторая с теми же методами, но без работы. Вызов в общем коде не меняется, в релизе он ничего не делает. По исходникам разделяется только место, где создаётся реализация. interface ScreenTracer { fun trace(screen: String) object NoOp : ScreenTracer { override fun trace(screen: String) = Unit } } // src/release fun createScreenTracer(): ScreenTracer = ScreenTracer.NoOp // src/debug. Этот класс в release не попадает. fun createScreenTracer(): ScreenTracer = DebugScreenTracer() class DebugScreenTracer : ScreenTracer { override fun trace(screen: String) { Log.d("Screen", screen) } } class AppContainer( val screenTracer: ScreenTracer = createScreenTracer(), ) // Одна и та же строка в debug и в release screenTracer.trace("Checkout") Пример маленький, но так же собираются целые модули. Правила те же: 1. Публичное API совпадает целиком: те же типы, методы и сигнатуры. 2. Если метод что-то возвращает, NoOp отдаёт нейтральное значение, от которого дальше ничего не запускается: null, пустую коллекцию, константу DISABLED, -1. 3. Методы NoOp не делают работу: не пишут логи, не ходят в сеть, не держат состояние. // Подключение зависимостей с разной реализацией debugImplementation(project(":lib:debug")) releaseImplementation(project(":lib:noop")) Оба модуля отдают одни и те же публичные типы. В сборку попадает один из них. NoOp можно сочетать с вырезанием кода на этапе R8, чтобы в релизе не осталось даже заглушки. Если пост наберёт 200 лайков❤️ , разберу, как совместить оба подхода. #Android #AndroidDev #Архитектура
4 734
14
🛒 Google Play расширяет типы подписок: множество получателей подписки, метр для AI и смешанная корзина В блоге Android Developers рассказали про большой пакет обновлений по Google Play Billing, который будет раскатываться постепенно. Из уже доступного всем явно называют только In-App Messaging API: всплывающие уведомления внутри приложения, чтобы починить отклонённую карту или предупредить о смене цены подписки. Все анонсы связаны с изменением способов продажи. Изменения направлены на удобство пользователей и повышение доходов разработчика. 👉 Multi-Quantity — покупаешь несколько копий подписок один раз и можно раздать их семье, команде или студентам. Это то, чего B2B и EdTech на Play не хватало годами. 👉 Usage-Based Billing — предоплата + автопополнение, когда баланс падает ниже порога. Направлено на тип "Pay as You Go", например, генерация картинок/видео. Также убирает зависимость от платёжки картой и в теории должно повысить процент успешного оформления. 👉 Mixed Carts — подписка и one-time purchase в одной оплате и одном API-вызове. Можно добавлять скидку, если берут бандл. 👉 Cross-Developer Bundling — связка двух подписок, в том числе с чужим приложением. Коллабы становится делать выгоднее. #Android #AndroidDev #GooglePlay
4 916
15
🤖 Обновленный гайд по поиску лагов UI в Android Показано как искать проблемы на версиях Android с 12 и выше, а также на Andr
🤖 Обновленный гайд по поиску лагов UI в Android Показано как искать проблемы на версиях Android с 12 и выше, а также на Android 11, Android 10 и ниже. Разница вызвана тем, что внутри ОС защиты разные инструменты для анализа. #Android #AndroidDev #Оптимизация #UI
5 711
16
🤖 Google прокачала Wi-Fi дебаг в Android 17 и вот как Google выкатил ADB Wi-Fi 2.0 в Android 17: новый mDNS-стек вместо Bonj
🤖 Google прокачала Wi-Fi дебаг в Android 17 и вот как Google выкатил ADB Wi-Fi 2.0 в Android 17: новый mDNS-стек вместо Bonjour и старого mDNS, плюс adbd сам гасит wireless debugging на недоверенной сети и поднимает обратно, когда ты снова дома. Что стало лучше (цифры от Google) 👉 скорость автоконнекта +32% 👉 скорость коннекта увеличилась на 66% на 90% сессий На практике важнее другое. В Device Manager устройство появляется само, если на телефоне включён Wireless debugging. QR или код, без ручного IP. Чтобы это работало надо использовать: 👉 Девайс на Android 17 или новее 👉 Android Platform-Tools 37.0.0 или новее 👉 Android Studio Quail 3 или новее Я пользуюсь отладкой по беспроводу и это удобно, но ВАЖНО иметь хорошую точку доступа (точно 5 или 6 GHz) с высокой скоростью, иначе все ускорения коту под хвост. 🔗 Документация 📹 Доклад на Android Makers 2026 #Android #AndroidDev #Tooling #AndroidStudio
5 834
17
🤖 Android Dev Summit возвращается! Конференция от Google про Android для разработчиков снова пройдет в конце октября 2026! У
🤖 Android Dev Summit возвращается! Конференция от Google про Android для разработчиков снова пройдет в конце октября 2026! Уже есть расписание #Android #AndroidDev #AndroidDevSummit
5 632
18
🚀 Вышел WorkManager 2.12.0 👉 Новое экспериментальное Work Metrics API для изучения истории выполнения задач. @OptIn(ExperimentalWorkMetricsApi::class) suspend fun dumpSyncMetrics(repo: WorkMetricsInfoRepository) { val query = WorkMetricsQuery.Builder() .addWorkerClassNames(SyncWorker::class.java.name) .addTags("sync") .setBeginTimeMillis(...) .build() repo.getWorkMetricsInfos(query).forEach { info -> Log.d( "WM", "${info.workerClassName} " + "state=${info.state} " + "attempts=${info.runAttemptCount} " + "retries=${info.explicitRetryCount} " + "worker=${info.workerDurationMillis}ms " + "total=${info.totalRuntimeMillis}ms " + "stops=${info.stopReasonCounts}" ) } } 👉 Новое экспериментальное API для слежения за событиями разных Work // ExecutionEventListener — все 4 метода abstract // cheduleEventListener — default, можно повесить только нужные. @OptIn(ExperimentalEventsApi::class) class WorkTelemetry : ExecutionEventListener, ScheduleEventListener { override fun onStarted(workInfo: WorkInfo) { Log.d("WM", "start ${workInfo.id} ${workInfo.workerClassName}") } override fun onFinished(result: ListenableWorker.Result, workInfo: WorkInfo) { Log.d("WM", "finish ${workInfo.id} $result attempts=${workInfo.runAttemptCount}") } override fun onStopped(stopReason: Int, workInfo: WorkInfo) { Log.d("WM", "stop ${workInfo.id} reason=$stopReason") } override fun onException(throwable: Throwable, workInfo: WorkInfo) { Log.e("WM", "crash ${workInfo.id}", throwable) } override fun onEnqueued(workInfo: WorkInfo) { } override fun onUnblocked(workInfo: WorkInfo) { } override fun onUpdated(oldWorkInfo: WorkInfo, updatedWorkInfo: WorkInfo) { } override fun onCancelled(workInfo: WorkInfo) { } override fun onPrerequisiteFailed(workInfo: WorkInfo) { } } Что еще поменялось 👉 minSdk 23 -> 24 (Android 7.0 теперь минимум) 👉 дефолтный executor теперь Dispatchers.Default вместо собственного. Все также можно переопределить 🛠 Исправление багов и улучшение производительности #Android #AndroidDev #WorkManager #AndroidJetpack
6 810
19
🚀 Вышел androidx.navigation3 1.2.0. И этот как раз допил того, что надо в реальных кейсах навигации. Три вещи, ради которых имеет смысл обновиться: 👉 Передача результатов между экранами. Больше не надо городить SharedViewModel или колбэки через хост. Обмен происходит через шину ResultEventBus. Для сценариев «выбрал и вернулся» это как раз то, чего не хватало. NavDisplay( backStack = backStack, onBack = { backStack.removeLastOrNull() }, entryDecorators = listOf( rememberSaveableStateHolderNavEntryDecorator(), rememberResultEventBusNavEntryDecorator(), ), entryProvider = entryProvider { entry<Home> { val viewModel = viewModel<HomeViewModel>() ResultEffect<Address> { address -> viewModel.onAddressSelected(address) } HomeScreen( address = viewModel.address, onPickAddress = { backStack.add(AddressPicker) }, ) } entry<AddressPicker> { val resultBus = LocalResultEventBus.current AddressPickerScreen( onSelected = { address -> resultBus.sendResult(address) backStack.removeLastOrNull() }, ) } }, ) 👉 Поддержка KMP Deep Link API в androidx.navigation3.runtime.deeplink 👉 Упростили работы с Predictive back gesture в Android. Теперь не придется высчитывать дельту самостоятельно #Compose #JetpackCompose #Navigation3
5 157
20
🚀 Google готовит библиотеку AndroidX Backup Test (пока только первая альфа) для тестирования переноса аккаунта между девайсами, которое становится обязательным в Google Play // Пример теста на JUnit 5 @ExtendWith(BackupRestoreExtension::class) @BackupRestoreConfig(applicationId = "com.example.app") class BackupRestoreTest { @Test fun prefsSurviveCloudRestore( controller: BackupRestoreController, @TempDir outputDir: Path, ) = runBlocking { controller.runBackupRestoreFlow( storage = StorageDomain.Preference("user_prefs"), outputDir = outputDir, mode = BackupTransportMode.CLOUD_ENCRYPTED, ) } } #Android #AndroidDev #AndroidJetpack #Backup #Тестирование
4 785