Android Broadcast
13.8K subscribers
3.06K photos
211 videos
9 files
5.23K links
Подборка новостей и статей для Android разработчиков.

Обсуждение @android_broadcast_talks
Наши медиа https://taplink.cc/android_broadcast
Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot
Download Telegram
#Foldable #GoogleIO

Foldables at Google I/O

Microsoft активно топит за складываемые устройства на Android и адаптацию приложений для них и в статье подводят итоги обновлений в рамках конференции Google I/O'21
#GoogleIO

Google обновила приложение I/O Schedule с технологиями из 2021:
👉 Kotlin Flow
👉 Поддержка больших экранов и складываемых устройств
👉 SharedPreferences заменены на DataStore
👉 Частичная миграция на Jetpack Compose
#AndroidBroadcast #Android12 #GoogleIO

📺 Полный обзор Android 12 для разработчиков

Google I/O'21 показала все новинки Android 12 и я занялся их разбором, чтобы сделать емкий обор всего самого важного для разработчиков приложений по адаптации своих продуктов к этой версии ОС.

Если вам нравится проект - поддержите его на Boosty
#ml #googleio

📺 Что нового в машинном обучении (12 мин)

Посмотрел с утра новинки машинного обучения (анонс нигде найти не смог)
👉 Количество разработчиков и приложений, использующих Google ML Kit, выросло в 2 раза за год
👉 Теперь не придется встраивать либу для сканирования QR кодов - функционал становится частью Google Play Services и по отзывам ранних тестеров из закрытых чатиков работает очень хорошо. Также это позволит отказаться от запроса разрешения на доступ к камере.
👉 Теперь аппартное ускорение моделей станет доступно всем, но позже
👉 TensorFlow Light теперь можно не класть в приложении и использовать его из Google Play Services
👉 Драйвера железна для NN Api будут обновляться через Google Play. Часть Project Mainline
Google представила хаб для дизайном UI Android приложений - сборник материалов для вдохновления и инструкции по реализации. Гайды есть для мобилок, часов, больших экранов и TV. Классно что можно увидеть примеры популярных функций и их реализаций для разных устройств

#design #googleio #material
Что нового в Jetpack Compose
🚀 24% из топ тысячи приложений в Google Play адаптировали Compose
🔥 Компании говорят что с переходом на новую технологию скорости разработки повысилась
👉 Появился Compose BOM
🚀 Под капотом провели рефакторинг Compose для ускорения его работы и продолжают в альфа версиях Compose 1.5
🛠️ Улучшается тулинг, возможности дебага, live edit, превью, редактор анимаций
👌 Material 3 с поддержкой Compose набирает обороты
💻 Поддержка больших экранов, часов и TV
📚 Развивается документация

#googleio #compose
Что нового в Jetpack: рекап того что было за год в Compose и куда развивается набор библиотек. Ничего нового если следите за @android_broadcast. Самое важное - отдельно подсветили Kotlin Multiplatform Mobile (KMM) и развитие его в DataStore и Collections и готовность в к использованию для шаринга кода с iOS

#googleio #jetpack
Google запуска Watch Face Format - декларативный XML формат для дизайна и поведения циферблатов для Google WearOS. Писать кода не надо! Чтобы воспользоваться вам надо скачать самую последнюю версию Samsung Watch Face Studio

#googleio #wear
Что нового в анализе производительности и скорости работы приложений (9 мин)
👉 Улучшения Baseline Profiles
👉 Startup профили и оптимизация структуры dex файлов
👉 Развитие библиотек MicroBenchmark и MakroBenchmark
👉 Лучше поддержка Baseline и бенмчарков на Android 13 и 14
👉 Больше метрик в трейсах
👉 Замер расхода энергии приложение

#googleio #performance
Обновление Android Jetpack, приуроченное к Google I/O
👉 Compose Material Design 3 1.1.0 - Bottom Sheets, Date & Time Picker, Search Bar, Tooltip и др. улучшения (больше информации тут)
🎉 Новая либа Core Telecom - CallsManager API для приложений со звонками. Из коробки будут реализованы все лучшие практики и интеграции для нормального опыта использования

#jetpack #jetpackupdate #googleio
Google объявила о выходе WearOS 4. Пока только Dev Preview.
👉 Улучшение расхода батарейки
👉 Watch Face Format - разработка циферблатов без кода в Watch Face Studio
👉 Новые типы данных в Health Services
👉 Переход на работы только с 64-bit железом

#wear #googleio
Новинки в Android for Cars
👉 Больше шаблонов UI в библиотеке Android for Cars App
👉 Расширение возможностей для приложений навигации
👉 Возможность разработки IoT и погодных приложений
👉 В работе работа над интеграцией Zoom, Microsoft Teams и др. приложения для звонков
👉 Видеоприложения и игры скоро будут доступны в машинах на Android
👉 Поддержка нескольких экранов в Android Automotive OS 14, где каждый экран выделен отдельному пользователю

#googleio #androidcars
This media is not supported in your browser
VIEW IN TELEGRAM
Что нового в Android Studio

Самая главная новинка Studio Bot - Copilot X подобный чат бот в Android Studio. Пока работает только в США

📺 Что нового в Android Studio (15 мин)
👉 Compose Live Edit
👉 Развитие Gradle Kotlin DSL и интеграция Version Catalog
👉 Поддержка настройки выбора языка для приложения из Android 13
👉 Информация о загружаемых данных во время Gradle сборки
👉 Обновленный асситент обновления Android SDK
👉 В эмуляторах добавили Pixel Fold и Table, а также Wear OS 4 Dev Preview
👉 Watch Face Format
👉 Подключение прямо в Android Studio удаленных устройств, а не только локально по Wi-Fi и проводу
👉 Espresso Device API - изменение конфигурации устройства во время теста (устройства на Andoir 7.0 и выше)
👉 В дебагере показывается информация о Compose State
👉 Профилировщик расхода энергии устройством
👉 Превью анимаций в Compose
👉 Gradle Managed Devices теперь будет показывать и устройства в Firebase Test Lab
👉 Новый UI из IDEA 2023.1

#androidstudio #googleio
Google рассказывает как обновили свои Android приложения для полноценной поддержки разного формата больших экранов с фичами из Android 13. Всегда читаю новости с улыбкой, особенно что большие экраны официально поддерживаются с Android 3.0

#googleio
AI новинки на Google I/O не прошли мимо Android (подробности):
👉 Приложение Messages теперь предлагают ответы на основе AI (будет доступно позже)
👉 Кинематографические заставки для Pixel. Еще вариант с эмоджи, который я совсем не смог понять
👉 Появилась возможность стилизовать заставки

Вот что классно - HDR (для фото) и ночной режим начнут работать в приложениях соц. сетей, в частности в Instagram. Реально классно! Видно их убедили затянуть CameraX или Camera Vendor Extensions из Android SDK

#googleio #pixel
Начал смотреть видосы с Google IO и стартанул с того что нового в Android Studio https://youtu.be/7lubRrkxagk

👉 Улучшили сбор логов и данных для репорта багов в Android Studio
👉 Layout Inspector будет работать в реальном времени а не на каком-то снапшоте
👉 Будут больше напоминать о настройке Gradle Config Cache
👉 Плагин для упрощения интеграции с Google Assistant
👉 Power Profiler поможет отслеживать расход батареи (привет RuStore 🤚)

#androidstudio #googleio
Посмотрел интересный доклад с Google I/O под названием "Building for the future of Android" (19 мин). Самая интересная часть - как выполнять работу в фоне (таймкод 1:04). Кое-что возьму для видео разбора всех методов работы в фоне. Также в видео рассказывают про будущее приватности и безопасности, Predictive Back Gesture, Privacy Sandbox и Jetpack библиотеки

#googleio #android14
Самый классный доклад (EN, 43м) был от старожил про что нового в Android Studio. Невероятно классный рассказ, а Том сделал офигенную демонстрацию AI интеграций на основе Gemini:
👉 генерацию кода для реализации экрана по скриншоту с использованием UI элементов из вашего кода
👉 Анализ отдельного файла или всего проекта и дополнение кода
👉 Генерация сообщений для коммитов
👉 Дополнение кода по запросу

Вообщем я остался в восторге от Gemini и хочу его завести для своего будущего проекта

#androidstudio #ai #gemini #googleio
Коротки и классный доклад (EN, 20м) про то как именовать и дизайнить API Composable функций что он был интуитивно используемым любым разработчиком и тестирование не вызывало сложностей, конечно и чтобы делать высокую производительность.

#googleio #compose