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

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

Размещение рекламы: @tanyasanovna
Download Telegram
И раз уж мы тут говорим про плейлисты, вот вам еще один. Сергей Боиштян собрал в одном месте все самые важные доклады про CI в Android.
https://youtube.com/playlist?list=PL6cAevRXgOUWy1wk41yAq3Tu7o1AMCf-u
Снится ли фронтендерам мобильная разработка?

Виктор Ильтимиров, разработчик мобильных приложений команды СберМаркет, рассказал на Хабре, стоит ли переходить с React на React Native.

Читайте, какие у React Native сильные стороны и почему перейти из web в мобильную разработку может быть неплохой идеей: https://habr.com/ru/company/sbermarket/blog/596581/
Почитайте реплаи и цитирования этого твита – там буря обсуждений того, должны ли библиотеки зависеть от других библиотек.
https://twitter.com/gunnarmorling/status/1474053962034782212?s=21
Насколько хорошо вы знакомы с парадигмой structured concurrency? Если не уверены в себе, то вот статья с теорией и хорошими примерами.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-3-structured-concurrency
State descriptions – новая фича для тех, кто использует accessibility. Статья про то, в каких случаях их надо использовать и как подружить с Compose.
https://medium.com/google-developer-experts/state-descriptions-on-android-b2029283871f
Встречались с тем, что качество звука в наушниках падает, когда эмулятор использует микрофон? Вот как с этим можно справиться.
https://blog.mmckenna.me/android-emulators-vs-bluetooth-headphones
Подкаст с обсуждением проблем Jetpack Compose, и сразу же Reddit-тред с не менее интересными комментариями.
https://www.reddit.com/r/androiddev/comments/r0nbdo/talking_about_the_problems_of_jetpack_compose/
Новогодние праздники – идеальное время, чтобы наконец-то познакомиться с KMM. Ловите твиттер-тред с отличной подборкой семплов, гайдов и советов по использованию технологии.
https://twitter.com/kotlin/status/1474309782169432067?s=21
Твиттер-тред с советами по измерению скорости навигации в приложении от инженера из Square.
https://twitter.com/piwai/status/1462492869160103938?s=21
Про использование WorkManager для запуска задач в отдельных процессах на примере библиотеки LeakCanary.
https://py.hashnode.dev/workmanager-multi-process-for-libraries
Jetpack Compose позволяет довольно просто реализовать серверсайд-рендеринг на JSON’ах.
https://medium.com/mobile-app-development-publication/jetpack-compose-enables-json-defined-view-layout-b1f8a0d5df8c
Недавно в Gradle появилась поддержка text fixtures. специального типа зависимости, который позволяет переиспользовать тестовые хелперы в разных модулях проекта. В статье рассказывается про ограничения этой фичи и то, как завести ее на своем проекте.
https://emartynov.medium.com/android-gradle-plugin-with-test-fixtures-support-411383320980
Вышел Moshi-IR – компиляторный плагин для Moshi, заменяющий кодогенерацию с помощью Kapt/KSP. Билдитсч быстрее, нет рефлексии, лучше сообщения об ошибках. Больше деталей и ссылка на гитхаб – в треде.
https://twitter.com/zacsweers/status/1479166647839690753