Forwarded from Rozetked (Данил Гаращенко)
Для тех, кто всё пропустил, мы разобрали главные анонсы минувшей «железной» презентации Made by Google.
rozetked.me/articles/3361-chem-otlichilas-made-by-google-2018
rozetked.me/articles/3361-chem-otlichilas-made-by-google-2018
В последнее время мне на работе пришлось плотно поработать над скоростью приложения и устранением мемори ликов. Это навело меня на мысль, что тема важная и о ней надо рассказать. Пару недель назад я запустил новый курс - Производительность.
Пока готовы 5 уроков. Думаю, что всего их получится не менее 15. Первые два доступны без регистрации и смс.
В первом уроке поговорим о том, почему для приложения очень важна производительность, и обсудим общую схему поиска и устранения проблем. Я опишу пару случаев из моей практики и подробно расскажу, о чем будет этот курс.
Во втором уроке рассмотрим самые распространенные приемы и советы по созданию эффективного приложения.
В отдельном чате пишите ваши пожелания по содержанию курса.
Ну и, конечно же, подписывайтесь и ставьте лакйи ))
Пока готовы 5 уроков. Думаю, что всего их получится не менее 15. Первые два доступны без регистрации и смс.
В первом уроке поговорим о том, почему для приложения очень важна производительность, и обсудим общую схему поиска и устранения проблем. Я опишу пару случаев из моей практики и подробно расскажу, о чем будет этот курс.
Во втором уроке рассмотрим самые распространенные приемы и советы по созданию эффективного приложения.
В отдельном чате пишите ваши пожелания по содержанию курса.
Ну и, конечно же, подписывайтесь и ставьте лакйи ))
StartAndroid
Урок 1. Введение
Курс Android Performance. Как найти проблемы производительности приложения и устранить их.
Как сделать анимированный переход между Grid и List
#android
https://medium.com/@alla.dubovska/android-recyclerview-animated-transition-between-grid-and-list-layouts-b2309e1d9f19
#android
https://medium.com/@alla.dubovska/android-recyclerview-animated-transition-between-grid-and-list-layouts-b2309e1d9f19
Medium
[Android] RecyclerView animated transition between Grid and List layouts.
If you have a RecyclerView that can display data both in a grid and a list you may think about making transition between them animated…
Полезная памятка по фоновой работе в Android. Расписано, в каких случаях какие фоновые механизмы рекомендуется использовать.
#android #background
https://android-developers.googleblog.com/2018/10/modern-background-execution-in-android.html
#android #background
https://android-developers.googleblog.com/2018/10/modern-background-execution-in-android.html
Android Developers Blog
Modern background execution in Android
Posted by Luiz Gustavo Martins, Partner Developer Advocate, Partner DevRel This is the third in a series of blog posts in which outli...
Краткое описание принципов SOLID с примерами
#solid
https://medium.com/@bakargogia/solid-android-850841952773
#solid
https://medium.com/@bakargogia/solid-android-850841952773
Medium
SOLID Android
A class should have one, and only one, reason to change.
Доклад с AppsConf на тему SingleActivity-приложений.
#android #architecture
https://habr.com/company/redmadrobot/blog/426617/
#android #architecture
https://habr.com/company/redmadrobot/blog/426617/
Хабр
Лицензия на вождение болида, или почему приложения должны быть Single-Activity
На AppsConf 2018, которая прошла 8-9 октября, я выступил с докладом про создание андроид-приложений целиком в одном Activity. Хотя тема известная, существует мн...
Различные способы дебага http-запросов
#android #debug #network
https://medium.com/@ievgeniitkachenko/different-ways-to-debug-https-requests-in-an-android-emulator-cbf4e0c8ce17
#android #debug #network
https://medium.com/@ievgeniitkachenko/different-ways-to-debug-https-requests-in-an-android-emulator-cbf4e0c8ce17
Medium
Different ways to debug https requests in an Android emulator
A lot of developers face problems while debugging https traffic via the android emulator. There are a lot of ways to see requests details…
Статья рассматривает, как перейти к RxJava и LiveData, если вы вдруг еще этого не сделали
#android
https://habr.com/company/funcorp/blog/426999/
#android
https://habr.com/company/funcorp/blog/426999/
Хабр
На поводу у трендов, или движение навстречу RxJava и LiveData
На дворе 2018 год. Всё чаще встречаются слова RxJava и LiveData. Но если вдруг так случилось, что в вашем приложении до сих пор балом правят старомодные решен...
Статья про использование BottomAppBar. В первом абзаце есть ссылка на первую часть статьи.
#android #material
https://medium.com/@serbelga/material-components-android-bottomappbar-part-ii-1ae0079ec3a6
#android #material
https://medium.com/@serbelga/material-components-android-bottomappbar-part-ii-1ae0079ec3a6
Medium
Material Components Android: BottomAppBar — Part II
In the previous post we defined the implementation and use of this component. In this post we’ll specify some features about its behavior…
В статье описывается использование разных конвертеров в одной инстанции Retrofit. С помощью аннотаций можно указать, какой конвертер должен использоваться.
#android #network #retrofit
https://medium.com/mindorks/retrofit-with-multiple-converters-71ecd4042681
#android #network #retrofit
https://medium.com/mindorks/retrofit-with-multiple-converters-71ecd4042681
Medium
Retrofit with multiple converters
Hello Guys!! I have integrated retrofit with rxjava2.0 in my project, everything was going smooth, I have created a retrofit instance and…
Несколько учебных материалов о том, как Google Play Console может помочь вам в создании успешных приложений
#android #googleplay
https://playacademy.exceedlms.com/student/catalog
#android #googleplay
https://playacademy.exceedlms.com/student/catalog
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Небольшой материал, который расскажет о разнице между minSdkVersion, compileSdkVersion и targetSdkVersion, и объяснит, что такое Android Build Tools и Android Gradle Plugin.
#android #gradle
https://medium.com/compas/a-developers-insight-s-about-android-gradle-ccf5eb1882da
#android #gradle
https://medium.com/compas/a-developers-insight-s-about-android-gradle-ccf5eb1882da
Medium
a Developer’s insight(s) about Android + Gradle
Developers are afraid of gradle because it consumes their valuable time if they sit to fix the issues. Most of the gradle issues arise…