Android Broadcast
14.5K subscribers
3.84K photos
399 videos
11 files
6.32K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
TestParameterInjector - test runner для JUnit 4 и 5, который запускается тестовые методы с разными комбинациями значенияй параметров/полей. Сможете проверить разные случа и повысить процент покрытия тестами.

Вот тут можно почитать подробнее о преимуществах решения от Google

#тестирование #google
👍12❤4🔥2
Руководитель отдела "Platforms & Devices" объявил о программе добровольного выхода для сотрудников группы из США. Новое подразделение было создано в результате объединения Android, ChromeOS и отдела разработки устройств Pixel.

Заявление:
Команда Platforms & Devices предлагает программу добровольного выхода, которая предоставляет работающим в этой команде сотрудникам Google из США возможность добровольно покинуть компанию с выходным пособием. Это произошло после объединения двух крупных организаций в прошлом году. В этой команде наблюдается огромный импульс, и учитывая множество важной работы впереди, мы хотим, чтобы каждый был глубоко предан нашей миссии и сосредоточен на создании отличных продуктов быстро и эффективно.


Не веришь в светлую миссию - уходи с выходным пособием

Источник 9TO5Google

#google
👍11❤2
🛒 Представили Play Service TrustedTime API

Для тех приложений, которым важно получать настоящее время, а не то, что установлено на устройстве пользователем, всегда приходилось решать вопрос, откуда его взять. Теперь же появилось стандартизированное API.

// Создаем клиента для работы с Trusted Time API
val initializeTrustedTimeClientTask: Task =
TrustedTime.createClient(activity)

val trustedTimeClient: TrustedTimeClient =
initializeTrustedTimeClientTask.await()

val curTime: Long? = trustedTimeClient.computeCurrentUnixEpochMillis()
// Используем системное время, если нет возможности получить из TrustedTime API
// Может не подойти в вашем случае
?: System.currentTimeMillis()


Поддерживается Android 5.0 и выше (SDK 21+)

#google #gms #android
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥108🤯11👍9
Media is too big
VIEW IN TELEGRAM
Анонсировали новый эпизод TheAndroidShow, который пройдет 13 марта в 20:00 (GMT+3)

#android #google #theandroidshow
👍17👎108
This media is not supported in your browser
VIEW IN TELEGRAM
‼️ Специальный выпуск The Android Show, приуроченный к Google I/O, пройдет 13 мая.

Команда Android заявила что у них так много анонсов касательно Android 16, что их прямо все не вместе в формат доклада на Google I/O и делают мероприятие, посвященное только Android до главной конференции компании.

Явно хотят подсветить важные новости и выделиться в общей массе новостей конференции

Изучал новинки Android 16 и вот там совсем ничего интересного не объявляли, только если не будет большой пачки новостей в рамках мероприятия. Давайте в комментариях рассуждать что могут показать

#android #google #theandroidshow
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
❗️ Google поясняет за Android developer verification

Google сделала выпуск Android Developer Backstage про будущую обязательную верификацию разработчиков.

Значит ли что sideloading на Android больше не будет?

АБСОЛЮТНО НЕТ. Суть изменения - защита пользователей от недобросовестных разработчиков, а не ограничить выбор метода установки. Основная задача - убедиться, что загружаемая сборка действтиельно от оригинального разработчика.

Как верификация разработчика повлияет на использование Android Studio?

Команда работает над тем, чтобы работа не поменялась. Собирать и устанавливать APK можно будет без верификации.

Как распространять сборки для внутренних тестеров?

Если вы будете делать установку не только через adb, тогда придется пройти верификацию и зарегистрировать пакет.

Нужно ли будет регистрировать приложение, если сборка распространяется для ограниченной группы пользователей?

Официальная рекомендация - пройти регистрацию. Но можно будет получить бесплатный пользовательский аккаунт для учителей, студентов и энтузиастов для распространения сборки на ограниченное количество устройств.

#android #google #googleplayservices #безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯36👍9❤2
🪙 Прожарка кода Androidify (1.5 часа) - самый свежий open source от Android команды из Google, который показал как не надо делать!

Взял самое свежее opensource приложения от разработчиков Android команды Google, разбирал его, исправлял и был в шоке от того как пишут. Таких разработчиков ИИ точно заменит либо помогал писать Gemini?

В видео найдете много пояснений что сделано плохо, как сделать лучше и главное - почему!

#AndroidBroadcast #codereview #прожарка #google #android
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤4🤯4👍2🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
🐱 Cahier - Новый пример Android приложения от Google.

Cahier "кай-е́" (тетрадь по-французски)


Что нашел из интересного в коде:
😮 Никакого дизайна (но всё на Compose). Адаптивный дизайн под разные размеры экрана
🚀 Использование рисования пером с помощью библиотеки Jetpack Ink
🔥 Пример редактора с рисованием с базовым функционалом
🤯 Для сериализации взяли GSON, а не KotlinX Serialization
🌐 Offline-first - работа без интернета

#android #google #jetpack #opensource #пример
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤4👍2
⭐️ Google представила новый бесплатный инструмент для вайб-кодинга, позволяющий обсудить с Gemini всё: начиная от идеи до публикации собранного приложения.

#ai #google #gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔27🔥7👍4❤1🏆1🤝1🆒1
📹 Зачем Apple тянет Swift на Android?

Рабочая группа Swift on Android показала первую раннюю сборку Swift на Android. Я её изучил, посмотрел возможности и делюсь своими мыслями зачем они идут и смогут ли составить конкуренцию Kotlin Multiplatform

#AndroidBroadcast #kotlin #swift #apple #google #android
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤔10❤2🔥2
🤖 Google выпустила базовый курс по Kotlin Multiplatform для Android-разработчиков

Если вы уже уверенно пишете под Android, но хотите понять, как работает 🏝 Kotlin Multiplatform — этот курс станет отличной стартовой точкой.
Он включает теорию (видео и статьи) и практические задания 🧩

Из курса вы узнаете:
👉 Как устроена разработка с Kotlin Multiplatform
👉 Как превратить Android-проект в KMP с Android-таргетом
👉 Как использовать common- и platform-specific API
👉 Как интегрировать код в iOS-приложение
👉 Как мигрировать существующие решения на KMP

#kmp #kotlin #android #google #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥82👍15🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Google создаёт бенчмарк для оценки ИИ-моделей в Android-разработке

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

Теперь Google готовит новый набор задач для обучения и оценки LLM-моделей, специально под Android.

🎯 Цель — создать эталон (“north star”) качественной Android-разработки и помочь создателям ИИ-моделей адаптировать их под реальные сценарии мобильной разработки.

📂 Бенчмарк основан на реальных pull-request’ах из публичных Android-репозиториев GitHub.

Методика простая:
1️⃣ Каждая модель должна сделать PR с решением задачи.
2️⃣ Результат проверяется автотестами, написанными людьми.

Так бенчмарк сможет объективно измерить, насколько ИИ умеет ориентироваться в больших кодовых базах и решать практические задачи Android-разработки.

🗓 Сейчас команда финализирует набор задач, а результаты планируют опубликовать в конце 2025 — начале 2026 года.

Остаётся дождаться, чтобы увидеть, какие модели действительно умеют писать Android-код — и насколько они приближаются к уровню живых разработчиков. Главное, чтобы тесты не подгоняли под Gemini, а сообществу дали возможность контрибьютить в бенчмарк 😉

#ии #ai #android #benchmark #google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26👍1
‼️ 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 #google
👍48🔥14❤9🤯2
⭐️ Gemini 3 - новое поколение ИИ Google меняет, а именно:

✔️ Gemini 3 Pro - мультимодальная модель с длинным контекстом, оптимизированная под сложное рассуждение, агентские сценарии и код.

🤯 Google Antigravity - новая agent-first IDE, которая изначально спроектирована не как редактор с подсказками кода, а как среда для работы нескольких ИИ-агентов поверх реального проекта. Сделана как форк VS Code, аналогично Cursor

По традиции анонса новых моделей от торговой компании, она превосходит всех конкурентов по тестам и прорыв. GPT 5.1 и Sonnet 4.5 отдыхают

#ai #ии #google #gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍9❤2🤔2🤯1
🤖 Как подключить документации по Android документации в любой ИИ агент

Google выпустила MCP сервер Developer Knowledge API (preview state), который предоставляет актуальную информацию по API по технологиям компании, включая developer.android.com.

Индексирование происходит каждые 24-48 часов и включает документацию, а позже добавят примеры и API, сократят задержку индексации и будут развивать сервис.

Для подключения надо получить API ключ в Google Cloud консоле, поставить CLI и настроить MCP для вашего агента.

Кажется, что решения для интеграции знаний в ИИ агентов скоро станут как хороший тон. Нужен удобный агрегатор все таких MCP из которого быстро получишь нужный (скиньте ссылку если уже пользуетесь)

Анонс - блог Google Developers

#Google #AI #ИИ
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥73👍24👎13🤔5❤3
Android Show 2026, ставший традицией перед Google I/O, снова привлек наше внимание. В прошлом году нам показали Material 3 Expressive, а в этом году мы увидели три ключевых направления развития. Давайте разберемся с каждым из них по порядку.

1️⃣ Наконец-то Google представил свой собственный аналог Apple Intelligence, получивший название Gemini Intelligence. Это интерфейс, работающий поверх Android, который анализирует контекст экрана и выполняет действия на его основе. Например, если долго зажать кнопку питания над списком заметок, Gemini автоматически добавит товары в корзину для доставки. Если в Gmail найдено расписание курса, Gemini поместит необходимые книги в корзину. Также он интегрируется с Chrome, обеспечивая автобраузинг на мобильных устройствах; с Gboard — очищая голосовой ввод от мычания и повторов; а также с генеративными виджетами для домашнего экрана и плитками Wear OS.

Летом на свет появятся новые модели Pixel и Galaxy, а затем последуют часы, очки, автомобили и ноутбуки.
Неожиданно, что обычный Gemini не обладал этими возможностями сам по себе. Пришлось вынести их в отдельный продукт под собственным брендом. С маркетинговой точки зрения это логично: создать «премиум-решение с продвинутыми AI-функциями» для дорогих устройств, чтобы бюджетные Android-смартфоны не получили к ним доступ. Тем не менее, остался небольшой осадок.

#Google #Gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
👎40👍10
🤯 Самый громкий анонс шоу - Googlebook. Новая категория ноутбуков на базе гибрида Android и ChromeOS, с Gemini в самом ядре.

Запуск осенью. И тут главная боль. Я ждал, что Google наконец возьмёт ноутбуки под свой контроль, сделает эталонный девайс, как делает с Pixel смартфонами. А оказалось — партнёрская программа. Собирать будут Acer, Asus, Dell, HP, Lenovo. То есть нас ждёт стандартная история Android-смартфонов: разброс по качеству, цене, поддержке. Кто-то выпустит сырую дешёвку, кто-то нормальный дорогой девайс, и общее впечатление от платформы размажется.

Со смартфонами Google это уже поняла и Pixel делает качественно. С ноутбуками — почему-то наступила на те же грабли. На мой взгляд — это главный провал шоу. Слово громкое, но точнее не подобрать.

Что касается самой ОС, то пока выглядит как прокачанный ChromeOS с глубокой интеграцией с Android: общие файлы, объединённые подходы между смартфоном и ноутом. Деталей мало, всё решат софт и реальные сценарии. Но желания пойти купить нет от слова совсем. Вендорам, которые это будут собирать, доверия мало.
Подождём первые девайсы. Если эталонного от Google не будет — буду грустить.

#Android #Geminie #ChromeOS #Googlebook #Google
👍28👎20
🤖 Google AI Studio получила поддержку нативной Android разработки!

AI Studio научился собирать нативные приложения на Kotlin и Jetpack Compose из текстового промпта. Раньше получались только веб-приложения. Весь цикл идёт в браузере: встроенный эмулятор Android показывает результат во время сборки, локальный SDK не нужен.

Готовое приложение ставится на телефон по USB через встроенный в Chrome adb.

Публикация в магазин тоже есть и устроена следующим образом:
👉 AI Studio сам создаёт запись приложения в Google Play Console
👉 собирает bundle и заливает его в трек внутреннего тестирования
👉 Автору надо будет создать аккаунт и заполнить все доки в консоле Google Play

Когда возможностей промптов не хватает, проект можно скачать и продолжить в Android Studio или другим предпочитаемым вами образом.

Под капотом та же технология, что в «Create new project with Gemini» в Android Studio, перенесённая в веб.

На старте набор сценариев ограничен:
👉 личные утилиты и простые социальные приложения
👉 эксперименты с железом (камера, GPS, акселерометр, Bluetooth)
👉 приложения с Gemini API

Скоро обещают управление тест-треками Google Play и интеграции Firebase: Firestore, Auth, App Check.

Меня цепляет не генерация кода, а то, что
Google убрал из цепочки установку инструментов: от промпта до приложения в Play без единой команды в терминале. Для боевых проектов это пока не вариант, ограничение «только простые приложения» расставляет всё по местам. Но собрать за вечер утилиту под себя с любого устройства с выходом в интернет (из поддерживаемого региона) или быстро показать прототип так вполне реально.

#Android #AndroidDev #AI #Google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👎27❤14👍1
🔨 Android Studio научился скачивать Gemma 4 прямо из IDE, без Ollama и LM Studio

До Google I/O работа с локальной Gemma модульию выглядело так:
1️⃣ установи Ollama
2️⃣ скачай модель в терминале
3️⃣ открой Settings > Tools > AI > Model Providers
4️⃣ пропиши localhost:11434
Не сложно, но порог входа всё равно есть.

Теперь в Canary-билде Android Studio I/O Edition всё это убрали: Gemma 4 скачивается прямо из IDE, внешний сервер не нужен.

Сама Gemma 4 обучена на Android-разработке, понимает Kotlin, Compose, Jetpack-паттерны. Работает офлайн, код на сторону не уходит. Для Agent Mode доступен вариант 26B MoE, но он требует серьёзного железа.

Меня здесь привлекает не столько удобство для личного использования, сколько вектор в сторону корпоративных контуров. Компании, которые не могут отправлять код в облако из-за политик безопасности, получают полноценный AI-ассистент прямо в IDE. Это не «хорошая альтернатива Gemini», это другой сценарий использования. И судя по тому, что Google добавила open-модели в Android Bench, они понимают, что этот рынок будет расти.

🔗 Источник Android Dev Blog

#AndroidStudio #Android #AndroidDev #AI #Google #GoogleIO
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38👎8❤2
🤖 Google, Apple и NBCUniversal реализовали общий HDR-стандарт, и он уже встроен в Android 17

Сколько раз листал ленту в запрещённой соцсети в тёмной комнате, попадается HDR-ролик, и выжигаются глаза. А то же видео на другом устройстве показывается как обычное. Связано это с тем, что каждая ОС и устройство сами решают, как показать видео, из-за отсутствия общих правил.

Eclipsa Video — это попытка создать стандарт. Открытая спецификация SMPTE ST 2094-50 от Google, Apple и NBCUniversal. В файл кладутся два вида метаданных: reference white задаёт опорную точку обычной яркости, чтобы интерфейс рядом с видео не слепил, а headroom-adaptive gain curves покадрово говорят дисплею, как ужимать тени и полутона, когда запаса яркости не хватает.

Разработчику делать почти нечего. Воспроизведение и запись встроены в Android 17 (API 37), Media3 и ExoPlayer подхватывают метаданные сами, настраивать плеер не нужно. Есть гайд по интеграции и HDR Explorer, где gain-кривые видно вживую.

‼️ Платформа готова, а железа нет. Первые сертифицированные устройства обещают до конца года, телевизоры позже. Существующие устройства не факт, что получат сертификацию.

Чтобы Google и Apple были в одной спеке — это редкость, и только поэтому у стандарта есть шанс. Хотя ирония налицо: пользователю обещают, что видео везде смотрится одинаково, и добавляют ещё один формат рядом с Dolby Vision и HDR10+. Время всё покажет.

#Android #HDR #Media3 #Google #Apple
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28👎4🔥11