В новом выпуске отладка iOS-приложений на практике и решение для установки сторонних приложений на Android от Google, Remote Compose и Copy-On-Write, эффекты рисования и градиентного рендеринга,...
Если вы хотите глубже понять, как устроена камера Android, почему она ведёт себя непредсказуемо и как Camera2 API и CameraX влияют на качество съёмки — этот...
Хорошая новость заключается в том, что новый расширенный процесс — это одноразовая процедура, которую не нужно будет повторять каждый раз, когда пользователь хочет установить приложение из...
Monkeyrun — готовый к использованию кроссплатформенный CLI для мобильного хаотического (обезьяньего) тестирования Android и iOS приложений. Легковесный, удобный для CI/CD, единый исполняемый файл — без Appium,...
По мере того, как искусственный интеллект захватывает интернет, поисковая система Kagi из Пало-Альто переносит свою тщательно отобранную коллекцию некоммерческих веб-сайтов, созданных людьми, на мобильные устройства.
Rebound — это плагин компилятора Kotlin, который инструментирует каждую функцию с аннотацией @Composable легковесными вызовами отслеживания. Во время выполнения он отслеживает частоту рекомпозиции в соответствии с...
Давайте вернемся в будущее и посмотрим, что может предложить Remote Compose.
Vurt - мобильная платформа для вертикального стриминга, разработанная специально для независимых кинематографистов, позволяющая загружать свои микросериалы или полнометражные фильмы в вертикальном формате, ориентированном на мобильные устройства.
Встроенный фото пикер — это не «кастомный интерфейс галереи». Это системный инструмент выбора фотографий, отображаемый внутри вашей иерархии UI, обладающий теми же свойствами безопасности и конфиденциальности,...
Snappy Swipe — «упругий» способ удаления компонента из списка с помощью свайпа, вдохновленный выразительными уведомлениями Material 3.
Dejavu преобразует поведение рекомпозиции в тестовые утверждения.
В этом дайджесте приложение без MVC или MVVM, починка анимации в LazyColumn и эффект размытия движения для вращающегося колеса, 20 приложений за 20 дней, отчет о...
Как простая бизнес-задача поддержки параллельной загрузки файлов вылилась в глубокий ресерч и проработанное решение. Вместо старого Java-аплоадера на OkHttp получилось реализовать легкий и гибкий coroutine-first аплоадер...
В этом видео я разбираю, что происходит с платформой и почему Android 17 вызывает так много вопросов.
Pillarbox — это современная экосистема мультимедийных плееров, построенная на основе AndroidX Media3. Pillarbox разработан с учетом надежности, гибкости и эффективности, с полной возможностью настройки, с учетом...
LazyAdaptiveLayout — высокопроизводительный, настраиваемый адаптивный grid-layout для Android Jetpack Compose с ленивой загрузкой и адаптивной оптимизацией прокрутки. Поддерживает несколько типов раскладок: staggered, uniform, full-width и пользовательские...
Настоящие вращающиеся объекты так не выглядят. Колесу требовалось размытие в движении.
В новом выпуске замена циклов рекурсией и Android на десктопах, нарезание Android-монолита и промпт-контракты, снижение комиссии в Play Store, потери органики и что с этим делать,...
Приложения-определители грибов — полезный инструмент для прогулок на природе и обучения.
Доклад будет полезен разработчикам Android-приложений и мобильных ОС, исследователям безопасности и всем, кто интересуется безопасностью ОС и нестандартными подходами к защите мобильных приложений.