uk
Feedback
StartAndroid

StartAndroid

Відкрити в 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

Показати більше
9 571
Підписники
-524 години
-117 днів
-2830 день
Архів дописів
Подборка видео и статей по последним обновлениям Android Developer Tools: - Database Inspector - Motion Editor - Layout Inspector - Compose Design Tools - Build Analyzer - Profiler ... #android https://android-developers.googleblog.com/2020/07/11-weeks-of-android-android-developer.html

При использовании в Kotlin блоков let/run и оператора elvis надо быть внимательным. Иначе код может сработать не так, как ожидалось. #kotlin https://dev.to/vlazdra/a-decompiled-story-of-kotlin-let-and-run-4k83

Несколько статей и codelab о том, как с Java переходить на Kotlin #android #kotlin #java https://developer.android.com/courses/pathways/kotlin-for-java

В Kotlin есть функция partition, которая по определенному условию разделит вашу коллекцию на два отдельных списка и вернет их
В Kotlin есть функция partition, которая по определенному условию разделит вашу коллекцию на два отдельных списка и вернет их вам в Pair<List, List>. #kotlin #collection https://twitter.com/MindOrksNextGen/status/1286164964525441025 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/partition.html#partition

Статья расскажет что такое Doze Mode и App StandBy, и как эмулировать эти режимы с помощью adb команд. А также затрагивает Battery Historian и использование BatteryStats в UI тестах. #android #performance #battery https://habr.com/ru/company/citymobil/blog/512668/

Статья с размышлениями о плюсах и минусах использования аннотации @Inject в конструкторе класса. Приходится выбирать между количеством кода и его зависимостью от конкретной библиотеки. #codebase #dagger #di https://proandroiddev.com/dagger-and-inject-on-constructors-do-or-dont-9d97e7c93f84

Небольшая статья для ознакомления с ActivityResult API, которое пришло на замену метода onActivityResult. #android https://android-developers.googleblog.com/2020/07/jetpack-activityresult.html

Если вы все еще используете Fabric Crashlytics и Answers, то до 15 ноября 2020 надо мигрировать на аналогичные инструменты от Firebase. #android #crashlytics https://firebase.googleblog.com/2020/06/crashlytics-sdk-now-available.html

Смотрите, какой крутой канал про Android и разработку приложений под него: @android_live. Автор канала несёт в мир новости и
Смотрите, какой крутой канал про Android и разработку приложений под него: @android_live. Автор канала несёт в мир новости и секреты из мира разработки, которые будут полезны не только новичкам, но и профи. Представьте, что вам теперь не надо открывать десять вкладок в браузере, потому что вся информация про Android — в одном канале. Как найти работу, если ты новичок? Как развиваться в сфере и не выгореть? А что там в других странах? На эти и другие вопросы отвечают программисты со всего света, у которых автор берет интервью. Хотите знать всё об Android-разработке из первых рук? Вам сюда @android_live #реклама

Сайт startandroid немного прилег. Проблема уже решается. Ответ от хостера: "В данный момент на сервере, где расположен ваш аккаунт, наблюдается повышенная нагрузка. Нашим специалистам известно о проблеме, и они делают все, чтобы решить ее в ближайшее время. Приносим извинения за возможные неудобства."

Несколько полезных советов по ускорению сборки приложения: - Use the latest Android Gradle Plugin - Avoid Legacy multidex - Disable multi-APK - Include a minimal resource - Disable PNG Crunching - Use Instant Run - Avoid Inadvertent changes - Don’t use dynamic versions of Gradle - Watch the memory - Enable Gradle Caching #android #build https://heartbeat.fritz.ai/10-tips-to-speed-up-android-gradle-build-times-c0ec665fc800

Нужно больше разработчиков - решил гугл и анонсировал курс Android Basics in Kotlin, который ориентирован на людей без опыта в программировании. Пока что доступен только Unit1. Остальные будут доступны по мере готовности. #android #kotlin #course https://android-developers.googleblog.com/2020/07/learn-android-and-kotlin-with-no-experience.html

В Android 11 появилась система IORap, которая ускоряет запуск приложений за счет предварительной подгрузки данных с диска. #android https://medium.com/androiddevelopers/improving-app-startup-with-i-o-prefetching-62fbdb9c9020

В IntelliJ IDEA (и в Android Studio) есть продвинутый поиск (и замена), который ищет по шаблону. Например - все методы с определенным количеством параметров. Этот механизм может быть использован в инспекции кода для нахождения и исправления некорректных паттернов в коде. #androidstudio https://habr.com/ru/company/krista/blog/510478/

Андрей Бреслав, один из создателей Котлина, написал отличную статью о том, что некоторым из нас полезно иногда помолчать, чтобы дать хоть какой-то шанс другим проявить себя. Мне, к сожалению, доводилось работать с коллегами, которых не заткнешь. Такой человек на митингах берет на себя все, думая, что все остальные не способны ничего сделать. Это не ведет ни к чему хорошему для команды в целом и очень демотивирует. Не будьте такими. https://habr.com/ru/post/508608/

#AndroidBroadcast #Kotlin #Coroutines Библиотеки kotlinx.* (Livestream) Когда: вторник, 14 июля, 20:00 (GMT+3) Обсуждаем библ
#AndroidBroadcast #Kotlin #Coroutines Библиотеки kotlinx.* (Livestream) Когда: вторник, 14 июля, 20:00 (GMT+3) Обсуждаем библиотеки Kotlin с их разработчиком. В программе Coroutines, Serialization, IO, DateTime, Стандартная Библиотека, новинки Kotlin 1.4 и ближайшее развитие экосистемы Kotlin. В гостях Всеволод Толстопятов из JetBrains. Всеволод занимается библиотеками и экосистемой вокруг Kotlin с фокусами на Coroutines и Serialization.

Краткий обзор операторов преобразования LiveData: map, switchMap, distinctUntilChanged. Плюс, возможность написать свое решение, используя MediatorLiveData. #android #livedata https://proandroiddev.com/livedata-transformations-4f120ac046fc

Полезная подборка распространенных вопросов с ответами по Котлину #kotlin #interview https://blog.mindorks.com/kotlin-android-interview-questions

Статья о том как под капотом реализовано сохранение ViewModel живым при повороте экрана. #android #viewmodel https://blog.mindorks.com/android-viewmodels-under-the-hood