Фокус — не на рекламе конкретных инструментов, а на изменении роли разработчика, архитектуры приложений и процессов проверки качества кода.
Debroid (DEBug + AnDROID) — это headless CLI, работающий по протоколу Java Debug Wire (JDWP), позволяющий агентам ИИ — Claude Code, Grok Build, Codex, OpenCode, Cursor,...
Тот же запрос, та же таблица, тот же код, который мы выпустили три года назад, — только теперь он незаметно перестал работать быстро.
Diligence — это легковесный пакет Swift, содержащий набор UI-элементов для создания About экранов приложений для iOS и macOS.
Я годами избегал этого модификатора, потому что само название звучало как ловушка. Затем возникла проблема с компоновкой, которую мог решить только он.
Приложение для управления задачами со всеми необходимыми функциями. Фичи: Повторяющиеся задачи — Создавайте задачи, которые повторяются ежедневно, еженедельно или ежемесячно. Вложенные подзадачи — Организуйте работу с...
Довольно короткая история об утечке памяти, дампе кучи и решении проблемы одной строкой кода.
Untold Engine — это XR-движок с открытым исходным кодом на Swift/Metal для высокопроизводительных приложений пространственной визуализации для платформ Apple, предоставляющий разработчикам полный контроль над рендерингом, шейдерами...
Конкурентное выполнение больше не является продвинутой темой, актуальной только для специализированных приложений. Это фундаментальная часть современной iOS-разработки.
Strata — это плагин Gradle, который контролирует явно заданный граф зависимостей между архитектурными слоями в многомодульной сборке. Каждый слой представлен уже существующим проектом верхнего уровня. Сам этот...
В этом дайджесте дистрибуция iOS‑приложения без App Store и 5 лет Compose, верификация Android разработчиков и нагрев iOS-устройств как продуктовая метрика, локальные LLM на iPhone, "бумажный"...
Поговорим про инженерную культуру Apple и Яндекса: как устроены процессы, чем отличается работа разработчика в бигтехе США и России.
AI в разработке заставляет нас быстрее перейти от «я пишу» к «я проектирую». И да, программисты остаются нужны, но не все.
Кирилл делает разбор свежего примера Android приложения от Google с демонстрацией возможностей AI на без сервера и интеграцией в систему через App Functions.
xclocSmith — линтер и редактор для каталога строк локализации Xcode. Он находит все проблемы с переводами, редактирует файлы .xcstrings, не разрушая структуру и данные, добавленные Xcode, и...
Три крупнейшие компании по доставке еды почти одновременно перестроили поиск вокруг больших языковых моделей. Они опирались на схожие исследования и сталкивались с похожими производственными ограничениями, но...
Оптимизация производительности заключается не столько в применении отдельных приёмов, сколько в понимании того, как приложение ведёт себя в реальных условиях.
TextKit — это редактор форматированного текста с поддержкой таблиц и верстки, предназначенный для многоплатформенной работы с Compose (Android, iOS, Desktop/JVM и Web — Wasm и JS)....
Когда команда Compose начала исследовать производительность, выяснилось, что корутины являются узким местом для многих операций, выполняемых вне композиции.
Flare — это современный и легковесный фреймворк на Swift, упрощающий работу со встроенными покупками и подписками. Построенный на базе StoreKit и StoreKit 2, он предоставляет чистый...