Как данные о выделении памяти показали то, что Layout Inspector скрывал о рекомпозициях Compose.
Lucide Swift — библиотека для использования иконок Lucide с поддержкой векторной графики и типобезопасностью, нативная для SwiftUI. Более 2112 иконок (1738 обычных + 374 экспериментальных Lab),...
Apple предоставляет два очевидных способа добиться этого — и оба оказываются ловушками.
Arkive превращает ваши первью Compose и XML-представлений в просматриваемый каталог экранов вашего приложения — запись производится на JVM с помощью Roborazzi (или, при желании, Paparazzi), без...
В этом дайджесте надежное выполнение фоновых задач в iOS и детекция лица в реалтайме для биометрии в Android, забавные анимации с меш-градиентами в Jetpack Compose и...
Это не замена разработчика, а новый уровень продуктивности: задачи, которые раньше откладывались из-за нехватки времени или свободных рук, теперь выполняются систематически и без постоянного участия человека.
Google объявил о двух новых требованиях к качеству приложений в Google Play: ограничениях по использованию памяти и обязательном восстановлении авторизации при переносе приложения на новый Android-смартфон.
Небольшой, не требующий зависимостей Swift-пакет для поддержки нескольких версий iOS в SwiftUI — без нарушения цепочек модификаторов, дублирования целых представлений или разброса проверок #available по всему...
Неважно, хотите ли вы создать сверхперсонализированный пейвол или показать именно ту функцию, которая решает его конкретную задачу — локальный ИИ открывает новый способ адаптировать его под...
Kwery — это библиотека для управления серверным состоянием в Android-приложении. По смыслу она очень похожа на TanStack Query/React Query, только для Kotlin/Android. Она не заменяет Retrofit,...
Реальные сложности создания кроссплатформенного приложения с Kotlin Multiplatform — и то, как я решал каждую из них.
SwiftUI для видео. Компонуйте, трансформируйте и экспортируйте видео на Swift — так, как действительно хочется писать код. Kadr — cовременная декларативная библиотека на Swift для создания...
Уроки, извлеченные в процессе поиска надежного запуска фоновых задач в iOS 26.
DroidGauge — это инструмент командной строки, ориентированный на локальную работу, для воспроизводимых измерений производительности приложений Android. Он не требует root-доступа, APK-файла на устройстве, облачных сервисов или...
Теперь оно появилось: в Jetpack Compose 1.12 представлен MeshGradientPainter.
MYCloudKit — это фреймворк, разработанный для упрощения и автоматизации операций синхронизации, удаления и получения данных из CloudKit для вашего приложения.
В новом выпуске 136 уровней вложенности XCUITest и Android Runtime под капотом, как Tinder сократил холодные старты на 47% и новые условия распространения приложений в Евросоюзе,...
Компилятор ART совсем не прост, и на самом деле многие идеи из него сейчас пытаются внедрять в большой Java.
Павел Агалецкий о том, почему модели ошибаются даже при наличии строгих схем, что они на самом деле видят в контексте, и как меняется их поведение, когда...
Большинство приложений для подкастов обращаются к открытому API, выполняют буквальный поиск по словам, показывают чарты Apple — и на этом всё. Ошибитесь в написании названия шоу...