Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Как я ежедневно использую ИИ в качестве iOS-инженера (реальные промпты, реальные примеры)
- Как укротить SwiftLint в масштабах компании
- Боевой Reverse Engineering и патчинг под Non-Jailbroken iOS-девайсы
- Переезд с UIKIT на SwiftUI — кажется, УЖЕ ПОРА!
- Разработчикам в App Store выплатили $550 млрд
- Apple Intelligence будет работать на Gemini
- Внедрение подписок в приложения с помощью StoreKit 2
How I Revived My Decade-Old App with Claude Code Introduction to the Swift Subprocess Package Using Async For/Await? You’re Probably Doing It Wrong I Said “GCD Is Faster” in the Interview. The Follow-Up Question Ended the Round. Why Background Threads Don’t Have a RunLoop (Until You Force One) How to Install and Run Swift in VSCode Sendable in Swift: The Silent Killer of Race Conditions (And How to Use It) GeometryReader: The SwiftUI Component Everyone Misuses I Said “Swift Handles That For You”. The Interviewer Smiled. How I Use AI Daily as an iOS Engineer (Real Prompts, Real Examples) Xcode 26 — State of the Major features, bugs, crashes (with fixes) If I Had to Start iOS Development in 2026, Here’s Exactly What I’d Do SwiftUI: Demystify Web Based Payment With Stripe + Supabase Rendering Markdown in SwiftUI SwiftUI: Sign in with Apple in ONE Line I Reduced My SwiftUI App’s Memory Usage by 80% With One Counter-Intuitive Trick 2025: The Year SwiftUI Died Formatting Data Inside SwiftUI Text Views 5 Swift Secrets Nobody Talks About 2 Hidden SwiftUI Scroll APIs Apple Stocks UI Animation: Auto Scroll & Looping ScrollView Using SwiftUI Is it a bad idea to use Group in SwiftUI? Initializing Observable Classes Complex UI: iOS Calendar App Infinite ScrollView — SwiftUI Complex UI Animations | KeyFrames | Microinteractions | SwiftUI The Most Satisfying iOS 26 Design Feature — Concentricity SwiftDataTables — показ таблиц в iOS EZNetworking — Swift-библиотека для работы с сетью и обработки API-запросов
Android
- Как подружить Android и ICMP: заметки разработчика
- Что такое делегаты в Kotlin — вопросы с собеседований
- Работа с аудио в Android: опыт реализации DAF — техники терапии заикания
- Как начать тестировать внутренние покупки (In-App Purchases) на Android
- Как затащить AI в Java/Kotlin проект
- Создаём iOS-style Wheel Picker в Jetpack Compose. Часть 1
I Wanted the Google Photos Top Bar Animation. Here’s How I Finally Built It. Announcing Landscapist Core: A New Image Loading Library for Android & Compose Multiplatform Mastering Pagers in Android Jetpack Compose VHS Glitch Shader for Compose — From Zero to Production From RecyclerView to LazyColumn: A Performance Optimization Playbook for Jetpack Compose Android: The Interviewer Asked: “Who Owns This State?” I Froze. Why Most Android Developers Fail MNC Interviews After 5+ Years Kotlin Mistakes That Slowly Kill Android Codebases Jetpack Compose Memory Leaks: A Reference-Graph Deep Dive Kotlin 2.3.0 Is Here: The 7 Changes Every Android Developer Should Know Stop Shipping Fat APKs: Production-Level Android Size Optimization Retain API in Jetpack Compose: A Smarter Way to Manage State State of Kotlin 2026 LLM flexibility, Agent Mode improvements, and new agentic experiences in Android Studio Otter 3 Feature Drop I Walked Into a Amazon Android Interview Confident. It Didn’t Last Long. Mastering the Observer Pattern in Kotlin: From GoF to Modern Coroutines What’s new in Android Studio Otter XR: Virtually here Senior Android Developer Reviews AI-Generated Code Nav2 vs. Nav3 — Which Library For a Production Android App In 2026? How to get the right CoroutineScope The Genius System Behind the Uber App’s Real-Time Map Open Video Editor — редактор видео для Android Echo Music — музыкальный плеер для YouTube Music
Кроссплатформа
- Compose Hot Reload стал стабильным
- Navigation3 + Koin в Compose Multiplatform
Setting up Kotest on KMP Farewell to Portable Assembly: I’ve Been Running Swift on MCUs for Seven Years Beyond Shared Logic: How to Build a Whitelabel app with Kotlin Multiplatform Adopting Kotlin Multiplatform without Chaos — Part. 1: Why Adopt Kotlin Multiplatform? The Flutter Architecture Mistake That Worked in Production — Until It Didn’t I Shipped 5 Flutter Apps To The App Store. Here’s The Real Drama No One Talks About Hidden Flutter Widgets That Make Your App Feel Senior-Level Polished Make any component Swipe in Compose Multiplatform!
Разработка
- Следующие два года в области разработки программного обеспечения
- Flutter, Fuchsia, Zircon, ChromeOS, Aluminium OS, WGPU, Tensor Modem, RIL, SeL4, FIDL будущее Андроида и других ОС №2 + №1
- Как проходить Leetcode-интервью: ритуал, который работает
- Как сделать пак иконок для продукта с нуля до готовой библиотеки и не погрязнуть в бесконечных правках
- BA x Frontend: Как перестать проектировать в голове
- Культурный долг
- C# стал языком года по версии TIOBE
- Trailblaze — ИИ-фреймворк тестирования приложений
- Разработка в 2026: к чему готовиться прямо сейчас
- Probator: эволюция UI-тестирования в Яндекс Картах
Every iOS Developer Asks This Question: Should I Switch to Backend? From Point to Pixel. Rendering Pipeline (iOS, Android, Web) That “Simple Backend Change” Just Broke Our Mobile App Clock Synchronization Is a Nightmare Junior Developers in the Age of AI How Amazon Fashion Uses Kotlin for Backend Development
Аналитика, маркетинг и монетизация
- Umamusume, японская игра о скачках, разбудила интерес игроков к реальным забегам
- В 2025 году количество загрузок приложений снова сократилось, но расходы потребителей выросли почти до $156 млрд
- 25 лучших советов по росту приложений 2025
- «Жив или мертв»: приложение для чекина одиноких людей набирает популярность
- Проблема «холодного старта»
- Как достучаться до клиента в мобильном приложении: вчера и сегодня
LiveOps Report 2025
AI, Устройства, IoT
- Электроналиватор: делаем автомат для коктейлей с помощью Raspberry Pi, нейросети и фанеры
- Почему ваша нейросеть всегда предаст вас ради вежливого хакера с плохими намерениями?
- Выбираем механическую клавиатуру — Сплит клавиатуры для программиста
- Replit запустил создание мобильных приложений для iOS
- Создатель роботов 1X выпустил модель мира, которая поможет ботам учиться понимать, что они видят
- Narwal добавил ИИ в свои пылесосы для наблюдения за домашними животными и поиска ювелирных изделий

