Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Приложение без MVC или MVVM — опыт разработки
- Повторный вход в акторы в Swift
- Начинаем работу с мониторингом (Observability) iOS-приложений
- Удаленная аттестация приложения на macOS (отсутствует): как мы затестили решения и пришли к альтернативной гипотезе
- Жизнь iOS разработчика в условиях санкций
- Моменты неотзывчивости iOS-приложений: как найти и исправить
- App Store снижает комиссию в Китае
How to Handle Push Notifications the Right Way in 2026 Borrowing from Kotlin/Android to Architect Scalable iOS Apps in SwiftUI Mastering Geometry in SwiftUI — GeometryReader, GeometryProxy & onGeometryChange Apple Xcode MCP vs XcodeBuild MCP Is SwiftUI finally as fast as UIKit in iOS 26? Exploring Draw Effects and Gradient Rendering in SF Symbols How to change JSON keys by using Swift’s CodingKey protocol Composing Parsers with the swift-parsing Library Agent skills in Xcode: How to install and use them today Claude Is Now Inside Xcode — iOS Development May Never Be the Same SwiftUI Under The Hood: What’s Really Happening When You iOS Updates Agent Skills in Xcode — Build better SwiftUI apps with AI agents SwiftUI: Collapsible View with Interactive Bottom Sheet SwiftUI Pro — помощник по SwiftUI для ИИ SimpleChart — графики SwiftUI
Android
- Как я пытался чинить анимацию в Jetpack Compose LazyColumn
- Эффект размытия движения для вращающегося колеса в Jetpack Compose
- Как реализовать WebSocket на Android и не сойти с ума
- Неочевидное решение очевидной проблемы: грузим файлы
- Конец Android: план Google на 2026 год
- Ultron — фреймворк для тестирования Android UI и Compose
- Собираем грабли при профилировании Android-приложений
- Полный разбор Kotlin Inject — Dagger для Kotlin Multiplatform
- Google Play улучшается для игр
Jetpack Compose: Why you shouldn’t use LocalContext for Strings PhysicsBox. Adding physics to compose driven projects Generating Timeline Hover Previews with Android Media3 How WHOOP decreased excessive partial wake lock sessions by over 90% Boosting Android Performance: Introducing AutoFDO for the Kernel Elevating AI-assisted Android development and improving LLMs with Android Bench Exploring the EyeDropper API- Android 17 Android System Design Interview: Movie Ticket Booking System Kotlin’s “Guard Conditions”: The Best Feature You Haven’t Enabled Yet 51 Detekt Rules for Koin: Catch Anti-Patterns Your Compiler Misses The Evolution of Navigation: Migrating Upnext to Type-Safe Jetpack Compose Navigation 3 Scoping ViewModels in Compose My #1 Tip When ViewModels Grow Too Big Is THIS the Future of Jetpack Compose UI? Kotlin Flow Operators: You Can’t Do THAT with Collections… Pillarbox — универсальная экосистема воспроизведения мультимедиа LazyAdaptiveLayout — продвинутая сетка для Android Jetpack Compose
Кроссплатформа
- 20 приложений за 20 дней с Flutter и Antigravity
- Как я перестал верстать чеки в коде и написал визуальный редактор шаблонов для Flutter
Is AndroidX ViewModel the best choice for KMP projects? Is React Native Finally Ready to Replace Native Development? It Depends. Flutter. How to borrow code legally Is Flutter 3.38 Really Faster? Benchmark Tests & Comparisons Flutter. Vibe-coding the UI with Stitch and Gemini (in Trae) Why Flutter Apps Still Feel Slow — Even at 60 FPS
Разработка
- Как я пишу прибыльные приложения в одиночку (Идея + Build + Marketing Guide)
- Эволюция пушей: как мы превратили полезный инструмент в цифровой абьюз и почему гранулярность — наш единственный выход
- Приложение падало на старте. Мы теряли 5% пользователей. Разбор кейса FanBattle
- Гайд по релокации в любую страну — релокация, эмиграция
- Зачем программисту знать лямбда исчисление
- Мок интервью на позицию СТО
- Публичное собеседование по System Design
- Мобильная инфраструктура. Взгляд изнутри
- ВКонтакте и VK Education запускают буткемп для будущих менеджеров продукта
- Air в Public Preview — агентская среда разработки от JetBrains
I built a programming language using Claude Code CI/CD in Production with Jenkins – Complete DevOps Course
Аналитика, маркетинг и монетизация
- Tinder пытается вернуть людей к онлайн-знакомствам
- В мобильное приложение через большой экран: эффективные креативы для СTV-рекламы
- Приложения с подпиской 2026 — отчет RevenueCat
- Пользователь уходит из приложения: рынок забирают API, данные и ИИ-агенты
State of Solopreneurship 2026

