#AndroidAuto
Разрабатываем свое приложение для Android Auto
Хотите расширить ваше приложение за рамки телефона и сделать его удобнее для Android Auto? Тогда руководство по ссылке вам поможет. Автор демонстрирует разработку простого приложения
Разрабатываем свое приложение для Android Auto
Хотите расширить ваше приложение за рамки телефона и сделать его удобнее для Android Auto? Тогда руководство по ссылке вам поможет. Автор демонстрирует разработку простого приложения
#performance
Launch Response Time
Автор стать пишет библиотеку для помощи в замере производительности различных частей Android приложения и решил поделиться тем как лучше замерять старт приложения и какие там есть понятия: холодный/горячий старт, момент запуска приложения и пр.
Launch Response Time
Автор стать пишет библиотеку для помощи в замере производительности различных частей Android приложения и решил поделиться тем как лучше замерять старт приложения и какие там есть понятия: холодный/горячий старт, момент запуска приложения и пр.
#gradle
Manage Gradle version conflicts with resolution strategy
Современные Android проекты подключается к себе множество зависимостей, которые в свою очередь тоже имеют зависимости и так по цепочке. По итогу случаются ситуации, когда у вас разные модули подключают одну и ту же либу, но разной версии.
Какая же версия должна попасть в финальный билд? Версия что является новее? Не факт, ведь вы можете не обновляться из-за бага. Вообщем, нужен способ как это контролировать в Gradle и такой уже имеется, а автор статьи рассказывает о нём.
Manage Gradle version conflicts with resolution strategy
Современные Android проекты подключается к себе множество зависимостей, которые в свою очередь тоже имеют зависимости и так по цепочке. По итогу случаются ситуации, когда у вас разные модули подключают одну и ту же либу, но разной версии.
Какая же версия должна попасть в финальный билд? Версия что является новее? Не факт, ведь вы можете не обновляться из-за бага. Вообщем, нужен способ как это контролировать в Gradle и такой уже имеется, а автор статьи рассказывает о нём.
#локализация
Локализация Android-приложений: о чем умалчивает документация
В статье узнаете несколько аспектов локализации приложений, которые автор считает неочевидными, хотя всё завязано на особенности работе получения строк из ресурсов на основе конфигурации и работе с ней из кода приложения
Локализация Android-приложений: о чем умалчивает документация
В статье узнаете несколько аспектов локализации приложений, которые автор считает неочевидными, хотя всё завязано на особенности работе получения строк из ресурсов на основе конфигурации и работе с ней из кода приложения
👍1
#camerax #jetpack
Apply special effects to images with the CameraX Extensions API
CameraX помимо упрощения работы с камерой в Android добавила возможность расширения API, например использовать Боке, ночной режим или HDR фото, которые есть только в стандартном приложении камеры. В статье рассказывается о таких расширениях и как их подключать
Apply special effects to images with the CameraX Extensions API
CameraX помимо упрощения работы с камерой в Android добавила возможность расширения API, например использовать Боке, ночной режим или HDR фото, которые есть только в стандартном приложении камеры. В статье рассказывается о таких расширениях и как их подключать
#kmp
Results of the Kotlin Multiplatform Survey Q1-Q2 2021
По итогам опроса можно сказать что у KMM все больше и больше адептов, идёт расширение аудитории и пр. Интересно как выход Compose for iOS и новой модели памяти для Kotlin/Native повлияет на популярность KMM?
Results of the Kotlin Multiplatform Survey Q1-Q2 2021
По итогам опроса можно сказать что у KMM все больше и больше адептов, идёт расширение аудитории и пр. Интересно как выход Compose for iOS и новой модели памяти для Kotlin/Native повлияет на популярность KMM?
Android Contacts, Reborn
Если вы много работает с контактами, то автор статьи показывает своё решения для упрощения работы с ними.
Если вы много работает с контактами, то автор статьи показывает своё решения для упрощения работы с ними.
Смотрите ли вы видео на Яндекс Дзен?
Final Results
4%
Да
74%
Нет
19%
Что это?
3%
Не участвую в опросе
callback-ktx - это библиотека с набором обёрток над Callback API в Android SDK, чтобы использовать их в Coroutine. Например
viewLifecycleOwner.lifecycleScope.launch { animator.awaitStart() // Code after animation start}#compose #jetpack
7 things you should know before using Jetpack Compose
Автор статьи отвечает на 7 важных вопросов касательно Jetpack Compose. Ставь 👍 если большая часть из них совпала с вашими
7 things you should know before using Jetpack Compose
Автор статьи отвечает на 7 важных вопросов касательно Jetpack Compose. Ставь 👍 если большая часть из них совпала с вашими
#android12
Quick guide of alarms on Android 12
В Android 12 произошли изменения в работе с "точными будильниками" (exact alarm). Появилось новое разрешение, которое пользователь должен выдать через системные настройки. Интересно повлияет ли это изменения на гарантию его срабатывания?
Quick guide of alarms on Android 12
В Android 12 произошли изменения в работе с "точными будильниками" (exact alarm). Появилось новое разрешение, которое пользователь должен выдать через системные настройки. Интересно повлияет ли это изменения на гарантию его срабатывания?
#wear #compose
Compose for Wear OS now in Developer Preview!
Всем кому понравился Compose и разрабатывает приложение для Google Wear OS теперь можно будет сделать UI на Compose. Технология перешла в стадию DevPreview. Надеюсь она не пробудет в ней около года как Jetpack Compose.
Compose for Wear OS now in Developer Preview!
Всем кому понравился Compose и разрабатывает приложение для Google Wear OS теперь можно будет сделать UI на Compose. Технология перешла в стадию DevPreview. Надеюсь она не пробудет в ней около года как Jetpack Compose.
#jetpack #paging #madskills
Fetching data and binding it to the UI in the MAD skills series
Руководство по интеграции пагинации списков в RecyclerView на основе Jetpack Paging 3
Fetching data and binding it to the UI in the MAD skills series
Руководство по интеграции пагинации списков в RecyclerView на основе Jetpack Paging 3
Знаете чем занимаются бизнес аналитики?
Anonymous Poll
32%
Да
41%
Догадываюсь
21%
Нет
1%
Я сам BA
5%
Не участвую в опросе
Запись звука и отображение громкости на Android
Руководство как записывать звук и визуализировать его в UI, например как это делается при записи голосовых сообщений
Руководство как записывать звук и визуализировать его в UI, например как это делается при записи голосовых сообщений
Forwarded from Kotlin Multiplatform Broadcast
#kapt #ksp
Kotlin Symbol Processors (KSP)
KSP уже вышел в stable и вот JetBrains решила рассказать своё мнение. Говорят что он лучше, понимает синтаксис Kotlin и не нужно выполнять лишние шаги по сравнению с KAPT.
Главная новость - KAPT больше не будет развиваться и переходит в режим поддержки. Новые фичи будут только в KSP и других плагинах Kotlin компилятора. Про поддержку в IDE пока ничего не говорят.
Kotlin Symbol Processors (KSP)
KSP уже вышел в stable и вот JetBrains решила рассказать своё мнение. Говорят что он лучше, понимает синтаксис Kotlin и не нужно выполнять лишние шаги по сравнению с KAPT.
Главная новость - KAPT больше не будет развиваться и переходит в режим поддержки. Новые фичи будут только в KSP и других плагинах Kotlin компилятора. Про поддержку в IDE пока ничего не говорят.
#подборкавидео
📺 Экспертное собеседование. Секция по Kotlin. Тагаков из Lyft собеседует Попова из Bolt (~2 часа)
📺 Антон Архипов, kotlin developer advocate о версии 1.6, будущем Kotlin и работе в JetBrains (~1.5 часа)
📺 Architecture of the big teams. Android Academy (~2 часа)
📺 Manipulating lists using windowed, scan, firstNotNullOfOrNull: Solving Advent of Code Puzzles (~15 мин)
📺 Личный опыт: Compose революция: пора в прод? (~1 час)
📺 Эволюция CI в Android || Охэхэнные истории (~30 мин)
📺 Экспертное собеседование. Секция по Kotlin. Тагаков из Lyft собеседует Попова из Bolt (~2 часа)
📺 Антон Архипов, kotlin developer advocate о версии 1.6, будущем Kotlin и работе в JetBrains (~1.5 часа)
📺 Architecture of the big teams. Android Academy (~2 часа)
📺 Manipulating lists using windowed, scan, firstNotNullOfOrNull: Solving Advent of Code Puzzles (~15 мин)
📺 Личный опыт: Compose революция: пора в прод? (~1 час)
📺 Эволюция CI в Android || Охэхэнные истории (~30 мин)
Скучаете ли вы по Android Bro Bar?
Anonymous Poll
10%
Да
20%
Нет
56%
Что это?
14%
Не участвую в опросе
#AndroidBroadcast #Parcelable #Сериализация
📺 Кто быстрее: Android Parcelable или Serializable (24 мин)
В новом видео рассказываем о разнице между Serializable и Parcelable:
👉 в чём разница
👉 когда применить
👉 сравниваем скорость работы
📺 Кто быстрее: Android Parcelable или Serializable (24 мин)
В новом видео рассказываем о разнице между Serializable и Parcelable:
👉 в чём разница
👉 когда применить
👉 сравниваем скорость работы
Какой у вас опыт с Android Lint?
Anonymous Poll
25%
Что это?
39%
Знаю что это, но не использую
25%
Использую регулярно
8%
Писал(а) свои правила
0%
Писал(а) сам Android Lint
3%
Другое
7%
Не участвую в опросе