ru
Feedback
Android Broadcast

Android Broadcast

Открыть в Telegram

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

Больше

📈 Аналитический обзор Telegram-канала Android Broadcast

Канал Android Broadcast (@android_broadcast) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 14 584 подписчиков, занимая 8 762 место в категории Технологии и приложения и 45 369 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 14 584 подписчиков.

Согласно последним данным от 09 июля, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило 20, а за последние 24 часа — 2, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 46.12%. В первые 24 часа после публикации контент обычно набирает 23.82% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 6 726 просмотров. В течение первых суток публикация набирает 3 474 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 41.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как api, kotlin, gradle, сборка, androiddev.

📝 Описание и контентная политика

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

Благодаря высокой частоте обновлений (последние данные получены 10 июля, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

14 584
Подписчики
+224 часа
-37 дней
+2030 день
Архив постов
Repost from Compose Broadcast
⚙️ Jetpack Compose 1.11 — стабильный релиз! 🚀 Что нового: 👉 Визуальная отладка переходов Shared Elements 👉 Переработанная
⚙️ Jetpack Compose 1.11 — стабильный релиз! 🚀 Что нового: 👉 Визуальная отладка переходов Shared Elements 👉 Переработанная поддержка трекпадов — теперь работают как мышь и распознают жесты 👉 Preview Wrappers для более быстрой работы с превью 👉 Host Defaults для KMP-проектов 👉 Testing APIs v2 для корутин 👉 Экспериментальные API: Styles, MediaQuery, Grid, FlexBox Подробности по каждому пункту — отдельными постами в @compose_broadcast #Compose #Android #AndroidJetpack

🔨 Вышел AGP 9.2.0 с одной экспериментальной фичей и набором фиксов. Главное новшество — unified coverage and test reports. Плагин теперь умеет генерировать HTML-дашборд, который объединяет результаты unit и instrumentation тестов по всем модулям и вариантам сборки в одном месте. Пока это эксперимент: нужно включить флаг android.experimental.reportAggregationSupport=true в gradle.properties. 🛠 Из фиксов стоит выделить несколько практически значимых: починили переименование APK через новый AGP DSL, исправили падение JdkImageTransform при использовании JDK 26, починили поведение Android Lint с флагом --quiet и сломанную работу кастомных lint-правил, скомпилированных под Java 21 bytecode. Совместимость: Gradle 9.4.1, SDK Build Tools 36.0.0, JDK 17, максимальный API level 36.1. Единый тест-дашборд — нужная штука для проектов с большим количеством модулей, где сейчас результаты разбросаны по папкам. Подожду stable прежде чем трогать в рабочем проекте, но направление правильное. #Android #AGP #Gradle

+4
🔨 Android Studio Panda 4 ушёл в stable и принёс Planning Mode, Next Edit Prediction и веб-поиск прямо внутри агента. ⭐️Planning Mode меняет подход к работе с агентом. Вместо того, чтобы сразу генерить код, агент сначала составляет детальный план реализации, показывает его отдельным артефактом, и уже потом переходит к выполнению. План можно комментировать и править до того, как потрачен хоть один токен на код. Для больших задач агент ведёт Task List, а в конце отдаёт Walkthrough с описанием всех изменений. ⭐️ Next Edit Prediction - это следующий шаг после обычного автокомплита. Если вы поменяли сигнатуру функции или параметры data class, IDE сама предлагает правки в других местах, где этот код используется, даже если они в других файлах. Принимается всё одним нажатием, не надо бегать по проекту и искать, что ещё сломалось. ⭐️ Agent Web Search срабатывает автоматически, когда агент понимает, что в локальной базе знаний нет свежей инфы по сторонней библиотеке. Либо можно явно попросить через "search the web for..." в промпте. Дополняет Android Knowledge Base, который покрывает только официальную документацию. Интеграция Developer Verification Support - это встраивание с инициативой Android Developer Identity. IDE теперь позволяет проверить статус регистрации приложения прямо перед его распространением. По сути это очередной допил AI-возможностей, и видно что весь фокус команды Android Studio ушёл именно туда. Старые болячки при этом, скорее всего, так и не полечат, на них просто забьют. Учитывая сколько всего идёт в AI, IDE превращается в AI-обвес на стеройдах поверх всего остального. И здесь Cursor ближе к пониманию того, какой должна быть современная IDE - лёгкий просмотрщик с AI в центре, а не тяжёлый комбайн со сложным дебагом, профилировщиками и всем этим наследием. Классические IDE для разработки будут умирать. Я сам Android Studio запускаю редко и по большей части работаю через Claude Code. Отдельно интересно как отработает Agent Web Search. Google всё-таки поисковая компания, и как они встроили это в Gemini, будет видно в бою. Я сам часто подключаю Perplexity, чтобы подтягивать актуальную инфу в ответы с исследованием, так что любопытно сравнить качество. 💬 Как вам новинки? Делитесь мнением в комментариях #Android #AndroidStudio #AI

♾️ Разыгрываю билет на Mobius в Моске 12-13 мая. Я буду выступать с докладом. Буду рад увидеться и пообщаться с вами на площа
♾️ Разыгрываю билет на Mobius в Моске 12-13 мая. Я буду выступать с докладом. Буду рад увидеться и пообщаться с вами на площадке конференции! Для участия в розыгрыше надо подписаться на @ai_dev_broadcast и @android_broadcast

Andorid инструменты для отладки в терминальном интерфейсе, для тех кто решил отказаться от IDE 🐱 Holo #Android #AndroidDev
Andorid инструменты для отладки в терминальном интерфейсе, для тех кто решил отказаться от IDE 🐱 Holo #Android #AndroidDev

🤖 Google выпустила Android CLI — новую командную строку для Android-разработки, которая умеет работать не только с человеком
+1
🤖 Google выпустила Android CLI — новую командную строку для Android-разработки, которая умеет работать не только с человеком, но и с AI-агентами: Gemini CLI, Claude Code, Codex, Antigravity и любыми другими. По замерам Google, в агентных сценариях CLI тратит на 70% меньше токенов на setup проекта и окружения и выполняет типовые задачи в 3 раза быстрее, чем когда агент разбирается через стандартные инструменты. Цифры от вендора, но механика понятная: один вызов android create вместо длинной цепочки команд. Основные команды: 👉 android sdk install — ставит только нужные компоненты SDK 👉 android create — создание проекта из официальных шаблонов с актуальной архитектурой 👉 android emulator и android run — работа с виртуальными девайсами и запуск приложения 👉 android skills — подключение SKILL.md инструкций для агента: Navigation 3, edge-to-edge, миграция AGP 9, XML в Compose, анализ R8 👉 android docs — доступ к актуальной документации Android, Firebase и Kotlin в обход устаревшего training cutoff модели 👉 android update — обновление самого CLI CLI пригодится не только с агентами: Google прямо позиционирует его для CI и скриптовой автоматизации. Похоже, Google серьёзно перестраивает базовый тулинг под реальность, где рядом с разработчиком всегда есть агент. Пошёл пробовать в своих проектах. 🔗 Анонс Android Developers Blog #Android #AndroidDev

🤖 Google выпустила Android CLI — новую командную строку для Android-разработки, которая умеет работать не только с человеком, но и с AI-агентами: Gemini CLI, Claude Code, Codex, Antigravity и любыми другими. По замерам Google, в агентных сценариях CLI тратит на 70% меньше токенов на setup проекта и окружения и выполняет типовые задачи в 3 раза быстрее, чем когда агент разбирается через стандартные инструменты. Цифры от вендора, но механика понятная: один вызов android create вместо длинной цепочки команд. Основные команды: 👉 android sdk install — ставит только нужные компоненты SDK 👉 android create — создание проекта из официальных шаблонов с актуальной архитектурой 👉 android emulator и android run — работа с виртуальными девайсами и запуск приложения 👉 android skills — подключение SKILL.md инструкций для агента: Navigation 3, edge-to-edge, миграция AGP 9, XML в Compose, анализ R8 👉 android docs — доступ к актуальной документации Android, Firebase и Kotlin в обход устаревшего training cutoff модели 👉 android update — обновление самого CLI CLI пригодится не только с агентами: Google прямо позиционирует его для CI и скриптовой автоматизации. Похоже, Google серьёзно перестраивает базовый тулинг под реальность, где рядом с разработчиком всегда есть агент. Пошёл пробовать в своих проектах. 🔗 Анонс Android Developers Blog 🔗 d.android.com/tools/agents #android #androidtooling #ai

🤖 Вышел Android 17 Beta 4 Что нового: 👉 Ограничения на выделяемую память для приложений (некий новый механизм) 👉 Автоматич
🤖 Вышел Android 17 Beta 4 Что нового: 👉 Ограничения на выделяемую память для приложений (некий новый механизм) 👉 Автоматической обнаружение аномалий в использовании приложениями ресурсов устройства 👉 Пост квантовое шифрование в Android Keystore Подробно читайте в отдельных постах @android_broadcast 🔗 Источник Android Developers Blog #Android #Android17

🛒 Google Play обновил сразу несколько политик — и все они завязаны на фичи Android 17. Главное изменение — доступ к контактам. Приложениям, которым не нужен широкий доступ к контактам, теперь обязательно использовать Android Contact Picker. Никакого READ_CONTACTS без реальной необходимости, которую теперь придется доказываться. Тот самый пикер, который появился в Android 17, сразу стал требованием политики — не опцией. Я писал об этом ещё когда Contact Picker появились в превью Android 17. Google никогда не оставляет такие инструменты просто опцией — новые системные механизмы приватности рано или поздно становятся политикой магахина. С геолокацией та же история. Location Button из Android 17 — новый системный UI-элемент для разового доступа к точной позиции — уже прописан в политике как рекомендованный минимум для precise location. Фича ещё в бете, требование уже действует. ‼️ Geofancing убрали из разрешённых сценариев для Foreground Service. Рекомендуется переходить на Geofence API. На всё это у разработчиков 30 дней, начиная с 15 апреля 2026 года. 🔗 Подробности обновления политик Google Play #GooglePlay #AndroidDev #Android17

Говорят мобильные разработчики: честно про ИИ‑агентов ​🔈 🗓 23 апреля, 19:00 по МСК — прямой эфир про то, как на самом деле
Говорят мобильные разработчики: честно про ИИ‑агентов🔈 🗓 23 апреля, 19:00 по МСК прямой эфир про то, как на самом деле внедряются ИИ‑агенты в инженерные процессы: что должно быть в инфраструктуре, почему «чуть‑чуть прикрутили ИИ» не работает без системных изменений, и где чаще всего ломается ожидание/реальность. Разберём кейсы: 🟢как команды работают со студентами и стажёрами 🟢как устроены автоматизация и валидация результатов 🟢какие ограничения дают вычислительные ресурсы и доступы, и почему из‑за этого приходится менять привычные подходы 🟢как меняется роль разработчика, какие навыки выходят на первый план, и какие подводные камни встречаются чаще всего Спикеры: ✔️ Анна Жаркова — руководитель практики ГК «Юзтех» ✔️ Евгений Сатуров — руководитель разработки в Bitmanager.ai ✔️ Денис Александров — технический менеджер X5 Tech 👉 Регистрация по ссылке Реклама. ООО "Юзтех", ИНН 7701693420

📹 ИИ ломает open source. Авторы закрывают проекты ИИ уже везде. Нравится вам это или нет, но с этим придется жить и в какой-
📹 ИИ ломает open source. Авторы закрывают проекты ИИ уже везде. Нравится вам это или нет, но с этим придется жить и в какой-то момент адаптироваться. Но с любой большой силой приходит и большая ответственность, а доступность этой силы всего за 20 $ в месяц делает её опасной в руках дилетантов, что приводит к печальным изменениям в процессе open source. С другой стороны, это заставит проекты адаптироваться и стать лучше. Все подробности в новом 📹 видео 📹 #AndroidBroadcast #Видео

🤖 Google выложила официальный репозиторий Android Skills — набор инструкций для ИИ-агентов, заточенных под Android-разработк
🤖 Google выложила официальный репозиторий Android Skills — набор инструкций для ИИ-агентов, заточенных под Android-разработку. Идея простая: вместо того чтобы объяснять агенту контекст каждый раз руками, ты даёшь ему готовый SKILL.md — файл со структурированными инструкциями, шагами и справочными материалами по конкретной задаче. Агент читает его как спецификацию и работает точнее. Это следует открытому стандарту agentskills.io, то есть формат не завязан на один инструмент — подходит для Claude Code, Cursor и любого другого агента, который умеет читать файлы из контекста. Что уже есть в репозитории: 👉 Миграция с XML-вёрстки на Jetpack Compose 👉 Установка и миграция на Navigation 3 (deep links, multiple backstacks) 👉 Анализ R8-правил и оптимизация размера APK 👉 Обновление до последней версии Play Billing Library Как использовать: скачиваешь нужный SKILL.md из репозитория, добавляешь в контекст агента (в Claude Code — через команду /add-file или как часть промпта), говоришь что нужно сделать. Агент уже знает, как это делается по правилам Google. Набор пока небольшой, но сама идея правильная: вместо того чтобы учить агента с нуля на каждом проекте, ты даёшь ему готовую базу знаний от самой команды Android. 🐱 GitHub Android Skills #AndroidDev #AIDev #ClaudeCode

💉 Koin наконец получил то, чего ему не хватало с самого начала: нативный Kotlin Compiler Plugin на K2, который проверяет гра
💉 Koin наконец получил то, чего ему не хватало с самого начала: нативный Kotlin Compiler Plugin на K2, который проверяет граф зависимостей прямо во время сборки. Koin неплохой DI, но jncencdbt compile time вадлидации не позволял его спокойно использовать в любом большом проекте как тот же Dagger 2. Пропустил зависимость — узнаешь в продакшене. Плагин меняет это фундаментально: если проект собрался, граф валиден. Никакого checkModules() в тестах, никакого verify() как костыля. Технически плагин работает на уровне FIR + IR, то есть раньше KSP в пайплайне компилятора. Нет генерируемых файлов, нет отдельного тулчейна. DSL и аннотации работают вместе через один плагин. Три уровня валидации: 👉 каждый модуль отдельно — проверяются определения и их видимость 👉 полный граф при startKoin<T>() — A3-валидация 👉 call-sites — когда feature-модуль вызывает koinViewModel<T>(), плагин генерирует подсказки, которые app-модуль проверяет при своей сборке ⚠️ Сейчас это RC-стадия: Koin 4.2.0-RC1, плагин 0.3.0, требует Kotlin 2.3.20-Beta1. На прод пока не стоит, но попробовать на уже можно так как влияния на продакшен код нету! Моя библиотека Koin Detekt Rules теперь просто станет не нужна, хотя лучшие практики и форсирование подходов никто не отменял. 🔗 Анонс в блоге #Koin #Android #DependencyInjection

📱 В Android Emulator добавили нативную коммуникацию между эмуляторами Раньше чтобы два эмулятора увидели друг друга по сети, надо было руками прописывать port forwarding. Каждый эмулятор жил в своей изолированной виртуальной песоцнице. Теперь новый сетевой стек поднимает общий виртуальную сеть для всех запущенных инстансов на одной машине — до 4 эмуляторов одновременно. Wi-Fi Direct и Network Service Discovery (NSD) работают из коробки, ничего настраивать не нужно. Это вписывается в то, что Google активно делает последние пару лет: передача звонков между устройствами, кросс-девайсные сессии, Wear OS, Android Auto, XR-очки. Весь этот функционал раньше можно было нормально проверить только на реальных девайсах. Теперь это можно делать прямо в эмуляторе. Для использования надо Andorid Emulator версии 36.5 или новее 🔗 Источник - android-developers.googleblog.com #AndroidDev #AndroidStudio

🤖 Kotlin DSL для AGSL-шейдеров на Android AGSL (Android Graphics Shading Language) появился в Android 13 как нативный язык ш
🤖 Kotlin DSL для AGSL-шейдеров на Android AGSL (Android Graphics Shading Language) появился в Android 13 как нативный язык шейдеров для GPU. Работает через RuntimeShader и RenderEffect, позволяет делать попиксельные эффекты на любом View или Composable. Но писать его больно: код живёт в строках, uniform-ы привязываются вручную, IDE не помогает. Библиотека RedByteFX оборачивает это в Kotlin DSL. Вот волновое смещение — сначала голый AGSL, потом то же самое через библиотеку:
// Голый AGSL — строка в коде
uniform shader content;
uniform float wave_amplitude;
uniform float wave_frequency;

half4 main(float2 fragCoord) {
  float2 offset = float2(
    0.0,
    sin(fragCoord.x * wave_frequency) * wave_amplitude
  );
  return content.eval(fragCoord + offset);
}
// RedByteFX DSL
val effect = redbytefx {
    val amplitude = uniformFloat(0f, "wave_amplitude")
    val frequency = uniformFloat(0.08f, "wave_frequency")
    val offset = let(
        float2(0f, sin(fragCoord.x * frequency) * amplitude),
        "wave_offset"
    )
    sample(fragCoord + offset)
}
🔗 habr.com 🐱 GitHub #Android

🤖 androidx.lint — это Jetpack-библиотека с набором lint-проверок специально для авторов Gradle-плагинов. Если ты пишешь Gradle plugin для Android — она ловит ошибки, которые сложно заметить вручную: 👉 использование внутренних API Gradle и AGP (которые могут сломаться в любой момент) 👉 eager task configuration вместо lazy (withType без configureEach) 👉 вызовы, несовместимые с Gradle Project Isolation (getRootProject, findProject, getParent) 👉 Provider<String>.toString() — почти всегда баг 👉 configurations.create вместо configurations.register (проблема с Gradle 8.14+) 👉 System.getenv() напрямую вместо Provider API 👉 mustRunAfter / shouldRunAfter — дорогие операции из-за перестройки task graph Подключается просто: Сейчас в alpha06 (апрель 2026), стабильного релиза ещё нет, но и в прод этот код не пойдет. #Gradle #Android

Repost from Compose Broadcast
HotSwan - быстрое обновление Composable на реальном устройстве. Доступно как плагин для Android Studio Я выбрал другой путь - делаю СMP проект с поддержкой Android + Desktop JVM и так можно быстро проверять + делать код чище. #Compose

Repost from Compose Broadcast
HowSwan - быстрое обновление Composable на реальном устройстве. Доступно как плагин для Android Studio Я выбрал другой путь - делаю СMP проект с поддержкой Android + Desktop JVM и так можно быстро проверять + делать код чище. #Compose

🤖 Важно для разработчиков Wear OS: с 2026 года обязательна 64-битная поддержка Google объявила, что с 15 сентября 2026 года
🤖 Важно для разработчиков Wear OS: с 2026 года обязательна 64-битная поддержка Google объявила, что с 15 сентября 2026 года все новые приложения и обновления для Wear OS, содержащие нативный код (C/C++), должны включать 64-битную версию наряду с 32-битной. Google Play начнёт блокировать загрузку несовместимых APK/AAB. Что нужно сделать разработчикам: 👉 Проверьте, есть ли в вашем приложении нативный код (файлы .so в lib/armeabi-v7a или lib/arm64-v8a). Даже если вы не пишете на C++, зависимости или SDK могут его добавлять. 👉 Для каждой 32-битной ABI (armeabi-v7a) добавьте 64-битную (arm64-v8a). 👉 Обновите сторонние SDK до версий с поддержкой 64 бит. 👉 Протестируйте приложение на 64-битном эмуляторе Wear OS (все новые образы уже 64-битные). ⚠️ Политика 32-битной поддержки не отменяется — Google Play по‑прежнему будет доставлять приложения на старые 32-битные устройства. 🔗 Гайд по миграции 🔗 Источник - Android Dev Blog #WearOS #AndroidDev #GooglePlay

💻 Работа программистом - это долгое сидение за компом и зачастую свыше 8 рабочих часов в день. Эксперты рекомендуют чередовать в течении дня работу стоя и сидя. Для себя я выработал правило привязки работы стоя/сидя к определенным задачам в работе. Например, все онлайн встречи и code review я провожу стоя за рабочим столом, а кодинг - сидя. 🚀 Уже не первый год использую столы Ergostol и доволен по полной. Рекомендую модели Start или Optima, а есть и пушка бомба - стол Ultima для геймеров c RGB подсветкой и всем обвесом 💲Скидка -10% по промокоду ANDROID10 на сайте Ergostol. Так же специально для моих подписчиков промокод действует и на Ozon 🛒