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

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

Размещение рекламы: @tanyasanovna
Download Telegram
Всем привет!
Movavi проведет очередной, уже четвёртый по счету, внешний meetup для всех, кто интересуется мобильной разработкой.

Ребята хотят поделиться своими знаниями и кейсами, поэтому ждут каждого, кто занимается разработкой приложений под Android.

На собственном опыте:
- Дима расскажет об архетиктуре MVP на Kotlin Multiplatform Mobile
- Илья расскажет про корутины в действии на Kotlin Multiplatform Mobile

- Когда? 23.06 в 12:00 МСК (или 16:00 НСК)
- Сколько стоит? Бесплатно!

Регистрируйтесь здесь: https://movavi-event.timepad.ru/event/1675474/
App Actions позволяют Google Assistant выполнять определенные действия с вашим приложением. В статье приведена инструкция по интеграции App Actions: от создания до тестирования и публикации.
https://www.raywenderlich.com/21636122-app-actions-getting-started
Продолжении серии статей про Jetpack Compose. В этом выпуске пойдет речь о методе derivedStateOf, который позволяет производить вычисления на основе других состояний и кешировать результат.
https://dev.to/zachklipp/plumbing-data-with-derived-state-in-compose-53ka
В большинстве случаев мы используем Java из Kotlin, но иногда бывают ситуации, что приходиться работать с Java кодом и при этом хочется использовать удобные методы и расширения из стандартной библиотеки Kotlin.
https://medium.com/google-developer-experts/using-the-kotlin-standard-library-in-java-ea0766deac10
Стандартная библиотека Kotlin содержит множество полезных функций. Серия статей призвана познакомить или напомнить об этой функциональности, чтобы помочь разработчикам более эффективно решать свои задачи.
https://dev.to/kotlin/advanced-kotlin-collection-functionality-5e90
Kotlin Symbol Processor — новое API от Google для написания плагинов для компилятора, которое должно прийти на смену kapt. Погружаемся в KSP на примере написания своего плагина: верификация и генерация кода, а также тестирование плагина.
https://proandroiddev.com/ksp-fact-or-kapt-7c7e9218c575
Фокус у View переодически может вызывать проблемы при классическом подходе реализации UI приложения. Смотрим, как устроен этот механизм в Jetpack Compose.
https://jamiesanson.medium.com/focus-in-jetpack-compose-6584252257fe
Команда Kotlin отвечает на топ 10 наиболее популярных вопросах о будущем языка: pattern matching, компиляция в Swift, мета программирование и другие.
https://blog.jetbrains.com/kotlin/2021/06/answering-the-top-10-questions-about-kotlin-s-future/
Вышла alpha версия Jetpack библиотеки AppSearch, которая позволит производить эффективный поиск прямо на устройстве.
https://android-developers.googleblog.com/2021/06/sophisticated-search-with-appsearch-in-jetpack.html
Эффективная стратегия тестирования должна: поддерживать качество и стабильность кода при росте кодовой базы, не замедлять разработку и позволять легко изменять и дорабатывать продукт. В статье пример такой стратегии.
https://proandroiddev.com/an-effective-testing-strategy-for-android-i-4a269d134acf
Обновленный гайд по архитектуре Android приложений с CLEAN, Kotlin Flow и Hilt. Бонусом идет шаблон проекта на GitHub.
https://proandroiddev.com/android-clean-architecture-kotlin-flow-hilt-simplest-way-415d7e0f41b
Jetpack ViewModel имеет как плюсы, вроде сохранения состояния при изменениях конфигурации и очистки ресурсов, так и минусы, такие как зависимость от Android платформы и неудобство тестирования. В статье автор пытается избавиться от этих проблем.
https://medium.com/wriketechclub/view-model-doesnt-have-to-depend-on-viewmodel-27f80808fe78
Kotlin позволяет разработчикам писать перегрузки для операторов, которые улучшают удобство и читаемость кода, если применять их с умом.
https://markonovakovic.medium.com/kotlin-use-operator-overloading-but-use-it-carefully-204d1c08b173
Внимание всем, кто использовал KMM или в целом Kotlin Multiplatform! Стартанул очень важный опрос про ваш опыт его использования, поэтому обязательно его пройдите.
https://surveys.jetbrains.com/s3/c30fa3e9433b
С июля разработчики, зарабатывающие до 1 миллиона долларов в Google Play, смогут платить лишь 15% отчислений. Теперь на пониженную комиссию смогут претендовать и остальные разработчики, если будут удовлетворять специальным требованиям.
https://arstechnica.com/gadgets/2021/06/google-to-android-devs-support-more-form-factors-get-a-higher-sales-cut/