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

Похожие статьи:
Южнокорейская компания Samsung Electronics представила новый 12 МП сенсор с размером пикселя 1,4 микрометра, который предназначен для установки в...
  Платежные концепции уже довольно давно и обширно всераспространены во всем мире. Но в заключительные пару десятилетий данные...
Организатор: SmartMe UniversityТренер: Кучеренко Андрей Мастер-класс по разработке через тестирование поможет разработчикам...
Те, що ти не цікавишся політикою, не означає, що політика не зацікавиться тобою. Перікл Що, трохи напружилися?...
Оператор мобильной связи Tele2 опубликовал рейтинг мобильных устройств, зарегистрированных в сети компании, где...
Яндекс.Метрика