#compose #foldable
Folding composables
Android разработка массово начинает адаптировать Compose в приложения, но также не надо забывать и про новый тренд - складываемые устройства.
Автор стать рассказывает как объединить оба тренда в одном приложения - Compose UI для складного устройства.
Folding composables
Android разработка массово начинает адаптировать Compose в приложения, но также не надо забывать и про новый тренд - складываемые устройства.
Автор стать рассказывает как объединить оба тренда в одном приложения - Compose UI для складного устройства.
#googleplay
What to do if you lose the Android signing key?
Самое страшное для существующего приложения — потеря ключа подписи. Тут вас могла бы спасти Google Play App Signing, но есть и другой способ, с которым вам помогут в Google Play.
What to do if you lose the Android signing key?
Самое страшное для существующего приложения — потеря ключа подписи. Тут вас могла бы спасти Google Play App Signing, но есть и другой способ, с которым вам помогут в Google Play.
#camera #camerax
Using CameraX Exposure Compensation API
CameraX содержит специальное API, которое позволит вам компенсировать экспозицию, чтобы получить снимок лучшего качества!
Using CameraX Exposure Compensation API
CameraX содержит специальное API, которое позволит вам компенсировать экспозицию, чтобы получить снимок лучшего качества!
#room #ksp
Room & Kotlin Symbol Processing
В Room 2.4 появилась возможность генерировать код с помощью KSP, что позволило до 2 раз увеличить скорость компиляции, особенно при чистой сборке проекта.
В статье рассказывается история интеграции KSP в Room: а также с какими вызовами столкнулись разработчики. Авторы разработали библиотеку X Processing - абстракцию над KSP и Java AP
Room & Kotlin Symbol Processing
В Room 2.4 появилась возможность генерировать код с помощью KSP, что позволило до 2 раз увеличить скорость компиляции, особенно при чистой сборке проекта.
В статье рассказывается история интеграции KSP в Room: а также с какими вызовами столкнулись разработчики. Авторы разработали библиотеку X Processing - абстракцию над KSP и Java AP
#GooglePlay
Launching Data safety in Play Console: Elevating Privacy and Security for your users
Начиная с сегодня, в Google Play становится доступна форма Data Safety в Google Play Console в которой разработчикам приложений надо заполнить отчет, что собирает приложение, куда эти данные передаёт и как обеспечивает их безопасность.
Начиная с февраля 2022, пользователи будут видеть эти данные в Google Play, а с апреля уже начнут блокировать приложения за отсутствие информации или неудачно пройденное ревью.
Не забудьте что вы также и отвечаете за библиотеки, которые подключены к вашему приложению. Обратите внимание на SDK аналитик и рекламы
Launching Data safety in Play Console: Elevating Privacy and Security for your users
Начиная с сегодня, в Google Play становится доступна форма Data Safety в Google Play Console в которой разработчикам приложений надо заполнить отчет, что собирает приложение, куда эти данные передаёт и как обеспечивает их безопасность.
Начиная с февраля 2022, пользователи будут видеть эти данные в Google Play, а с апреля уже начнут блокировать приложения за отсутствие информации или неудачно пройденное ревью.
Не забудьте что вы также и отвечаете за библиотеки, которые подключены к вашему приложению. Обратите внимание на SDK аналитик и рекламы
#тестирование
Вышел Kaspresso 1.3.0
👉 Поддержка Allure
👉 Поддержка Robolectric - запуска Kaspresso тестов на JVM (с некоторыми ограничениями)
👉 Исправление багов
Вышел Kaspresso 1.3.0
👉 Поддержка Allure
👉 Поддержка Robolectric - запуска Kaspresso тестов на JVM (с некоторыми ограничениями)
👉 Исправление багов
#privacy #android12
How Android Wallpaper Images Can Threaten Your Privacy
Material You в Android 12 кастомизирует систему и приложения на основе цветов из заставки вашего телефона. Исследователь заявляет, что цена за фичу высока, так как можно с помощью заставки отслеживать пользователя.
How Android Wallpaper Images Can Threaten Your Privacy
Material You в Android 12 кастомизирует систему и приложения на основе цветов из заставки вашего телефона. Исследователь заявляет, что цена за фичу высока, так как можно с помощью заставки отслеживать пользователя.
#AndroidBroadcast #OkHttp
📺 Возможности OkHttp о которых вы не знали
Практически ни один Android проект не обходится без использования Retrofit, но мало кто интересуется тем что под капотом у этой библиотеки, чтобы выполнять сетевые запросы.
Библиотека OkHttp имеет множество возможностей, которые позволят вам эффективнее реализовывать сетевые операции и сделать приложения отзывчивее и лучше. Из видео вы узнаете о таких возможностях
📺 Возможности OkHttp о которых вы не знали
Практически ни один Android проект не обходится без использования Retrofit, но мало кто интересуется тем что под капотом у этой библиотеки, чтобы выполнять сетевые запросы.
Библиотека OkHttp имеет множество возможностей, которые позволят вам эффективнее реализовывать сетевые операции и сделать приложения отзывчивее и лучше. Из видео вы узнаете о таких возможностях
Stressing memory on Android
Современные смартфоны имеют много оперативки и хорошую автоматическую систему чистку оперативной памяти. По итогу воспроизвести ситуацию, когда мало свободной оперативки, воспроизвести сложно (
Автор статьи рассказывает про stressapptest - инструмент для создания высокой занятости памяти на любом устройстве
Современные смартфоны имеют много оперативки и хорошую автоматическую систему чистку оперативной памяти. По итогу воспроизвести ситуацию, когда мало свободной оперативки, воспроизвести сложно (
Автор статьи рассказывает про stressapptest - инструмент для создания высокой занятости памяти на любом устройстве
Используете ли вы пиратский софт?
Anonymous Poll
52%
Да
30%
Нет
11%
Не уверен(а)
7%
Не участвую в опросе
#db #nosql
Вышел ObjectBox 3.0.1
👉 Новое API для построения запросов
👉 Gradle плагин теперь будет проверять что Entity классы имеют конструктор по умолчанию
👉 Подписки на обновления теперь будете получать обновления поочередно, а не будут вызываться параллельно
👉 Появилась поддержка новых типов property:
👉 Исправление багов и улучшения API
Вышел ObjectBox 3.0.1
👉 Новое API для построения запросов
👉 Gradle плагин теперь будет проверять что Entity классы имеют конструктор по умолчанию
👉 Подписки на обновления теперь будете получать обновления поочередно, а не будут вызываться параллельно
👉 Появилась поддержка новых типов property:
String[]
и Map<string, String>
👉 Исправление багов и улучшения API
#безопасность #шифрование
How to Secure Secrets in Android (In-Depth) — Android Security-02
Разбор способов шифрования данныз на Android устройствах: KeyStore API, MasterKeys Management/KeyStore System, AndroidX Security
How to Secure Secrets in Android (In-Depth) — Android Security-02
Разбор способов шифрования данныз на Android устройствах: KeyStore API, MasterKeys Management/KeyStore System, AndroidX Security
#googleplay
Evolving our business model to address developer needs
Начиная с 2022 года, комиссия на все подписки в Google Play будет снижена с 30 до 15%. Интересно, повлияет ли это на стоимость подписки для пользователей или разработчики будут просто обогащаться больше?
Для тех кто продаёт электронные книги или музыкальные стриминговые сервисы получат еще лучшие условия - снижение комиссии до 10%.
Evolving our business model to address developer needs
Начиная с 2022 года, комиссия на все подписки в Google Play будет снижена с 30 до 15%. Интересно, повлияет ли это на стоимость подписки для пользователей или разработчики будут просто обогащаться больше?
Для тех кто продаёт электронные книги или музыкальные стриминговые сервисы получат еще лучшие условия - снижение комиссии до 10%.
#AndroidBroadcast #Новости
📺 Новости мобильной разработки
На этой неделе прошло несколько крупных презентаций: новые MacBook Pro, Pixel 6 & 6 Pro, рассказали про Kotlin и мультиплатформу, а также Google запустила процесс заполнения разработчиками секции "Data Safety". Обо всём этом в новостном выпуске
P.S. В видео можно найти промокод со скидкой на мерч от Android Broadcast
📺 Новости мобильной разработки
На этой неделе прошло несколько крупных презентаций: новые MacBook Pro, Pixel 6 & 6 Pro, рассказали про Kotlin и мультиплатформу, а также Google запустила процесс заполнения разработчиками секции "Data Safety". Обо всём этом в новостном выпуске
P.S. В видео можно найти промокод со скидкой на мерч от Android Broadcast