Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Как спроектировать сетевой слой в iOS (гайд для собеседования)
- iOS network frameworks и HTTP TCP Server внутри приложения
- Исследуем мир фото и видео редакторов
- Найди и исправь ошибки в коде — Задачи с собеседования
- Запускаем приложения на своем iOS-симуляторе
- Осторожно, Combine!
- Позаботимся о памяти при использовании value-типов
- Swift – больше, чем язык для iOS
- Apple планирует разрешить конкурирующим чат-ботам интегрироваться с Siri в iOS 27
- Apple может создавать более компактные модели на основе Google Gemini
- WWDC 2026 пройдет 8–12 июня
Milliseconds Make Millions: How and Why to Speed Up Your App, from InDrive’s Playbook iOS network frameworks и HTTP TCP Server внутри приложения How to identify your Apple keyboard layout by country or region How we decomposed a monolithic iOS application into 130+ modules and reduced build time by ~35% Talking Liquid Glass with Apple Migrating to String Catalogs in iOS iOS Architecture Done Right: MVVM + Clean Architecture Explained with Real Code & File Structure iOS Architecture That Doesn’t Break When Requirements Change Swift 6.3 and Beyond — The Road to Swift 7: What Every iOS Developer Needs to Know Xcode Instruments: Find Memory Leaks in 5 Minutes Stop Forcing MVVM on SwiftUI — It Was Never Designed for It Swift 6.3 Released Run your test suite across balanced shards The SwiftUI Way: patterns and anti-patterns for production apps Accelerate your machine learning workloads with the M5 and A19 GPUs Boost your graphics performance with the M5 and A19 GPUs SwiftUI Telegram Resizable Header | Scroll Effects | Animations Swift Service — инъекция зависимостей для современного Swift Engine — быстрые идиоматические API и представления SwiftUI PoolChat — mesh чаты со сквозным шифрованием для iOS
Android
- Как настроить сериализацию Kotlin Any с поддержкой Parcelable и Serializable в Android
- 10 ошибок, которые Android-разработчики до сих пор допускают при работе с Jetpack Compose
- Почему вам стоит включить Gradle Configuration Cache
- Интеграция GeckoView в Dynamic Feature
- Последнее слово в Android-навигации
- Новая версия Android Automotive от Google выйдет за рамки информационно-развлекательных систем
- Серия Galaxy S26 получила поддержку AirDrop для Quick Share
How Compose Preview Works Under the Hood How I Found a 34% Startup Win in a Modern Compose App Beyond Positions: Kotlin’s New Name-Based Destructuring CompositionLocal in Jetpack Compose Monitoring Android Vitals with the Play Developer Reporting API A Practical Guide to Lightning-Fast Jetpack Compose Screenshot Testing Image Cropper in Jetpack Compose Kotlin 2.3 Compiler: Speed Up Large Codebases by 40%+ 87 Results in Find Usages: Fixing Navigation Hell in Jetpack Compose Stop Fighting Multiple BackStacks in Jetpack Compose Navigation3 IntelliJ IDEA 2026.1 Is Out Explicit Backing Fields are experimental in Kotlin 2.3 Kotlin 2.3.20, Android Bench, and more CatPawSwitch — переключатель с кошачьей лапой Tracey — «черный ящик» для Compose-приложения
Кроссплатформа
- Модернизация и развитие зрелых продуктов на Kotlin Multiplatform: опыт компаний и эффект для бизнеса
- Flutter Widget Previewer: разработка UI без запуска приложения
- Capacitor: от веба к мобильным приложениям. Часть 3. OTA обновления в обход сторов
- Flutter — Dart, Impeller и реальные юзкейсы
- Flutter Widget Previewer: разработка UI без запуска приложения
I Replaced an Existing iOS Native App with React Native in 3 Weeks Want Next-Level UI In Flutter? Build Systems and Dependency Management in Flutter: Interview Questions That Will Test Your Expertise Your Flutter App Is a Monolith. Here’s How to Break It How to Use Flutter DevTools to Find Performance Issues Never Ship a Flutter App Without Validating Performance in Flutter DevTools
Разработка
- Как я прошел ад публикации в App Store и Google Play и вывел первые деньги
- Конвейер подготовки джунов сломан, и ни у кого нет плана по его исправлению
- Ребрендинг глазами разработчика: как мы переходили к единому кластеру «КИОН»
- Не начинают ли мобильные разработчики сожалеть о выборе профессии в 2026?
- Fury: Как за 4 месяца разработки мессенджера с нуля не сойти с ума
- Мониторинг LTE модемов: Из dBm и палок
- Путь инди-хакера
- Kotlin не для Android
Why your next mobile app is probably headless The Future Of Software Engineering with Anthropic Build Your First Claude Code Agent Skill: A Simple Project Memory System That Saves Hours I Stopped Coding for 5 Years. AI Helped Me Ship Mobile Apps Again We Hired 500 CSE Students. Fired 400 in 6 Months. I Failed 3 FAANG Interviews Because I Wrote Too Much Real Code How to build a full-stack app with Supabase and Stripe on Google AI Studio 1h Claude Code Crash Course For App Developers (Beginner Level)
Аналитика, маркетинг и монетизация
- В App Store обновилась аналитика
- Почему триалы больше не имеют смысла (и какую UA-тактику попробовать вместо них)
- Epic Games сокращает 1000 рабочих мест, заявляя о снижении активности в Fortnite
- Почему нужно делать ASO для приложения до его релиза в App Store и Google Play
- Маркетологи в мобайле: весенние выпуски 2026. Часть 2 + Часть 1
- Что происходит с подписочной моделью в приложениях: уроки, тренды и ориентиры на 2026 год
AI, Устройства, IoT
- Как я перестал бояться Claude Code и научил его не ломать мои проекты
- Я купил самый дешёвый MacBook от Apple и попробовал заняться настоящей разработкой
- Моя волна — теперь и в офлайне. Рассказываем, как уместили рекомендательную систему в сотню килобайт
- Превращаем дом из клееного бруса в умный: без лишних переделок и ремонта
- Риск «ещё одного промпта» при использовании агентской разработки
- Обзор Lenovo ThinkPad X13 Gen 6: маленький, легкий и невероятно практичный
- MacBook Neo может представлять собой самую серьёзную угрозу для Windows за последние годы

