Android дайджест #35: no more desserts, Studio 3.5, MotionLayout

Этот дайджест написан в соавторстве с Владом Гетьманом.

В выпуске: библиотека для загрузки изображений на Kotlin, UI testing, исходный код приложения Google I/O 2019, Smarter Animation и тележка с полезными библиотеками.

Новости и аналитика

Android Studio 3.5: Layout Editor, Memory usage report, новый вид и другие фичи новой версии.

Редизайн Play Store. Не забудьте как можно скорее обновить иконки своих приложений, следуя новым спецификациям.

Android 10: Everything you need to know! Новая иконка и темная тема. Ребрендинг для Android в целом, «десерт» больше не будет кодовым именем для новых версий ОС.

Первые впечатления разработчиков об Android 10: настройки панелей и улучшения биометрических параметров.

Updates to non-SDK interface restrictions in Android 10.

В Android Google Chrome app больше не WebView provider. WebView браузер обновляется отдельно от Google Chrome и продолжает использовать Chromium base.

Kotlin

Kotlin 1.3.50 released. Улучшенный конвертер Java в Kotlin, новые проверки и мультиплатформенные проекты.

Coil — библиотека для загрузки изображений с открытым исходным кодом на Kotlin.

Сравнение Coil с Glide и Picasso. Спойлер: все-таки Glide быстрее :)

Форматирование кода Kotlin с помощью ktlint — как, зачем и почему.

An Intro to Gradient Descent for Kotlin Programmers. Если вы хотели попробовать алгоритм, который используется для решения задач машинного обучения, вот ваш шанс

Новый способ написания Build Gradle с Kotlin DSL.

New Android Kotlin codelab courses by Google.

Паттерны и фреймворки

Android UI Testing Frameworks. Что лучше — Appium, Espresso или UiAutomator?

Core Principles Behind CameraX Jetpack Library. Об основных принципах библиотеки, а также о нескольких способах ее изменения.

Demystifying Architecture Patterns. What architecture pattern should I use and which one is better?

Improving Accessibility in the Android Ecosystem.

Motional Intelligence #AnimationsMatter или техники для написания более умных анимаций.

Workout your tasks with WorkManager.

Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM.

Почитать, посмотреть, попробовать

Google releases source code for Google I/O 2019 for Android — Full Text Search with Room, темная тема и Navigation component.

Square In-App Payments SDK — еasily Integrate Payments into your Flutter App.

Tutorial for GeckoView. Библиотека с открытым исходным кодом, которая позволяет отображать веб-контент на Android с помощью веб-движка Gecko.

Android Canvas Drawing: Useful Graphics Classes & Operations  облегчите свою жизнь при работе с Android Canvas

Полезные инструменты и библиотеки

Holdy — Android Library that can easily load any fragment in a provided container.

GraphView — library is designed to support different graph layouts.

Лучшие практики в анимации на Android.

Bulldog — больше никаких prefs.edit().putString("someKey","someString").apply()


С вами были Сергей Жук и Влад Гетьман, до встречи в следующем выпуске! :)


← Предыдущий выпуск: Android дайджест #34

Похожие статьи:
Давним-давно на далекому сервері... Привіт, мене звати Сергій, я працюю DevOps-інженером у компанії Luxoft. Хочу розповісти про появу одного...
Цель семинара-практикума от зарегистрированного поставщика обучения PMI — подготовить слушателей к успешному прохождению...
Parimatch звільняє свій колектив через санкції РНБО, про це повідомило видання AIN. Йдеться саме про компанію Паріматч Україна,...
Компания Vertu вновь сменила владельца. Теперь производитель люксовых телефонов из Британии принадлежит Godin Holdings со...
Компания Samsung представила на выставке CES 2016 новые версии своих смарт-часов Gear S2 Classic, которые были изначально...
Яндекс.Метрика