Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Как Apple в iOS 27 удалось сократить время запуска на 30%
- 460 ГБ, свободно 14: археология диска разработчика
- Шесть часов на один рендер: как я собрал нативную студию Ideogram 4 на Swift и MLX
- Как функция сохранения удалённых сообщений едва не положила весь мессенджер
- Интервью с Senior iOS инженером из TikTok’а
- 50 вопросов о System Design, ответы на которые должен знать каждый Senior iOS-разработчик: часть 3
- Теперь Claude Code может тестировать iOS-приложения в симуляторе
- Отчеты пользователей с Diagnostics: более быстрое устранение ошибок с помощью ИИ
Rendering SwiftUI Previews with Xcode’s MCP Server A WWDC 26 Update on Building a Mac-assed App with SwiftUI Building configurable widgets with WidgetKit and SwiftUI How to Test iOS Apps in Different Time Zones on a Physical iPhone Building adaptive non-modal panels in SwiftUI Building an Animated Character in SwiftUI Foundation Models Utilities Will SwiftUI Fully Replace UIKit? Apple Container for Swift Server Development: Docker Alternative Every iOS Dev Should Know Swift Memory Layout: Everything You Need to Know About Stack, Heap, ARC and CoW Complex UI: Recreating iOS Lock Screen UI Animations Using SwiftUI SwiftUI Network Reachability with NWPathMonitor and Observation Elastic Custom Segmented Control — SwiftUI LNPopupController — всплывающие окна поверх других контроллеров представлений Simslim — уменьшение потребления памяти iOS-симулятором iOS Performance Agent Skills — коллекция навыков для улучшения производительности iOS-приложений
Android
- Разработка системы автоматической синхронизации фотографий: Android System Design
- Как я добавил HEIF, HEIC и AVIF в Android-ImageMagick7
- Samsung представил свои умные очки на Android XR
- Интеллектуальные приложения для Android: введение в Jetpacker
- Компания X перезапустила обновленное приложение для Android после года работы над ним
- Kotlin исполняется 15 лет
A Great Gradle Module Structure Live coding with dir stepper Fakes vs Mocks in Testing How I Used a QA Agent Workflow to Reduce Manual Testing Pressure Stop Wasting Tokens: How I Use Claude for Android Development in 2026 Upcoming Changes to the Nearby Connections API Android 17 Privacy Features That Will Break Your App And How to Fix Them From buildSrc to Convention Plugins: A Practical Gradle Refactor Optimize your apps for the next generation of Samsung Galaxy devices Material 3 Just Got a Serious Upgrade How One Missing `return` Cut My Android Test Runtime by 72% One Module, One Job: Adding Google’s In-App Review API Without Wrecking Your Architecture Android XR fireside talk: Building the future of spatial experiences Beginner’s Guide to Analytics Logging on Android With Firebase Analytics Tiny Models, Big Impact: On-Device AI for Real Apps The State of Amper Run, Kotlin, Run! Serve-avd — трансляция Android-эмулятора в веб Compose A11y Scanner — cканер доступности для Jetpack Compose
Кроссплатформа
- Ошибки не должны быть безмолвными: Sentry, Firebase Crashlytics и Datadog в одном Flutter‑приложении
- AI-centric архитектура Flutter-приложения (и не только) для небольших стартапов
- Яндекс.Карты в Expo в 2026: поддерживаемый нативный SDK
Change the Map: Feature Flags and Remote Config in Kotlin Multiplatform Flutter. The custom button that collects fingerprints The full KMPilot walkthrough: an Android + iOS app from seven Claude Code commands, every prompt and timing included Vercel Reinvents React Native, Sub-Second OTA Updates, and an X Button Finally Doing Its Job Everyone on Medium Published “Is Flutter Dying” This Month. I Pulled the Actual Numbers Instead of Having an Opinion. How You Get the REAL Liquid Glass Effect In Compose Multiplatform Full-Stack Kotlin AI: Powering Compose Multiplatform apps with Koog & MCP What Nobody Told Us About Shipping Kotlin to iOS
Разработка
- Как мы делаем 2D-симулятор грузоперевозок: что уже готово и куда движемся к MVP
- Вы только что наняли миллион плохих сотрудников
- Измеряя незримое: что и как измерять в мобильной разработке
- ИИ в мобильном банке для бизнеса: где заканчивается чат и начинается польза
- Особенности SRE в мобильном банкинге: подходы, вызовы и специфика
- Автоматизация метаданных App Store и Google Play с fastlane и Azure Pipelines
- Spec-Driven Development: теория, инструменты, практика
- Как за три дня собрать прототип продукта и сократить месяцы согласований
- Зачем учить Kotlin, если есть ИИ?
- Spec-Driven Development на практике — SDD, BMAD, OpenSpec, вайб кодинг
- Как Netflix справляется с 260 миллионами одновременных потоков без буферизации
- $100 млн для open source
How Anthropic runs large-scale code migrations with Claude Code AI Skills for Product Designers Google is open-sourcing its 3D emoji Claude Design: Create Stunning Animations and Motion Graphics
Аналитика, маркетинг и монетизация
- MeBeMe помогает прервать дум-скролинг и стать лучшей версией себя
- Yope — частная социальная сеть без алгоритмов и рекламы
- Маркетологи в мобайле: Марина Кондрашова (генеральный директор Getblogger)
- StoryKit — приложения для iPhone, которое создает «персонализированные детские истории»
- Количество релизов в App Store выросло на 50%, но загрузки увеличились только на 2%
- DarkGram: как мы делаем power‑user Telegram‑клиент для iOS — и почему его нет в App Store
- Посмотрел, как современные дейтинг приложение обращаются с данными и нежелательным контентом
AI, Устройства, IoT
- Почему нельзя идеально оптимизировать светофоры: дело не в алгоритмах
- Записал, с кем разговаривают восемь приборов в моей квартире
- Как рой ИИ-агентов Cursor создал SQLite с нуля за $1339
- Дальняя связь на модулях LoRa: принимаем сигнал ниже уровня шума
- Ошибки не должны быть безмолвными: Sentry, Firebase Crashlytics и Datadog в одном Flutter‑приложении
- IrDA для Алисы
- Умные камеры подождут: мониторинг промышленного оборудования на ESP8266 и оцифровка производства
- Как я научил терминал спутникового мониторинга жарить попкорн

