Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Как этот IDE плагин прошел мимо меня 🤯🤯🤯

Узнали из новости про плагин Package Checker для IDE от JetBrains и работает в Android Studio. Автор плагина - сама JetBrains.

Плагин проверяет подключенные зависимости, проверяет есть ли в них какие-то уязвимости и подсвечивает вам. Для анализа уязвимстей используется база Mend.io.

Рекомендую всем поставить этот плагин и запустить анализ своего кода.

Mend.io — это AI-native платформа Application Security (AppSec), предназначенная для комплексного обеспечения безопасности современных приложений с использованием искусственного интеллекта. Ранее она была известна как WhiteSource


#androidstudio #idea #безопасность
🔥95👍216
This media is not supported in your browser
VIEW IN TELEGRAM
🔨 Вышла Android Studio Narwhal 3 Feature Drop 2025.1.3 (теперь пока напишешь название сойдешь с ума. Google, Давайте переходить на названия с привязкой к месяцу, раз релиз каждый месяц)

Что нового:
⚙️ Можно изменять размер Compose Preview прямо в Android Studio
🛒 Прямо в Android Studio будут указывать на нарушение политик Google Play и необходимости внесение изменений в код

⭐️ Gemini позволяет создать в проекте файл AGENTS.md (кладите его в Git), который позволяет задать специфичные для проекта запросы, правила, стиль кода и другие настройки контекста
⭐️ К Gemini запросу можно добавлять файлы и картинки

🤖 Тестирование бэкапа и восстановления данных между разными устройствами

🐘 Android View для файлов проекта позволяет показывать build.gradle файлы не в отдельной группе, а в модуле к которому относится
🐘 Появилась возможность настроить в какой момент будет выполняться синхронизирование проекта с Gradle или вовсе отключить автоматику

#android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍308🔥4
Media is too big
VIEW IN TELEGRAM
📹 Видео версия "Что нового в Android Studio Narwhal 3 Feature Drop 2025.1.3"

0:00 Введение
0:53 Gemini
2:50 Оптимизация и улучшения
4:40 Ускорение разработки UI
5:26 Итоги

#android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Media is too big
VIEW IN TELEGRAM
🔨 Android Studio - Подключайте свои MCP для Gemini

Для Gemini в Android Studio стала доступна интеграция с различными Model Context Protocol (MCP) для расширения возможностей Gemini. Теперь больше задач можно сделать не выходя из IDE. Демонстрация в видео

#androidstudio #gemini #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
👍141
⭐️ История успешного успеха с Gemini для разработки Android приложений - сократили время разработки фичей практически в 2 раза

Сделали это через генерацию UI на Compose по макетам из Figma (загружали картинки, а не прямой доступ к данным)

Почему в таки статьях потом не рассказываю про производительность этого UI? Или метрики crash-free? Ускорится то смоли, а вот что с качеством - никто не рассказывает

#android #androidstudio #ai #gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🤔62
🔨 Вышла Canary версия следующей Android Studio

Что в будущей версии Android Studio (подробнее тут)
👉 Journeys for Android Studio - выполнение UI тестов, написаные на естественном языке
🔨 Поддержка Backup и синхронизации настроек Android Studio
⭐️ Для крешей из Crashlytics будут предлагаться фиксы на основе AI
🔥 Android Studio позволит использовать локальные LLM
🔨 Возможность создания монохромной иконки приложения
🔨 Android Studio автоматом будет восстанавливать логи из LogCat на основе маппинга R8

#android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍15
🔨 Как в Android Studio добавить собственный шаблоны файлов и шарить их между командой разработки (3м)

Простой способ как ускорить свою разработку - генерация кода из шаблонов внутри IDE. В статье руководство как добавить свои собственные на основе File Templates

#android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🤔1
‼️ Срочно выключите эту настройку в IDE от JetBrains

Бесплатные IDE от JetBrains будут шарить код с компанией по умолчанию (источник - офиц. блог JetBrains) для обучения ИИ. Шаринг можно будет отключить в настройках.

Чтобы отключить шаринг данных идите в настройки IDE, затем Appearance & Behavior » System Settings » Data Sharing.

В Android Studio Narwhal этой галочки нету, но следите за будущими версиями.

Интересно, если я в России или Беларуси, то мой кода подойдет для отправки по сети или JB посчитает его неподходящим для обучения AI? Плагины же качать нельзя

#jetbrains #androidstudio #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯51👍7🆒32🔥2🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
🔨 Вышел четвертый эпизод Android Studio Narwhal Feature Drop

Из нового и важного - поддержка создания декларативных циферблатов часов (без кода, только XML править)

#androidstudio #android
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🔨 Вот так теперь разрабатываются циферблаты под WearOS и никак иначе. Старый формат отключили в WearOS 5

#wearos #android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍73🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
🔨 Написание UI тестов на обычном языке без кода уже доступно в Android Studio Otter. Фича называется - Journeys. Работает на основе ⭐️ Gemini AI

#androidstudio #android #ai #gemini #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
30🤯21🔥9👍5
Media is too big
VIEW IN TELEGRAM
📹 Android Developers Backstage — Journeys в Android Studio

Команда Android обсуждает Journeys для Android Studio — новый инструмент на базе Gemini, который упрощает создание и поддержку end-to-end тестов.
Journeys позволяет описывать тесты на естественном языке, а ИИ сам преобразует шаги и проверки в реальные действия в вашем приложении.

⏱️ Главные моменты выпуска:
0:00 Введение
1:46 Journeys: новый подход к тестированию на базе ИИ
3:40 Как Journeys работает с Gemini
4:27 Преимущества естественного языка
5:49 Пример из реального проекта: Google Maps
6:53 Отладка с использованием ИИ
8:08 Почему Journeys важен: мост между ручным и автотестированием
9:56 End-to-End тесты с Journeys
12:18 Производительность и кеширование тестов
24:14 Интеграция с Android Studio и Firebase
25:27 Рабочий процесс разработки
31:22 ИИ для всех: не только end-to-end тесты
33:28 Что дальше: обратная связь и планы на будущее

#android #androidstudio #gemini #ai #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍52
🚀 Чтобы ускорить работу с Gradle рекомендую всем включить в настройках IDE параллельную работу синхронизации IDEA и Gradle проекта.

🐘 Что даёт включение «parallel fetching»

По умолчанию Gradle получает модели последовательно — по одному модулю за раз.
С включённой опцией IDE может запрашивать модели параллельно для нескольких модулей, что:
👉 ускоряет синхронизацию крупных многомодульных проектов;
👉 сокращает время обновления проекта после изменения Gradel build-файлов;
👉 лучше использует возможности CPU

#gradle #androidstudio #idea
Please open Telegram to view this post
VIEW IN TELEGRAM
👍69🔥52
Media is too big
VIEW IN TELEGRAM
📹 What's new in Android Studio's AI Agent (EN,43м) Запись с внутреннего мероприятия Google

Узнайте, как ИИ-агент в Android Studio может значительно повысить вашу эффективность и качество приложений. Познакомьтесь с практическими возможностями на базе искусственного интеллекта: интеллектуальным преобразованием кода, автоматическим обновлением версий и новым набором инструментов для работы с интерфейсом, которые помогут создавать лучшие приложения быстрее.

#androidstudio #ai #ии #android #androiddev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥43
⭐️ Gemini 3 Pro стала доступна в Android Studio

Сразу после выхода нового поколения Gemini, модель стала доступна в самой свежей версии Android Studio Otter

#androidstudio #ai #gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥284👍3🤔2
🤖 Отлаживайте фоновые задачи в Android Studio как профи: Background Task Inspector для WokrManager

Работаете с WorkManager? Тогда вам точно пригодится встроенный в Android Studio инструмент — Background Task Inspector. Это ваш главный помощник для визуального мониторинга и отладки фоновых задач.

Что вы видите в инспекторе:
- Все WorkManager задачи в одном месте
- Текущие статусы: Running, Enqueued, Failed, Succeeded
- Детальную информацию о каждом воркере

Особенно мощно инструмент работает с цепочками задач:

// Например, у вас есть такая цепочка:
val workA = OneTimeWorkRequestBuilder<CleanupWorker>().build()
val workB = OneTimeWorkRequestBuilder<WaterColorFilterWorker>().build()
val workC = OneTimeWorkRequestBuilder<BlurEffectFilterColor>().build()

workManager
.beginWith(workA)
.then(workB)
.then(workC)
.enqueue()

Визуализация графа выполнения покажет:
- Какая задача завершилась успешно (Succeeded)
- Какая упала (Failed) и почему
- Как это повлияло на последующие задачи

Типичный сценарий отладки:
Видите статус «Enqueued»? Значит задача в очереди, но не запускается. Возможные причины:
- Ограничения не выполняются (нет сети, не заряжается устройство)
- Предыдущая задача в цепочке не завершилась
- Достигнут лимит параллельных задач

Преимущества использования:
- Экономия времени на логирование и отладку
- Наглядное представление сложных цепочек задач
- Быстрая диагностика проблем с выполнением фоновых операций

Инструмент уже ждет вас в Android Studio → View → Tool Windows → App Inspection → Background Task Inspector.

#AndroidStudio #Android #AndroidDev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
30👍8🤔1
🔨 Вышла стабильная Android Studio Otter 2 Feature Drop

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

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

#AndroidStudio #Android #AndroidDev #AI #ИИ #Gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥4👎1
🤖 Готовьтесь к Android Gradle Plugin 9.0 — грядут большие перемены!

Совсем скоро состоится релиз Android Gradle Plugin 9.0 (AGP), который полностью меняет подход к конфигурации Android‑проектов: удаляет устаревшие API, упрощает настройку и пересматривает организацию конфигурации.

Ключевые изменения:
👉 Переход на Gradle 9.X
👉 Поддержка Kotlin теперь встроена в AGP — подключение org.jetbrains.kotlin.android больше не требуется и даже будет рушить сборку. Из плюсов — минус один плагин.
👉 Плагин org.jetbrains.kotlin.multiplatform больше не будет работать с com.android.library и com.android.application. Используйте com.android.kotlin.multiplatform.library, а для приложения создавайте отдельный модуль.
👉 Массовые изменения в API — множество удалений без прямых альтернатив. В целом идёт отказ от старых публичных интерфейсов, ведь новые уже давно доступны, и авторы плагинов могут их использовать.
👉 Некоторые возможности конфигурации теперь будут доступны только в библиотечном плагине.

Чтобы корректно обновиться до новой версии, нужно, чтобы все плагины, подключённые в проект, поддержали необходимые изменения — или отказаться от них.

Подробнее обо всех изменениях — в документации

Надеюсь, Android Studio добавит ассистента по миграции. А вот авторам плагинов, похоже, прибавится работы 😅

Как вам перемены? Пойдут ли они на пользу скорости сборки и удобству использования AGP?

#Android #AndroidDev #Gradle #AGP #AndroidStudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍357🔥5👎1
Media is too big
VIEW IN TELEGRAM
📹 Использование разных моделей в Android Studio (Bring your own model) - Android Developers Backstage

В новом выпуске Android Developers Backstage обсудили крутейшую фичу — «Bring Your Own Model» в Android Studio.

Теперь в Agent Mode можно использовать любые AI-модели, а не только Gemini! Это открывает огромные возможности:
👉 Модели от OpenAI, Anthropic и других — подключайтесь через свой API-ключ.
👉 Локальные модели через Ollama и LM Studio — для приватности и кастомизации.
👉 Больше гибкости в разработке с AI-ассистентами.

Обсуждают насущное: контекст, планирование, генерацию кода и будущее агентов в разработке.

0:00 - Вступление
0:49 - Суть фичи "Bring Your Own Model"
4:13 - Как подключить свой API-ключ
7:24 - Работа с Anthropic Claude
13:17 - Как часто нужно напоминать модели контекст?
17:40 - "Thinking" vs "Planning" — в чём разница?
20:25 - Если API нужно дать несколько ответов на сложный вопрос
24:14 - Какие модели поддерживаются
31:18 - Есть ли ограничения при использовании сторонних моделей?
34:07 - Поддержка автодополнения кода
38:16 - GitHub и AI-агенты
44:35 - Использование агентов в разработке
56:36 - Studiobot
57:56 - Итоги

#AI #AndroidStudio #Gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍9👎1