Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- 10 SwiftUI-хаков для более чистых приложений
- Swift Concurrency и CoreBluetooth: как построить современный BLE-сервис
- Generic’и и protocol’ы в Swift
- Эволюция презентационных паттернов SwiftUI
- В App Store открыт прием приложений для новейшие версии ОС
- Как правильно отлаживать iOS-приложения
The Cupertino Ghost in the Machine: An Analysis of Xcode’s New AI Assistant @ViewBuilder usage explained with code examples Creating Light and Dark Mode Icons using Icon Composer Turning CI Logs into Actions 7 Swift String Interpolation Tricks That Will Make You a Better Developer Swift 6.2 : Game-Changing Features SwiftUI Toggle: A Complete Guide Swift: Speech-To-Text With SpeechAnalyzer 21 SwiftUI Interview Questions Every iOS Developer Should Master (With Code Examples) The Hunt for Our #1 iOS Crash Why Your Swift App is Secretly Eating Memory (And How ARC is Both Saving and Destroying You Debug crashes in iOS using MetricKit Lazy-loading views with LazyVStack in SwiftUI Why 90% of SwiftUI Apps Get Dependency Injection Wrong Swift Loops in 2025: The Hidden Performance Tricks That Will Make Your Code 10x Faster Should you opt-in to Swift 6.2’s Main Actor isolation? Sticky Header For List View — SwiftUI Notification OnBoarding Animation Using SwiftUI iOS 26 Lock Screen Carousel With Reflection Effect Using SwiftUI Media Picker — настраиваемый медиа пикер на SwiftUI Voyager — фреймворк для навигации и маршрутизации в SwiftUI
Android
- MAX без оболочки: Что мы нашли в его APK
- Повышение производительности приложения за счет лучшего сокращения ресурсов
- Compose + Koin + Jetpack Navigation: что мы поняли за 2 года
- Swift на Android: создаём библиотеку
- 20 секретов Android, спрятанных в настройках разработчика
- «Ленивый граф», или Как мы оптимизировали старт приложения
- В сетях сетевого слоя
Mastering Conditional Layouts in Jetpack Compose: The Flexible Way runBlocking in practice: Where it should be used and where not Inside Burst’s Test Interceptors The Hidden Dangers of Jetpack Compose State (And How to Fix Them With Real Examples) Elevating media playback: Introducing preloading with Media3 Google Just Gave Android Developers Superpowers — Here’s How I’m Using Them Android Micro Frontend Interview Guide: 20+ Questions That Will Land You the Job Investigating IntelliJ Platform UI Freezes A Gradle Plugin to Help You Add 16KB Page Support in Google Play Easily Kotlin 2.2.20 Released HDR and User Interfaces Android ViewModel Interview Questions: Complete Guide with Real-World Implementation Gemini in Android Studio trains on your code Mastering MVI Architecture: Your Complete Interview Guide with Real-World Implementation Migration from Gson to Kotlinx Serialization in Android SMS Retriever API in Android Component Scoping Strategies: Managing Dependencies Like a Pro How to migrate to 16 KB pages Is Google going even more downhill with Android? — No more side-loading of Android apps Dependencies and Kotlin Native Code Quality at Scale: Future Proof Your Android Codebase with KtLint and Detekt The Life and Death of a Kotlin Native Object Get inspiration and learn from the Best — Patterns for Success Create custom CI/CD metrics: Analyzing build performance with Develocity Analytics OuterTune — музыкальный плеер для Android Translate Genie — генерация переводов в задаче Gradle SkyHigh 16KB Doctor — помощь в миграции на 16 Кб
Кроссплатформа
- Натив, Flutter или KMP — выбираем мобильный фреймворк для e-commerce
- Release — CherryPick 3.x
- Многомодульное приложение на Flutter
Pragmatic KMP for Mobile at Somnox Is it time for Flutter to leave the uncanny valley? The Package That Kills Flutter Apps Why Liquid Glass Is Making Developers Rethink Flutter Handling Errors in Flutter Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code Reveal — эффект подсветки (обучающие подсказки) для Compose Multiplatform
Разработка
- Писать код легко. Читать его — нет.
- Не просто решайте проблему — решайте ее эмоционально
- Поддержка PWA в Аврора 5.2
- Станислав Петров: «Ключевые отличия РЕД ОС М от Android – вовсе не в интерфейсе»
- Как мир вернулся в «классический веб» — взлет и падение эпохи мобильных приложений
- Как прийти к мультиязычной дизайн-системе и выучить арабский
- Тестирование Push-уведомлений: Полный чек-лист (ну или почти)
- Сделай удобно: подборка UI/UX-кейсов из цифровых и нецифровых продуктов
- SQLite. Невероятно быстро
- IT рынок умер
- Управление изменениями
- Первый предварительный обзор Visual Studio 2026 от Microsoft
- Snap переходит на «стартап-команды» из-за снижения доходов от рекламы
- Pluely — открытый аналог Cluely
- CatDoes — ИИ-генератор приложений
How can I deal with a team member who is always complaining? How to Get Rich as a Solo Software Developer You Don’t Need Animation Why Every Senior Developer I Know Is Planning Their Exit Learn to Build with Gemini Nano-Banana (Gemini 2.5 Flash Image) Godot Game Development for Beginners
Аналитика, маркетинг и монетизация
- 12 месяцев, 8 приложений, 0 долларов: трудные уроки инди-хакинга
- Делай деньги: как сегодня зарабатывают на приложениях и что в тренде монетизации
- Koah привлек $5 млн для размещения рекламы в ИИ-приложениях
- В 2025 году доля мобильных приложений c рекламной монетизацией выросла на 11 п.п. относительно 2024 года
- Clyx получил $14 млн на борьбу с одиночеством
- Bending Spoons приобретёт Vimeo
- 11 суровых истин о росте
- Самые скачиваемые и зарабатывающие приложения в мире в августе 2025
- Focus Friend — приложение, которое свергло ChatGPT
- Самая важная карта
- Важные изменения ASO в 2025 году
- Как найти ключевые слова, которые действительно сработают
AI, Устройства, IoT
- Локальный AI: Прагматичное руководство по запуску LLM на своем железе
- Как я заменил систему диалогов старой игры на живую LLM
- Как это сделано: пешеходный мост с пиксельной подсветкой
- Современные генеративные модели и приложения на их основе
- Разработка Pipes Counting: от идеи до публикации
- Какие угрозы несет AI — AI Safety, AGI, AI Alignment

