es
Feedback
StartAndroid

StartAndroid

Ir al canal en Telegram

Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html РКН - https://shorturl.at/p7iUr

Mostrar más
9 569
Suscriptores
-224 horas
-117 días
-3730 días
Archivo de publicaciones
Видео о том, как использовать команду gradle app:dependencies (в том числе и с ключом scan). Эта команда покажет все Gradle Dependencies проекта. Очень выручает, когда надо разрулить конфликты версий или узнать, какая именно версия библиотеки используется. #android #gradle https://www.youtube.com/watch?v=GqFzTb6EQlY&feature=youtu.be

Перевод большой и полезной статьи про инструмент для кастомизации текста - Span. Автор оригинала - Florina Muntenescu. "Вы сможете изменить цвет нескольких символов, сделать их кликабельными, изменить размер текста или даже нарисовать свои маркеры для списка с помощью span". В статье рассматриваются различные виды Span, их возможности, флаги и создание кастомных Span. #android #graphic https://bit.ly/2HNuJxQ

Важная тема, из-за незнания которой, легко можно получить код, работающий не так, как ожидалось. Почти всегда это спрашивают на Java-части собеседования. #java https://habr.com/ru/company/otus/blog/443710/

В конце следующей недели я лечу в Новосибирск на конференцию CodeFest. Буду там рассказывать про производительность: - Android Studio Profiler (CPU, Memory, Network, Energy) - GPU Rendering - GPU Overdraw - APK Analyzer - общие советы по производительности Это мой первый опыт публичного выступления, если не считать Knowledge Sharing на работе. Надеюсь, что в дальнейшем буду находить возможность выступать почаще. https://habr.com/ru/company/codefest/blog/440806/

Статья описывает несколько базовых правил при использовании MVVM: - логика должна быть в ViewModel - все события из View перенаправляются в ViewModel без каких либо дополнительных данных - ViewModel не держит ссылку на View, а использует, например, LiveData для взаимодействия - View может вызывать методы ViewModel, если что-то понадобилось В моем бесплатном курсе Architecture Components несколько последних уроков посвящены разбору MVVM архитектуры гугловских примеров. Посмотрите, если интересна эта тема #android #mvvm #architecture https://android.jlelse.eu/mvvm-how-view-and-viewmodel-should-communicate-8a386ce1bb42

Статья о том, почему надо переходить на Котлин. Порог вхождения там действительно невысокий. Я в свое время почитал официальный хелп, чтобы узнать основы, а потом уже периодически смотрел статьи с medium, чтобы узнать более продвинутые возможности. В итоге, когда я пришел на проект на Котлине, у меня не возникло никаких сложностей. Конечно, встречались еще в коде моменты, которые я не понимал, но хелп, medium и коллеги помогли разобраться. #android #kotlin https://habr.com/ru/company/mailru/blog/443752/

Вслед за WorkManager релизнулся и Navigation Component. Оба этих компонента я уже разбирал в своих уроках. Но это было почти год назад, так что надо будет найти время и актуализировать инфу. #android #jetpack https://android-developers.googleblog.com/2019/03/android-jetpack-navigation-stable.html

Небольшая статья, показывающая, как посмотреть новые фишки Android Q на примере диалога интернет настроек #android https://medium.com/@werder630/settings-panel-on-android-q-ad1da8639fea

Вышедшая Beta 1 of Android Q принесла следующие нововведения: enhancements for foldables, new APIs for connectivity, new media codecs and camera capabilities, NNAPI extensions, Vulkan 1.1 support, faster app startup, and more #android https://android-developers.googleblog.com/2019/03/introducing-android-q-beta.html

Несколько полезных видео от Mindorks про память, потоки, БД, котлин, RxJava и MVVM #android https://medium.com/mindorks/latest-video-tutorials-on-android-development-by-mindorks-10c55d02afa1

Подробный обзор компонента Bottom App Bar из Material Components #android #material https://medium.com/over-engineering/hands-on-with-material-components-for-android-bottom-app-bar-28835a1feb82

Подробный разбор KeyCycle из MotionLayout. Плюс пара полезных ссылок по этой теме. #android #animation https://proandroiddev.com/exploring-motionlayout-keycycle-b990d9cef5bf

Пост о миграции на AndroidX и Material Components. #android #material https://medium.com/mindorks/upgrading-to-material-components-ebc21ac4e95a

Вышла первая стабильная версия WorkManager из Android Jetpack #android #background https://android-developers.googleblog.com/2019/03/android-jetpack-workmanager-stable.html

Полезный материал для тех, кто хотел бы начать копать Flutter. Автор отвечает на вопросы, которые могут возникнуть у Android разработчика, например: "Какой аналог Intent во Flutter" или "Как узнать на каком элементе было нажатие". #android #flutter https://habr.com/ru/company/funcorp/blog/442432

Подборка советов по Android разработке, часть 2. В ней речь идет в основном о Kotlin. #android #bestpractice #kotlin https://medium.com/code-procedure-and-rants/android-development-tips-part-ii-476bbab182b9

Бесплатный Android курс на Udemy. Судя по описанию, дают базис + Location, HTTP, Sensors, Bluetooth. #android #course https://medium.com/freeonlinecourses/beginners-android-app-development-course-stepwise-classroom-716dbcf28962

Большой курс по Kotlin доступен на Udemy со скидкой 100%. Авторы обещают научить кодить приложения типа Instagram и Foursquare. #android #course #kotlin https://medium.com/freeonlinecourses/kotlin-for-android-o-development-from-beginner-to-advanced-85c374038e17