Развенчание мифов о разных вещах, которые влияют на производительность
https://medium.com/androiddevelopers/busting-android-performance-myths-d85ae1d87f22
Android приложений.https://medium.com/androiddevelopers/busting-android-performance-myths-d85ae1d87f22
Medium
Busting Android performance myths
Find out how Android performance myths stand up to testing
Перевод статьи от
https://habr.com/ru/post/521522/
Pierre-Yves Ricau о том как происходит холодный запуск Android приложения.https://habr.com/ru/post/521522/
Хабр
«Холодный» запуск Android-приложения
Всем приветъ! Давно ничего не писал. Это будет серия постов о процессе «холодного» запуска Android приложения, с момента нажатия на иконку и до создания процесс...
Один из способов добавления анимации переключения между фрагментами в
https://blog.stylingandroid.com/material-motion-fade-through/
BottomNavigationView.https://blog.stylingandroid.com/material-motion-fade-through/
Styling Android
Material Motion: Fade Through
The Material Design Components library is a really nice thing. It has some widgets which make implementing Material Design really easy. Back in February 2020 version 1.2.0-alpha05 introduced Material
Интересный доклад с
https://www.youtube.com/watch?v=0FF19HJDqMo
Kotlin 1.4 Online Event, в котором Роман Елизаров рассказывает о будущем Kotlin. Говорит о таких вещах как val классы, пространства имен, декораторы функций, а также о причинах, по которым тернарного оператора все-таки не будет.https://www.youtube.com/watch?v=0FF19HJDqMo
YouTube
A Look Into the Future by Roman Elizarov
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs
In this talk, we take a quick look at the history of the Kotlin language, discuss the short term plans for the language, and indulge in some speculation about the future…
In this talk, we take a quick look at the history of the Kotlin language, discuss the short term plans for the language, and indulge in some speculation about the future…
Автор рассказывает о переходе с
https://proandroiddev.com/goodbye-gson-hello-moshi-4e591116231e
Gson на Moshi и получаемой от этого выгоде.https://proandroiddev.com/goodbye-gson-hello-moshi-4e591116231e
Medium
Goodbye Gson, Hello Moshi
Time to migrate your Android projects from Gson to Moshi
Отличный репозиторий с различными примерами анимаций на
https://github.com/SmartToolFactory/Animation-Tutorials
Android.https://github.com/SmartToolFactory/Animation-Tutorials
GitHub
GitHub - SmartToolFactory/Animation-Tutorials: 🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared…
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more - SmartToolFactory/Animation-Tutorials
Статья рассказывает о том, почему в
https://proandroiddev.com/migrating-the-deprecated-kotlin-android-extensions-compiler-plugin-to-viewbinding-d234c691dec7
Kotlin 1.4.20-M2 kotlinx.android.synthetic стали deprecated, как перейти на View Binding и куда пропал Parcelize.https://proandroiddev.com/migrating-the-deprecated-kotlin-android-extensions-compiler-plugin-to-viewbinding-d234c691dec7
Medium
Migrating the deprecated Kotlin Android Extensions compiler plugin to ViewBinding
In Koltin 1.4.20-M2 JetBrains deprecated Kotlin Android Extensions compiler plugin. Here is why and what to do next.
Доклад с
https://www.youtube.com/watch?v=j91fz33v_iM
DevFest South Africa 20 о том как мигрировать с LiveData на Flow.https://www.youtube.com/watch?v=j91fz33v_iM
YouTube
DevFest South Africa - Migrating from LiveData to Coroutines and Flow - Jossi Wolf
When we joined a new project with heavy LiveData usage, we discovered we had UI thread blocks all over the place. The search for their cause led us to learn that LiveData was at the core of our problems. This talk is about how we identified the issue and…
Автор пытается понятным языком рассказать разницу между
https://habr.com/ru/post/513928/
Dalvik и ART.https://habr.com/ru/post/513928/
Хабр
Android изнутри: сравнение Dalvik и ART
Привет, Хабр! Около полугода назад я публиковал подробный «гайд» по JVM. Пост, в целом, зашел, а в комментариях спросили, не планируется ли “чего-то по андроиду”. Наконец, у меня дошли руки. В...
Отличная стартовая площадка для изучения
https://foso.github.io/Jetpack-Compose-Playground/
Jetpack Compose.https://foso.github.io/Jetpack-Compose-Playground/
Перевод статьи, в которой автор рассказывает из каких шагов состоит сборка
https://habr.com/ru/post/527584/
APK файла.https://habr.com/ru/post/527584/
Хабр
Как устроен билд APK файла внутри
Процесс создания APK и компиляции кода Рассматриваемые темы Архитектура процессоров и необходимость для виртуальной машины Понимание Java виртуальной машины Компиляция исходного кода Виртуальная...
Автор рассказывает о том, как добавить библиотеку для пагинации
https://proandroiddev.com/infinite-lists-with-paging-3-in-jetpack-compose-b095533aefe6
Paging 3 в проекте на Jetpack Compose.https://proandroiddev.com/infinite-lists-with-paging-3-in-jetpack-compose-b095533aefe6
Medium
Infinite Lists With Paging 3 in Jetpack Compose
In this article you will learn how to do pagination with Paging 3 library in Jetpack Compose.
Android Studio переезжает на новое именование версий.https://android-developers.googleblog.com/2020/12/announcing-android-studio-arctic-fox.html
Android Developers Blog
Announcing Android Studio Arctic Fox (2020.3.1) & Android Gradle plugin 7.0
Posted by Jamal Eason , Product Manager Today marks the release of the first version of Android Studio Arctic Fox (2020.3.1) on the ...
В статье автор рассказывает о том, как реализовать цветную тень с градиентом и переливающейся анимацией.
https://habr.com/ru/post/530376/
https://habr.com/ru/post/530376/
Хабр
Как сделать цветные тени в Android с градиентом и анимацией
На презентации новых макбуков обратил внимание на картинку процессора: Переливающиеся цветные тени на темном фоне, выглядит классно. Вот дошли руки, решил попробовать нарисовать на андроиде так же....
Популярные ошибки, которые допускают разработчики, при работе с фрагментами.
https://medium.com/mobile-app-development-publication/7-common-mistakes-easily-made-with-android-fragment-6fc85c44e783
https://medium.com/mobile-app-development-publication/7-common-mistakes-easily-made-with-android-fragment-6fc85c44e783
Medium
7 Common Mistakes Easily Made with Android Fragment
You can eliminate these fragment issues with code review
Популярные ошибки, которые допускают разработчики, при работе с корутинами.
https://www.lukaslechner.com/7-common-mistakes-you-might-be-making-when-using-kotlin-coroutines/
https://www.lukaslechner.com/7-common-mistakes-you-might-be-making-when-using-kotlin-coroutines/
Lukas Lechner | ✏️ Blogger | 🎓 Course Creator | 📢 Speaker | 👨💻 Freelance Android Developer
7 common mistakes you might be making when using Kotlin Coroutines | Lukas Lechner
Один из возможных вариантов реализации обёртки для работы со строковыми ресурсами.
https://hannesdorfmann.com/abstraction-text-resource/
https://hannesdorfmann.com/abstraction-text-resource/
Hannesdorfmann
Finding the right abstraction (when working with Strings)
As android developers, how do we load string resources from inside our business logic?