Автор рассказывает о переходе с
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?
Примеры реализации различных типов анимаций на
https://blog.canopas.com/animations-in-jetpack-compose-with-examples-48307ba9dff1
Jetpack Compose.https://blog.canopas.com/animations-in-jetpack-compose-with-examples-48307ba9dff1
Medium
Animations in Jetpack Compose with examples
Hi guys, today we are going to explore how we can implement animations in Jetpack compose. Full source code of this project is available on…
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Главный технический лонгрид прошлой недели. Да что там, я не уверен, что в 2022 выйдет еще что-то настолько же офигенное. Статья, максимально детально разбирающая, как работает GPS: определение местоположения, синхронизация времени, организация радиосигналов. Весь текст сопровождается интерактивными моделями, которые помогают вникнуть в описываемые алгоритмы. Короче, забирайте себе в сохраненки, не пожалеете!
https://ciechanow.ski/gps/
https://ciechanow.ski/gps/
ciechanow.ski
GPS – Bartosz Ciechanowski
Interactive article explaining how GPS works.
👍2
Возможность настройки связи между
https://twitter.com/mateuszbrat/status/1489164332961308673?s=21
Android Studio и Jira.https://twitter.com/mateuszbrat/status/1489164332961308673?s=21
Twitter
Mateusz Bratkowski
Yesterday I learned that you can connect your Android Studio to your Jira board and have access to all tasks which are assigned to you. This is so useful - you can create branches corresponding to your tasks directly from your IDE, without context switching.
Forwarded from addmeto (Grigory Bakunov 🧪)
Максимально полный обзор изменений в Android 13, со скриншотами почти каждого нового экрана. Очень полезно, если вы занимаетесь дизайном и интерфейсами, ну и для общего развития.
https://blog.esper.io/android-13-deep-dive/
https://blog.esper.io/android-13-deep-dive/