Android Broadcast. Все об Андроид разработке

Всё о современной разработке под Android от экспертов индустрии

Автор канала — Кирилл Розов, 10+ лет опыта в разработке, t.me/rozov_blog

Telegram канал с новостями и лучшими статьями по Android разработке t.me/android_broadcast

Реклама t.me/ab_manager
Поддержать проект boosty.to/androidbroadcast
Мерч androidbroadcaststore.by/

По вопросам сотрудничества писать t.me/ab_manager

РКН abdev.by/rkn_yt_ab


Android Broadcast. Все об Андроид разработке

Google Gemini 3.1 Pro - лучшая модель для решения задач, связанных с Android разработкой на основе результатов бенчмарка Android Bench от Google.

Первая версия бенчмарка для LLM вышла 4 марта 2026 года и сразу показала разброс. Не добавили китайские модели (скорее всего просто нельзя было их использовать), как и модели из Европы.

Задачи взяты из реальных публичных Android-репозиториев на GitHub — никакой синтетики, разного уровня сложности. Модель должна самостоятельно починить проблему, а результат проверяется через unit или instrumentation-тесты. Никакой субъективщины — только прогон тестов.

Модели справились только с 16–72% задач. Разброс огромный и показывает, где пропасть между разными моделями.

🔗 Подробности про Android Bench d.android.com/bench
🐱 GitHub репо Android Bench github.com/android-bench/android-bench

#Android #AndroidDev #Benchmark #AI #ИИ

2 weeks ago | [YT] | 15

Android Broadcast. Все об Андроид разработке

🤯 Конец Android View ближе чем кажется - в будущей версии Android Studio убирают поддержку превью для Custom View.

Источник - сайт Android Developers d.android.com/studio/releases?hl=en#custom-view-pr…

#Android #AndroidDev #Compose #AndroidStudio

2 weeks ago | [YT] | 29

Android Broadcast. Все об Андроид разработке

🤖 Посмотрел на обновлённую статистику распространения версий Android на 1 декабря 2025 и вот что интересно.

📈 Android 16 набирает обороты быстрее предшественников
За два месяца после релиза Android 16 (API 36) уже захватил 7,5% рынка. Для сравнения, Android 15 (API 35) за аналогичный период имел всего 4,5%. Такой стремительный рост объясняется новой стратегией Google — Android 16 вышел раньше обычного (во втором квартале вместо третьего) и был разделён на два релиза. Это дало производителям больше времени на подготовку обновлений, и многие флагманы 2025 года уже выходили с Android 16 из коробки.

✔️ Минимальная версия: Android 7.0 всё ещё актуален
Если смотреть на цифры, то Android 7.0 Nougat (API 24) и выше охватывает 99,2% устройств. Это значит, что отказавшись от поддержки Android 6.0 Marshmallow, вы теряете меньше 1% аудитории. Но помните — это глобальная статистика. Обязательно проверьте свою консоль Google Play: в некоторых регионах или нишах (например, бюджетные устройства для развивающихся рынков) картина может сильно отличаться.

⚖️ Что изменилось за 8 месяцев
С апреля по декабрь 2025 года произошёл серьёзный сдвиг поколений. Android 14 вырос с 31,9% до 44%, став фактическим лидером. Android 13 упал с 48,7% до 57,9% (кумулятивно), но всё ещё держит солидную базу. А вот старички Android 11 и ниже продолжают уверенно терять позиции — теперь на них меньше 30% устройств против 38,5% восемь месяцев назад.
Интересно, что Android 15 за это время вырос до 26,8%, хотя многие производители только начали раскатывать обновления. Samsung, Xiaomi и другие гиганты обычно тянут с апдейтами до весны следующего года, так что пик Android 15 мы увидим ближе к середине 2026.

🏆Лидер всё тот же - Android 14
Самая популярная версия сейчас — Android 14 (API 34) с долей 44%. Это логично: устройства 2024 года выходили именно на этой версии, плюс многие флагманы 2023 года получили обновление. Android 13 на втором месте с 13,9% чистой доли (57,9% - 44% = 13,9%), но его позиции постепенно размываются.

Для разработчиков это означает простую вещь: если вы таргетируетесь на API 34 (что обязательно для новых приложений в Google Play), вы автоматически находитесь на самой массовой платформе. А вот с минимальной версией стоит балансировать между охватом и необходимостью поддерживать легаси-код. Android 8.0 Oreo (API 26) даёт вам 98,4% охвата, что для большинства проектов более чем достаточно.

💬 В комментах делитесь совпадает ли статистика Google с реальностью вашего приложения

#Android

4 weeks ago | [YT] | 16

Android Broadcast. Все об Андроид разработке

Включите эту настройку в Android Studio чтобы получить доступ ко всем AI фичам.

Копался в новых фичах Android Studio и не могу понять почему у меня нету фичи ⭐️ "Generate Compose Preview".

Изучал почему, а потом случайно нашел, что надо включить шаринг контекста всего проекта и в меню появились дополнительные опции. Сделано супер неочевидно.

#AndroidStuduio #Android #AndroidDev #AI

1 month ago | [YT] | 15

Android Broadcast. Все об Андроид разработке

В Android Studio теперь можно использовать собственные AI модели вместо Gemini, причем как локальные так и удаленные.

Вышла новая стабильная версия Android Studio - Otter 3 Feature Drop и в ней Google сделала верный шаг касательно AI, потому не всем подойдет их решение, а кто-то и вовсе из-за политик компании должен использовать внутренние решения. Вы можете настроить свою модель в настройках IDE в разделе "Tools" -> "AI" -> "Model Providers"

Из чатов я видел что не всех получилось заводить на стабильной версии, а вот в самое свежей Canary версии работало. Сегодня буду тестировать как оно вообще.

#AndroidStudio #AI

1 month ago | [YT] | 41

Android Broadcast. Все об Андроид разработке

🔨 LeakCanary становится частью Android Studio

Google выкатили мощное обновление в Android Studio Panda (2025.3.1) — теперь легендарный LeakCanary интегрирован прямо в IDE. Больше не нужно полагаться только на экран телефона для анализа утечек.

LeakCanary — это де-факто стандарт в Android-разработке для поиска утечек памяти. Библиотека автоматически отслеживает объекты, которыеине очищаются сборщиком мусора. Это те самые "крошки", которые со временем превращаются в мертвый груз в оперативной памяти и приводят к тормозам и вылетам с ошибкой OutOfMemoryError.

В Android Studio Profiler появилась отдельная задача (task) для LeakCanary. Главная фишка — анализ переносится с девайса на компьютер.

Раньше процесс анализа хипа (heap dump) “вешал” слабые тестовые девайсы на несколько секунд (а то и минут). Теперь же “тяжелая” работа по парсингу hprof файла выполняется мощностями вашего рабочего ноутбука.

Что крутого:
🚀 Скорость: Анализ происходит значительно быстрее за счет ресурсов ПК.
✅ Удобство: Результат анализа открывается сразу в IDE. Работает навигация “Jump to Source” — кликнули на утечку, сразу перешли в код.
✅ Контекст: Можно скопировать трейс утечки и сразу скормить его Gemini прямо в студии для подсказок.

❗️ Несмотря на тесную интеграцию, LeakCanary остается независимым Open Source инструментом. Это все тот же проект от Square, который развивает комьюнити. Google не “поглотила” его, а просто встроила удобный UI для запуска анализатора внутри IDE. Библиотека остается свободной и открытой.

Попробовать можно уже в Canary-сборке Android Studio Panda.

#AndroidDev #AndroidStudio #Android #Производительность

1 month ago | [YT] | 67

Android Broadcast. Все об Андроид разработке

🛑 JetBrains признает поражение: легендарный Fleet уходит в историю. Вот что будет вместо него

Компания JetBrains объявила о прекращении разработки среды разработки Fleet. С 22 декабря 2025 года продукт больше нельзя будет скачать, а выпуск обновлений прекращается.

Fleet создавался как эксперимент по созданию IDE нового поколения с легкой архитектурой и современным UI. Хотя технически проект был успешен, он не нашел своей ниши как продукт по причинам:
👉 Не смог заменить полнофункциональные IDE на базе IntelliJ (IDEA, PyCharm и др.)
👉 Не стал достаточно убедительным «легким редактором»
👉 Создавал путаницу у пользователей, которым было сложно выбрать между двумя продуктами JetBrains
👉 KMP вовсе перестали поддерживать из-за разных наборов фичей в Fleet и KMP плагине для IDEA

Команда Fleet не распускается, а переключается на создание принципиально нового продукта. Фокус смещается на агентскую разработку (agentic development) — среду, где разработчик ставит задачи AI-агентам (например, на рефакторинг или написание тестов), асинхронно получает результат и проводит ревью. Скорее всего это и есть недавно показанная Air IDE (t.me/kotlin_broadcast/1994)

Скачать Fleet будет нельзя после 22 декабря 2025 года. Уже установленные версии продолжат работать, но сервисные функции (например, AI Assistant) со временем могут отключиться.

Источник blog.jetbrains.com/fleet/2025/12/the-future-of-fle…

#JetBrains #Fleet #IDE #AI

3 months ago | [YT] | 16

Android Broadcast. Все об Андроид разработке

🔨 Вышла стабильная Android Studio Otter 2 Feature Drop

Команда Android Studio выпустила финальный стабильный релиз 2025 года — Otter 2 Feature Drop. Это большое обновление которое в основном строится вокруг AI

✨ Главные нововведения:
⭐️ Прокачали AI функции с Gemini 3
🔁 Бэкап и синхронизация настроек
🤖 Прямо в Android Studio можно получить новости от Android команды про новинки (зачем???)
🛠 Основана на IntelliJ IDEA 2025.2 (www.jetbrains.com/idea/whatsnew/2025-2/): Kotlin K2 Mode, прокачанный терминал

#AndroidStudio #Android #AndroidDev #AI #ИИ #Gemini

3 months ago (edited) | [YT] | 21

Android Broadcast. Все об Андроид разработке

🤖 Android 16 QPR2 вышел — первый минорный релиз SDK с новыми API!

Google выпустил Android 16 QPR2 — первое минорное обновление платформы, которое приносит новые функции без ломающих изменений.

Ключевые изменения:
👉 Расширенная темная тема — система автоматически инвертирует интерфейс для доступности
👉 Пользовательские формы иконок — пользователи могут менять форму всех иконок
👉 Интерактивный шеринг — обновление контента в реальном времени в превью шаринга
👉 Новый сборщик мусора — снижает нагрузку на CPU

Каждую фичу разберем подробнее в следующих постах! Подписывайте на t.me/android_broadcast, чтобы не пропустить

#Android16 #AndroidDev #Android

3 months ago | [YT] | 17

Android Broadcast. Все об Андроид разработке

‼️ Google отменяет Compose Material Icons

С релизом Compose Material 3 — версии 1.4.0 Google сделала радикальный шаг: библиотека androidx.compose.material.icons исключена из Material3 и больше не рекомендуется к использованию.

Что произошло
👉 Material Icons удалены из актуального релиза Material3 1.4.0
👉 Поддержка библиотеки прекращена
👉 Можно подключить вручную, но это временная мера для тех, кто не успел мигрировать

❌ Основная причина отказа - негативное влияние на скорость сборки. Библиотека Material Icons тащит весь огромный набор иконок. Это ощутимо увеличивает build time крупных Android и Compose Multiplatform проектов.

Google предлагает переходить на Vector Drawable XML в Android или Compose Multiplatform ресурсах. Скачивайте иконки с вкладки Android на странице Material Symbols fonts.google.com/icons и храните в ресурсах проекта

Преимущества использования Material Symbole:
✔️ актуальный набор иконок
✔️ минимальный вес и отсутствие лишних зависимостей
✔️ предсказуемое время сборки
✔️ лучший контроль над ресурсами проекта

❗️ Обновлений библиотеки Material Icons не будет!

Источник - официальная документация Android Jepack developer.android.com/jetpack/androidx/releases/co…

Благодарю подписчика Evgeny F. за то, что обратил внимание на изменение.

#AndroidDev #AndroidJetpack #Material3 #Compose #CMP

3 months ago | [YT] | 43