Теперь в Android #79
Добро пожаловать в Now in Android, ваш постоянный путеводитель по новым и примечательным событиям в мире разработки для Android.
Неделя конфиденциальности для разработчиков Android
На прошлой неделе была Неделя конфиденциальности для разработчиков Android, наша попытка привлечь внимание к тому, как вы можете помочь сформировать ландшафт конфиденциальности для миллионов пользователей. Вот что мы рассмотрели:
Понедельник: новый пост в блоге объявляет о неделе , предоставляя 3 новых важных ресурса:
- Целевая страница конфиденциальности и безопасности
- Лаборатория конфиденциальности
- Новая шпаргалка по конфиденциальности
Среда: Ясин Резгуи менее чем за 60 секунд объяснила, как пользователи могут обмениваться изображениями и видео с вашим приложением, написав всего несколько строк кода и не имея разрешения на хранение с помощью Photo Picker .
- Бонусный контент: поток разрешений с CodeWithItalians
Пятница: Марсель подвел итоги недели менее чем за 60 секунд .
#TheAndroidShow в прямом эфире с Mobile World Congress
Ребекка и Мадона распаковали новейшие складные устройства и большие экраны Android для вас, чтобы вы могли начать сборку прямо с Mobile World Congress в Барселоне, и поделились тем, как начать сборку . Кроме того, обратите внимание на то, как компания Kakaonavi увеличила внедрение складных устройств на 24,5 % после оптимизации своего приложения для больших экранов, а компания Concepts отмечает, что в приложениях на планшетах проводится на 70 % больше времени, чем на телефонах .
Мадона также поделилась « Что значит быть экспертом Android Google Developer », и многие Android GDE поделились своим опытом . Активен в сообществе #AndroidDev? Станьте экспертом Android Google Developer .
А затем Ребекка провела новый сегмент, в котором мы вместе с Дэвидом Мотсонашвили, инженером-программистом из команды Firebase, заглянули за кулисы, чтобы узнать больше о том, откуда возникла идея App Quality Insights . Вместе с Эннис Дэвис , вице-президентом по инженерным вопросам Meetup и GDE , мы также изучаем, как развивалось управление аварийными ситуациями на протяжении многих лет .
Посмотрите все видео из последней Android Show на странице goo.gle/tas23-playlist .
MAD Skills: макет и модификаторы Jetpack Compose Вопросы и ответы в прямом эфире
Серия MAD Skills была посвящена компоновке и модификаторам Jetpack Compose и завершилась сеансом вопросов и ответов в прямом эфире , где Крис, Джоланда, Симона и Андрей ответили на ваши вопросы о макетах и модификаторах Compose.
Если вы все еще не уверены в Jetpack Compose, узнайте, как скорость разработки Clue увеличилась в 3 раза с помощью Jetpack Compose .
Саммит разработчиков Google для игр
Саммит вернулся на прошлой неделе 14 марта с обновлениями для команд Android, Google Play, Ads, YouTube и Cloud о новых решениях для разработчиков игр, которые упрощают создание высококачественных игр, масштабирование их бизнеса и охват растущей аудитории по всему миру. .
- Новые показатели частоты кадров в Android Vitals
- Качество игры AGDK + обновления Crashlytics
- Таргетируйте неактивных или ушедших пользователей с помощью настраиваемых списков магазинов
- И более!
Релизы AndroidX
Вот наиболее заметные выпуски AndroidX со времени предыдущего эпизода:
- RecyclerView 1.3.0 : теперь стабилен и содержит важное исправление для конкретного случая: использование ComposeView внутри RecyclerView. Теперь ViewCompositionStrategy по умолчанию позаботится о том, чтобы сделать это правильно для вас.
- Жизненный цикл 2.6.0 : достигнута веха стабильной работы! collectAsStateWithLifecycle() доступен для пользователей Lifecycle+Compose ( дополнительную информацию см. в блоге Мануэля ), API-интерфейсы launchWhen устарели, и почти все API были перемещены в Kotlin!
- Wear Tiles Version 1.2.0-alpha01 : первая альфа-версия новой версии Wear Tiles 1.2.0, в которой представлены новые API, такие как onTileResourceRequest, и поддерживаются новые типы из библиотеки protolayout.
- Core Core-Ktx Version 1.12.0-alpha01 : первая альфа-версия для 1.12.0 поставляется с новыми API, которые помогают разработчикам легко получать доступ к данным локали или настройкам локали пользователя.
Хосе Альсеррека рассказал , как автоматизировать обновления зависимостей в проекте Compose и сократить время, затрачиваемое на обслуживание, с помощью таких инструментов, как Renovate .
Автоматизация обновлений зависимостей в проекте ComposeБен Сагмо объяснил , как вы можете перенести свои видеоприложения в Cars с помощью встроенного Google . Охватывает требования, поддерживаемые устройства, реализацию и тестирование.
Принесите свое видео-приложение в автомобилиWorkManager — это основной инструмент для Android-разработчиков при работе с фоновыми задачами. В этой статье TJ рассказывает, как использовать WorkManager в многомодульных приложениях .
Обработка изменений конфигурации была частью Android с первого дня, но это не тривиально, и с Jetpack Compose все меняется. Не пропустите крупное обновление нашей документации для разработчиков .
Алекс подробно рассказывает о последней инициативе Privacy Sandbox для Android и их планах предстоящего тестирования в рамках программы предварительного просмотра для разработчиков и недавно запущенной бета-программы. Зарегистрируйтесь сейчас , чтобы начать тестирование!
А теперь…
Вот и все на этой неделе: Неделя конфиденциальности для разработчиков Android , стабильная версия Lifecycle 2.6.0 и RecyclerView 1.3.0 , #TheAndroidShow с Всемирного мобильного конгресса, Automating Dependencies , Саммит разработчиков Google для игр и многое другое.

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































