Android Good Reads
3.88K subscribers
344 photos
13 videos
1 file
2.01K links
Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день.

Автор канала: @Lamprof

Размещение рекламы: @tanyasanovna
Download Telegram
Очередная подборка Kotlin расширений для более удобной разработки: работа с ресурсами, изменение параметров View, поиск enum и доработки Result.
https://proandroiddev.com/top-put-your-number-kotlin-utils-we-use-all-over-in-the-project-c3a8c8b87cb7
Google анонсировала ужесточение требований к метаданным приложений в Google Play. Обновленные требования вступят в силу во второй половине 2021.
https://android-developers.googleblog.com/2021/04/updated-guidance-to-improve-your-app.html
Google запустил серию статей, где разработчики из разных стран делятся своей историей прихода в мир Android и дают советы другим разработчикам.
https://android-developers.googleblog.com/2021/04/androiddevjourney-spotlight-april.html
Оффер от Яндекса за 1 день!

15, 22 и 29 мая Яндекс проводит онлайн-мероприятие для найма мобильных разработчиков — One Day Offer
Если вы middle/senior-разработчик, пишущий на Objective-C/Swift/Java/Kotlin — приходите и получите оффер от Яндекса за одну субботу! Чтобы принять участие, нужно просто зарегистрироваться и решить две задачи онлайн: https://clck.ru/Uh7e4
Большой обзор готовности Kotlin Multiplatform для использования в реальных приложениях. В видео поднимаются следующие темы: создание демо приложения под разные платформы, библиотеки и архитектура для Multiplatform проектов, проблемы при сборке, сравнение с Flutter и как работать большим командам.
https://www.youtube.com/watch?v=L8Xq15NTuCc
Hilt, призванный уменьшить количество однообразного DI кода, стал стабильным. Всё, что вам может пригодиться для подключения в проект, в одной статье.
https://medium.com/androiddevelopers/hilt-is-stable-easier-dependency-injection-on-android-53aca3f38b9c
Знание Android Lifecycle — одно из наиболее часто применяемых на практике. Большая шпаргалка, которая поможет не забыть все нюансы жизненного цикла Android компонентов.
https://www.raywenderlich.com/21382977-android-lifecycle
Три открытых сессии Podlodka Android Crew #4!
Все благодаря генеральному партнеру конференций Podlodka Crew – @AvitoTech ⚓️

Испытываете трудности с вопросами про многопоточность на собеседовании?
Рекомендуем к просмотру «Публичное собеседование по многопоточности» с Сергеем Боиштяном.

Мечтаете перейти с Rx на корутины, но не знаете как?
Артур Бадретдинов, Павел Щегельский и Сергей Боиштян собрались за круглым столом, чтобы обсудить этот вопрос.
Как, зачем и почему: «Планируем переход с RX на Coroutines»

Вы когда-нибудь задумывались, какая из технологий «сильней»?
А Михаил Левченко, Сергей Боиштян и Владислав Шипугин задумались.
Что из этого получилось, можно узнать из записи сессии «Прожарка технологий: выясняем что лучше».

Приятного просмотра!
Все мы знаем, что для Android разработки используется Java. Разбираемся как именно в Android применяется Java, а также в Android Studio и Gradle.
https://www.techyourchance.com/android-android-studio-gradle-java/
Вслед за App Store, в Google Play появится новый раздел, посвященный данным, собираемым в приложении, безопасности и приватности. Начиная со второго квартала 2022 все приложения должны будут заполнять этот раздел.
https://android-developers.googleblog.com/2021/05/new-safety-section-in-google-play-will.html
Серия статей от разработчиков лаунчера Ratio на тему проектирования более здоровых и полезных для пользователя приложений.
https://ideas.blloc.com/human-by-design-part-2-d02732c4699f
Вышел Koin 3.0.1: переезд на MavenCentral, полная поддержка Kotlin Multiplatform, обновленное API, использование AndroidX и поддержка Jetpack Compose.
https://medium.com/koin-developers/koin-3-0-1-release-2-x-redeploy-856c2cc6edec
В RxJava было принято управлять потоками исполнения в месте вызова функции. В мире корутин каждая suspend функция должна сама обеспечивать выполнение на нужном потоке и быть неблокирующей.
https://medium.com/livefront/coroutine-misconceptions-whose-context-is-it-anyway-320c0b7adcc7
Производители Android устройств любят добавлять в свои прошивки примитивные оптимизаторы расхода заряда аккумулятора, которые не позволяют приложениям корректно работать в фоне. По ссылке ниже собраны все кейсы подобных оптимизаций вместе с советами по их обходу. Спасибо за наводку @rostikjoystick.
https://dontkillmyapp.com/
В Android Studio Arctic Fox, наряду с уже существующими интсрументами вроде Layout Inspector и Database Inspector, появится Background Task Inspector, который позволит следить и прозводить дебаг задач из WorkManager.
https://medium.com/androiddevelopers/background-task-inspector-30c8706f0380