Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Даем ИИ видеть SwiftUI: Xcode Preview MCP на практике — проблемы и надежды
- Применение gRPC при разработке приложений под iOS
- Как анимировать матрицу на Swift UIKit
- Google исправил проблему в Firebase, из-за которой сбоили тысячи приложений
- Новый генеральный директор Apple стремится сделать работу компании более быстрой и эффективной
- ArrangementView: подумайте, прежде чем компоновать
Design your own SF Symbols Making Xcode and agents share incremental builds Stop Sleeping: Deterministic Tests for Concurrent Swift Code How to reduce token usage in Claude Code, Codex, and Cursor The iOS Developer Roadmap Is Changing. Here’s What I’d Learn in 2026 My Manager Told Me iOS Has No Future. I’ve Spent Nine Years Building One. Performance Profiling for iOS Apps: Optimization Mastery macOS 27 Has a Hidden LLM Inside — 10 (Amazing) Things You Can Do With It The iOS Developer Skills That Will Keep You Relevant Until 2030 Iterative data loading in Swift Using Swift’s ‘some’ keyword beyond SwiftUI Getting started with System One models in Swift Interactive Sheet Header Scroll Effect Using SwiftUI Mastering SwiftUI Reordering in iOS 27 Lists, Grids & Sections Safari’s Collapsible Bottom Bar Using SwiftUI Apple Music Mini Player Transition Using SwiftUI Floe Agent — нативное рабочее пространство с ИИ-агентами для iPhone и iPad HomeKit — управление умным домом через MCP Apple Shipkit — инфраструктурная основа для релизов
Android
- A2UI в Jetpack Compose: как ИИ-агенты могут создавать нативные Android-интерфейсы
- Смотрим кино вместе на своём сервере: как заставить плееры идти в ногу и не дёргать картинку
- Интеллектуальные приложения для Android: агентские рабочие процессы внутри приложения
- Как добавить новый сценарий в существующее Android-приложение без технического долга
- Анимация iPhone Duo на Galaxy Fold: от красивой демки до работающего приложения
- Монопроект — это то, что вам нужно
- Глобальные изменения в Android Developer Verification
- Отчет The State of Kotlin in 2026
- Кастомный макет в Jetpack Compose: расстановка книг Libby
Securing Android SDKs: A Defense-in-Depth How to represent a fetching state: FetchingState How a Forgotten Feature Flag Took Down a Critical Feature Driving growth on Google Play: The next era of subscriptions One-Time Events from ViewModel: Channel vs SharedFlow vs StateFlow Why Your LazyColumn Is Still Janky Optimizing Android Apps for Low-End Devices: Managing Memory, Startup, and Device Fragmentation AndroidX Security State Libraries: A Simple Guide Brought my Gradle build time from 6 mins to 26 sec Android Studio Rabbit 1 now available Stop making destructuring bugs with Kotlin’s NEW name based destructuring feature ComposeBridge — визуальный редактор для Jetpack Compose Focora — подсветка фич для знакомства пользователей
Кроссплатформа
- Как теплотехник в 50 лет стер границу между КИПиА и IT: пишем универсальный Android‑SCADA движок на Flutter
- Flutter на клиенте, Fletch на сервере: бэкенд на знакомом Dart
- 3D в игре на Flame: от одной модели до целого мира
- Capacitor: от веба к мобильным приложениям. Часть 5. Микрофронтенды в Capacitor
- Одна папка вместо разбросанных файлов: как я сделал переносимое хранилище для офлайн-приложения на Flutter
A More Reliable Compilation Scheme for Kotlin Multiplatform Modules Remastering the world’s first Flutter game in 3D Dart Memory Under the Hood: Heap, Garbage Collection & Object Lifetimes Kotlin/Wasm in KMP: real new target or just another demo platform? Why Flutter Apps Sometimes Feel Janky Wrapping a Swift Package in a Gradle Module: How RevenueCat’s KMP SDK Builds purchases-ios Without CocoaPods Dart pub.dev exceeds 90k packages
Разработка
- Я написал свой музыкальный плеер со своим стримингом: Android, Windows, Linux и сервер на Rust
- Офлайн-карта в кармане: 48 районов, PMTiles и телефон, который в 90 раз медленнее ноутбука
- Запускаем множество ИИ на телефоне без интернета в новом формате CMF
- Студенты переключаются с информатики на искусственный интеллект и инженерию
- Avito.Tech.Conf 2026
- Найм в QA: правда ли тестирование — легкий путь в IT?
- RAG — AI, агенты и поиск
My Development Setup in 2026 The Code Nobody Reads How to Build a Design System in a Weekend (For Solo Devs and Small Teams) C64 Mercenary: a novel exploit bug in a 41-year-old game We will all be generalists Full Guide on Creating Reliable & Stable AI Agent Skills
Аналитика, маркетинг и монетизация
- Новые функции Audible позволяют исследовать мир книг и общаться с персонажами с помощью ИИ
- DoorDash запустил ИИ-агента, которому можно написать сообщение и заказать еду
- Новые функции OpenAI бросают прямой вызов модели магазинов приложений
- У iPhone Duo, возможно, уже появилось первое «убойное» приложение — виртуальный Walkman
Apps, Agents, and Aggregation This 24-Year-Old Makes $4M a Year From His Apps — and Almost Every One Clears $20K a Month One prime-time TV segment brought WeWard 300,000 downloads in under five minutes, and crashed the app
AI, Устройства, IoT
- Большой научный обзор Wi‑Fi‑сенсинга: данные, модели, проблемы и перспективы решения
- Русский текст в Claude Opus 5 стоит в 3,9 раза дороже, чем в GPT-5.5, при одинаковой цене за токен
- Я обучил нейросеть играть в «Точки» — теперь она меня обыгрывает
- Метеостанция, которая измеряет радиацию: счётчик Гейгера, ESP32 и LoRa
- Теплицы на автопилоте: свет, шторы и вентиляция
- Edge‑навигация своими руками: ESP32 + Android + велосипед/мотоцикл
- Repka Pi 5, обзор и сравнение c Raspberry Pi 5 — сразу впечатляющие результаты
- Универсальный, но не вполне: как мы интегрировали Matter over Wi-Fi в Умный дом Сбер (и с чем столкнулись)
- OpenAI выпустила GPT-6.1 Sol
- Anthropic выпускает Sonnet 5.5
- OpenAI улучшает Codex
- OpenAI запускает Dots — жизнерадостных автономных агентов
- Обзор HyperX OMEN 15: хороший игровой ноутбук со стандартными ограничениями

