В среду компания Google объявила, что до конца 2026 года сделает Play Signal API доступным пользователям по всему миру.
TextKit — это редактор форматированного текста с поддержкой таблиц и верстки, предназначенный для многоплатформенной работы с Compose (Android, iOS, Desktop/JVM и Web — Wasm и JS)....
Разработка Пошаговая инструкция по внедрению скелетон-загрузки в ваше приложение System Design Interview: How Would You Let Users Upload Huge Files Even If the Internet Disconnects Midway?...
Когда команда Compose начала исследовать производительность, выяснилось, что корутины являются узким местом для многих операций, выполняемых вне композиции.
Flare — это современный и легковесный фреймворк на Swift, упрощающий работу со встроенными покупками и подписками. Построенный на базе StoreKit и StoreKit 2, он предоставляет чистый...
Промпт-инженерия уже вчерашний день, у вайб-кодеров новый культ — ramble, наговаривание/проговаривание задач ИИ. Когда вы формулируете запрос агенту, вы пытаетесь перевести наиболее точное представление того, что...
Проговаривание мыслей позволяет агенту понять логику, стоящую за каждым решением. Когда он начинает понимать, как именно вы рассуждаете, ему становится гораздо проще учитывать ваш вкус. Вы...
Flighty KMP — трекер полетов в стиле Flighty, созданный с помощью Compose Multiplatform, ориентирован на Android, iOS, десктопы (JVM) и веб-версии (Kotlin/Wasm) из единой кодовой базы....
В новом выпуске как Apple в iOS 27 удалось сократить время запуска приложений и разработка системы автоматической синхронизации фотографий, интервью с Senior iOS инженером из TikTok’а...
Видео и подкасты о разработке приложений и программировании за неделю. Интервью с Senior iOS инженером из TikTok’а Complex UI: Recreating iOS Lock Screen UI Animations Using...
Разберём архитектурную инверсию, реальные проблемы и ограничения SDD — и главное, когда его стоит применять, а когда не стоит.
Будет полезно продактам, дизайнерам и тимлидам, которые хотят быстрее синхронизироваться со стейкхолдерами, показывать целевую UX-логику до разработки и обсуждать не отдельные фичи, а целостное видение продукта.
ИИ - это множитель. Если у вас есть инженерная база, ИИ вас ускоряет. Если базы нет, ИИ умножает ошибки и увеличивает время на исправления.
Вместе с Алексеем Верховским, мейнтейнером фреймворка BMAD, мы разбираемся во всех прикладных вопросах вокруг разработки по SDD.
LNPopupController — это фреймворк для отображения контроллеров представлений в виде всплывающих окон для других контроллеров представлений, аналогично мини-плеерам Apple Music и Podcasts. Фреймворк спроектирован как универсальное...
Samsung на Galaxy Unpacked в Лондоне представил свои первые умные очки. В очках аппаратные решения Samsung объединены с искусственным интеллектом Google Gemini и платформой Android XR....
Каждые несколько лет Apple выводит системных инженеров из спячки, чтобы они немного улучшили динамический компоновщик, планирование процессора или предварительную загрузку данных.