В этом выпуске разработка приложений с помощью ИИ и состояние мобильного рынка, MVVM и плагины для Android Studio, миграция на Android Gradle Plugin 9.0, сокращение потребления памяти, бесплатный Skip, FunctionGemma от Google и многое другое. Заходите!

Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще у меня есть канал про инди, соло, пет и прочие проекты.
iOS
• Разработка приложений с помощью ИИ в 2026 году
• Я сократил потребление памяти SwiftUI на 80% с помощью одного контринтуитивного трюка
• Apple не использует MVVM? MVVM — это неправильный архитектурный шаблон?
• Локальный плеер для IOS: Music is Player
• SwiftUI: алхимия приложений — превращаем идеи в реальность
• Тактики ускорения билда: матиз, кобальт, камри 3.5
• Apple разрабатывает ИИ-значок размером с AirTag
• Firehound — список iOS-приложений, раскрывающих данные пользователей
• 9 Swift Performance Optimization Tricks Every iOS Developer Should Know
• You’re Asking ChatGPT the Wrong Way to Optimize iOS Code
• Universal Links At Scale: The Challenges Nobody Talks About
• Surviving tvOS: An Engineering Log of an Atypical Media Player
• Why Most iOS Developers Fail the Architecture Round
• 5 Common DSA Questions Asked in Almost Every Interview (Swift Edition)
• Emptiness in SwiftUI
• Why VIPER and MVVM in SwiftUI are actually the same pattern: A lesson in architectural thinking
• The unexpected @Binding side effect
• The Problem with Enums
• Copy-on-write teaches you EVERYTHING about Swift Internals
• SwiftUI Screenshot Prevention — Prevent Users from Taking Screenshots of a SwiftUI View
• Apple Books Hero Effect — Synchronized Scroll Matched Geometry Effect — Complex UI
• Mastering Switch Statements in Swift: Pattern Matching, Enums, and Real SwiftUI Examples
• AccessibilitySnapshot — простое создание регрессионных тестов доступности для iOS
• Swift Book — печатная версия руководства по Swift
Android
• Погружение в разработку плагинов для Android Studio: часть 2 + часть 1
• Обновите проекты Kotlin для Android Gradle Plugin 9.0
• Переезжаем с фрагментов на (De)compose
• Как устроена разработка в Яндекс.Клавиатуре
• Android + AI. Решаем задачи с умом
• NavEntryScope: The missing scope in Android Hilt
• Beyond Flat Lists: Build Expressive Material 3 Lists in Compose
• Exploring Custom Text Rendering with Jetpack Compose
• Beyond Font Scaling: Large Content Viewer with Compose
• Top tier plugins for Android developer in 2026
• Building a Responsive Tab Row in Jetpack Compose
• Reducing Unnecessary Recompositions in Jetpack Compose
• Android App Startup: 7 Optimization Patterns Every Developer Must Know
• Why Kotlin Delegation Beats Base Classes in Android
• Golden Kodee Community Awards
• AGP 9.0 is Out, and Its a Disaster. Heres Full Migration Guide so you dont have to suffer
• Android Security: What I Learned While Decompiling Our ‘Secured’ Production App? A Senior Dev’s Perspective
• Introducing the Experimental Styles API in Jetpack Compose
• Malware Analysis: Deconstructing “RTO Challan.apk”
• Future-Proofing Android UI with Edge-to-Edge Layouts
• Stop Guessing, Start Shipping: A Guide to Practical Android TDD
• Why Your LazyColumn Drops Frames
• State Hoisting in Jetpack Compose: Common Mistakes That Kill Performance
• What’s New in Kotlin 2.3
• AwesomeUI — готовые элементы Compose
• Kudoku — решатель и генератор судоку на Kotlin
• Sozo Tv — плеер для аниме и кино
Кроссплатформа
• Skip стал бесплатным и открытым
• Deeplink-и во Flutter: динамические ссылки и app_links
• Релиз Capacitor 8
• Бьем по рукам при помощи своего Dart-линтера
• Изоляционно-плагинная архитектура в Dart-приложениях, переносимость на Flutter
• The Easiest Way to Add Haptic Feedback in Compose Multiplatform
• How I Organize Large Flutter Apps
• Why Cross-Platform Teams Are Shifting to Native — With Case Studies That Might Surprise You
• Building the Same App in SwiftUI, Kotlin Multiplatform, and Flutter — What 281 vs. 75 Lines of Code Teaches Us
• How Flutter Apps Fail in Production
• Kotlin 2.3 Proves Kotlin Is No Longer Just an Android Language
• Gradle 9 Will Break Your KMP Project — Here’s the Full Migration Strategy
Разработка
• Почему Senior инженеры допускают провал неудачных проектов
• Исследуем UX-долг: как мы превращали список проблем в продуктовые решения
• Как red_mad_robot развивает свою опенсорс-экосистему — от Android и iOS инструментов до AI-систем и агентных фреймворков
• Использование AI в процессах разработки
• Emacs в 2026 — Секретное оружие или старый хлам?
• Основы DevEx: ищем, куда исчезает время программистов
• X открывает исходный код своего алгоритма рекомендаций
• How I Used Claude to Build a Transcription Bot that Learns From Its Mistakes
• 2026 UX/UI Design Trends that will be everywhere
• 11 Things I learned after using AI Agents full-time
• Why Software Careers Collapse After 5 Years (And What 2031 Will Reward Instead)
• How to create unique App Icon for your next Project
• Lean Dynamic Programming with Animations – Full Course for Beginners
• How to Get Promoted as a Software Engineer: A Practical Strategy
• RunAnywhere — инструментарий для локального запуска ИИ
Аналитика, маркетинг и монетизация
• Состояние мобильного рынка в 2025 году — отчет Sensor Tower
• Большинство приложений терпят неудачу не из-за плохой «идеи»
• Магазин приложений Setapp Mobile закрывается
• Apple стирает грань между рекламой и результатами поиска
• Приложения, призывающие к бойкоту американских товаров, вышли на вершину датского App Store
• Волшебная таблетка
• Бывшая тройка сотрудников Google разрабатывает интерактивное обучающее приложение для детей на основе ИИ
• Годовой план
• Маркетологи в мобайле: Анна Остапчук (старший маркетолог, Авто.ру)
• Приложения, вышедшие с начала ноября, и заработавшие больше $50,000
• TikTok запустил микродрамы PineDrama
• State of Web2App 2026
• How to Build a Mobile App That Makes Money in 2026
• Apple is coming for your organic traffic. Two updates you need to prepare for now.
• How Cem Kansu helped Duolingo scale monetization without breaking freemium
• Ship early, learn faster: speed as a strategy for early-stage app growth
AI, Устройства, IoT
• Как в Испании заменили знаки аварии на маячки с доступом в сеть и как по ним стали приезжать грабители, а не копы
• ИИ-агенты: как мы сделали DeepResearch по корпоративным данным и кодовой базе
• Умный дом, у каждого он свой
• Умный дом как бонус для гостей: что получилось на практике
• Google выпустил модель FunctionGemma
• RAG & MCP Fundamentals – A Hands-On Crash Course
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту
