Android Broadcast – Telegram
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
Как много Custom View (наследников от View или ViewGroup) вы создали с нуля?
Final Results
17%
0
34%
1-5
13%
5-10
26%
10+
2%
Что это?
7%
Не участвую в опросе
Происходит бесплатная раздача PDF версии книги "Building Mobile Apps at Scale: 39 Engineering Challenges"
#Android12 #GoogleIO21

What’s new in Android 12 Beta

Вышла первая Beta Android 12, которую можно получить по воздуху на Pixel устройства, а также установить на ряд других устройств

Что нового:
👉 Стандартный Splash Screen для всех!
👉 Обновление виджетов рабочего стола: интерактивные элементы, динамические цвета, новое API для размеров(УРА!) на основе ячеек
👉 Новый эффект overscroll (похоже на iOS)
👉 Улучшение производительности за счёт оптимизации работы системы
👉 Классификация устройств по производительности и разработчики смогут это узнать в runtime
👉 Гибернация неиспользуемых приложений: отзыв разрешений, force stop, очистка памяти и освобождение ресурсов
👉 При запросе разрешения на местоположения пользователь сможет еще выбирать и точность

Я уже скоро сажусь за разбор всего Android 12. Подпишитесь на YouTube канал чтобы не пропустить выпуск
#Coroutines

Kotlin Coroutines 1.5: GlobalScope Marked as Delicate, Refined Channels API, and More

Вышла новая версия библиотеки Kotlinx coroutines. Важных изменений по сравнению с RC нет. Рассказывал про них здесь
#Tooling

Access Your IDE Remotely With Projector

Вышла первая стабильная версия Projector - инструмента и фреймворка для запуска IDE от JetBrains и Swing приложения по сети.

Проект с открытым исходным кодом, который можно найти на GitHub
#AndroidStudio

Android Studio Arctic Fox (2020.3.1) вышла в Beta

Что нас ждёт:
👉 Поддержка Jetpack Compose
👉 Layout Inspector для Compose
👉 Accessibility Scanner в Layout Editor
👉 Процесс связывания (pairing) с Wear OS эмулятором можно сделать в Android Studio
👉 Новые образы Wear OS
👉 Эмулятор пульта для управления Google TV
👉 Новые образы Google TV
👉 Возможность эмуляции сенсоров Automotive OS
👉 Проверки Android Lint для Android 12
👉 Рефакторинг на нетранзитивные R классы
👉 Preview поддержки Apple Silicon
👉 Инспектор для WorkManager
👉 Параллельное тестирование на нескольких устройствах
👉 Обновление системных требований для работы Android Studio (там все еще 8 гигов оперативы)
#Wear #GoogleIO

What’s new with Wear

Google перезапускает свою платформу Wear для носимых устройств. Теперь к ней также присоединяется Samsung, отказываясь от собственной Tizen для часов в пользу ОС от Google, а также наработки купленной Fitbit будут использовать для улучшения.

Что нового для разработчиков:
👉 Возможность создавать собственные Tile
👉 Новый визуальный редактор циферблатов от Samsung
👉 Обновленные эмуляторы Wear
👉 Виртуальный датчик сердцебиения
👉 Обновлена документация и руководство по дизайна
👉 Новые API в Jetpack для Wear
👉 Ongoing Activities API
👉 Health Services - платформа о здоровье и фитнесе, разработанная в коллаборации с Samsung.
This media is not supported in your browser
VIEW IN TELEGRAM
#Дизайн #Material #GoogleIO

Unveiling Material You

Google снова обновляет Material, меняя Android очень сильно. Лучше один раз посмотрите видео, что увидеть что именно.

📺 Видео «What’s new in Material Design» (10 мин)
#AndroidTV #Android12 #GoogleIO

What's new in Android TV (and Google TV!)
👉 80 млн/месяц активных устройств
👉 Большой рост в США
👉 Cast Connect с Stream Transfer и Stream Expansion: теперь можно легко перекидывать стриминг контента на разные устройства и/или проигрывать звук на нескольких устройствах
👉 Обновление эмуляторов: появился Google TV и новый виртуальный пульт управления
👉 В Firebase Test Lab появились эмуляторы Android TV, а скоро и реальный устройства
#AndroidAuto #GoogleIO #AutomotiveOS

What's new with Android for Cars
👉 Android Auto появится в Porsche
👉 Вышла библиотека Android for Cars App Library (часть Jetpack)
👉 Android for Cars App Library 1.1 стандартизирует разработку приложения для Android Auto и Automotive OS, а также даст возможность разрабатывать независмые приложения для Automotive OS
#GoogleIO #БольшиеЭкраны

What's new in foldables, tablets, and large screens
👉 Большие ожидания роста рынка планшетов и складываемых смартфонов
👉 Библиотека Jetpack WindowManager содержит много возможностей для адаптации приложений под разные размеры экрана и форматы устройств
👉 SlidingPaneLayout поддерживает Foldable устройства
👉 WindowsMetric API заменяет работу с размерами окна. Используйте Jetpack WindowManager
👉 В ConstraintLayout 2.1 добавлены новые функции для работы с Foldable устройствами
📺 Foldables - WindowManager with MotionLayout | Demo (3 мин)
#Firebase

App Distribution Adds Support to Android App Bundles

Firebase App Distribution добавили поддержку Android App Bundle, формат распространения Android приложений, который уже в конце лета 2021 становится обязательным для всех новых приложений

Чтобы начать использовать возможность, вам нужно будет соединить Firebase и Google Play
#KMM #Ktor

📺Ktor for Networking in Kotlin Multiplatform Mobile projects (15 мин)

Демонстрация создания кроссплатформенного мобильного приложения с Kotlin Multiplatform Mobile и загрузки данных из сети на основе Ktor.
#Jetpack #AndroidX

Обновления Android Jetpack 18 мая 2021

Появилось много интересного API
👉 поддержка Multi Back Stack в Fragment
👉 бенчмарки для отслеживания скорости запуска приложения и анимаций
👉 Navigation переписали на Kotlin и добавили Multi Back Stack
👉 WindowInsetCompat API стало стабильным
👉 Emoji теперь достигли версии 2 и стали интегрированы в AppCompat
👉 Стабильный релиз Secutiry Crypto
и много интересного ещё
👍1
#безопасность

What’s new in Android Privacy
👉 Privacy Dashboard (буде доступна в Beta 2)
👉 Индикатор использования микрофона и камеры
👉 Возможность отключить доступ к камере и микрофону всем приложениям
👉 Контроль какую точность местоположения предоставить приложению
👉 Уведомление об считывании данных из буфера обмена
👉 Новое разрешение для nearby устройств, чтобы отделить использование Bluetooth для этих целей от разрешения на местоположение
👉 Гибернация приложения - продвинутая версия автоматического сброса разрешений
#Kotlin

Вышел Kotlin 1.5.10 в котором исправили множество багов в JVM IR и другие баги
#GoogleIO #Android #GooglePlay

Android & Play at Google I/O 2021

Плейлист со всеми видео по Android и Google Play с прошедшей конференции Google I/O'21
Хотите в Гродно (Беларусь) "Coffee & Code" события (утренние посиделки технарей). Придёте?
Anonymous Poll
3%
Да
24%
Нет
38%
Я из другого города, но хочу
35%
Не участвую в опросе