Как данные о выделении памяти показали то, что Layout Inspector скрывал о рекомпозициях Compose.
Arkive превращает ваши первью Compose и XML-представлений в просматриваемый каталог экранов вашего приложения — запись производится на JVM с помощью Roborazzi (или, при желании, Paparazzi), без...
В этом дайджесте надежное выполнение фоновых задач в iOS и детекция лица в реалтайме для биометрии в Android, забавные анимации с меш-градиентами в Jetpack Compose и...
Это не замена разработчика, а новый уровень продуктивности: задачи, которые раньше откладывались из-за нехватки времени или свободных рук, теперь выполняются систематически и без постоянного участия человека.
Google объявил о двух новых требованиях к качеству приложений в Google Play: ограничениях по использованию памяти и обязательном восстановлении авторизации при переносе приложения на новый Android-смартфон.
Kwery — это библиотека для управления серверным состоянием в Android-приложении. По смыслу она очень похожа на TanStack Query/React Query, только для Kotlin/Android. Она не заменяет Retrofit,...
Реальные сложности создания кроссплатформенного приложения с Kotlin Multiplatform — и то, как я решал каждую из них.
DroidGauge — это инструмент командной строки, ориентированный на локальную работу, для воспроизводимых измерений производительности приложений Android. Он не требует root-доступа, APK-файла на устройстве, облачных сервисов или...
В новом выпуске 136 уровней вложенности XCUITest и Android Runtime под капотом, как Tinder сократил холодные старты на 47% и новые условия распространения приложений в Евросоюзе,...
Компилятор ART совсем не прост, и на самом деле многие идеи из него сейчас пытаются внедрять в большой Java.
Большинство приложений для подкастов обращаются к открытому API, выполняют буквальный поиск по словам, показывают чарты Apple — и на этом всё. Ошибитесь в написании названия шоу...
Tinder столкнулся с сильно неоптимизированной кодовой базой и большим количеством DEX-файлов, поэтому команде требовался способ точно проанализировать правила минимизации приложения.
Поскольку Android расширяет использование лимитов памяти для отдельных приложений на устройства всех классов ОЗУ, сейчас самое время провести аудит потребления памяти вашим приложением.
ZeroDroid — открытое Android-приложение, которое превращает смартфон в универсальный набор инструментов для анализа беспроводных сетей, радиосигналов, датчиков и безопасности. Проект объединяет 29 инструментов в пяти категориях:...
Если их не понять, можно в итоге получить конфигурацию агента, которая будет стоить дороже, работать медленнее и выдавать результаты хуже, чем если бы вы вообще ничего...
Такое небольшое изменение в мышлении может фундаментально изменить подход к проектированию архитектуры пользовательского интерфейса в Android.
Bridge — это среда выполнения фоновых задач Android, построенная непосредственно на основе собственных примитивов платформы: журнала событий с возможностью добавления данных, диспетчеризации с мультиплексированием JobWorkItem, анализе...
В этом дайджесте Android-приложение Polymarket на Swift, Structured Concurrency и отмена корутин, что нового во Flutter 3.47 и разработка мобильного приложения с помощью Claude Code, конкурирующие...
Fud AI — открытый privacy-first трекер калорий для iOS и Android. Позволяет делать снимки или импортировать до 10 фотографий еды с возможностью добавления заметок, сканировать штрихкоды,...
Пожалуй, самая интересная мысль всей дискуссии заключается в том, что кризис Android-карьеры для опытного разработчика может оказаться не концом мобильной разработки, а концом слишком узкой специализации.