Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Вопрос с собеседования, на котором сыпятся 90% iOS-разработчиков (даже Senior-ы)
- Меня снова спросили за Optional
- Разбор кода: iOS-приложение для управления личными финансами на Swift. Часть 1
- Дейтинг, Swift и Формула-1: от первых шагов в IT до победы в хакатоне
Маленький совет по SwiftUI: получайте информацию о сети и отслеживайте изменения Apple объявляет финалистов премии App Store Award 2025 Pitfalls of Parameterized Tests Task Identity Zooming With The Magnify Gesture in SwiftUI How to perform a lightweight migration in Core Data Approachable Concurrency in Swift 6.2: A Clear Guide Why 90% of iOS Developers Mess Up This Simple Interview Question 5 SwiftUI Property Wrappers You Probably Missed The SwiftUI Debugging Tricks No One Talks About Clean Architecture in iOS: The Brutal Truth About Why 73% of Enterprise Apps Become Unmaintainable 24 SwiftUI Components You Didn’t Know Existed! Singletons with Swift Concurrency How SwiftData Represents AttributedString in Core Data Storage SwiftUI/MacOS: A Little Look into App Termination Behavior on Presentations Your First Swift Backend in 15 Minutes: A Guide for iOS Developers Showcase: Learn how apps are integrating the new design and Liquid Glass Code-along: Start building with Swift and SwiftUI iOS Coding Interview: The 5 Formats You Must Know Liquid Glass Text View — Converting Text Into Shape — SwiftUI Expand Apple’s Foundation Models with Custom Tools and Real Data Access Animated Splash Screen for SwiftUI App Autoclosures in Swift Explained Simply Delete Button Micro Interaction — кнопка удаления с таймером XcodeProjectCLI — управление проектами Xcode из командной строки
Android
- Библиотека Jetpack Navigation 3 стала стабильной
- Основы MockK
- Почему ваша ViewModel технически нестабильна — и почему Compose это не волнует
- Как всплывающее окно в WebView съело мои два дня (viewport и с чем его кушать)
- Code Review: вы не поверите, насколько распространены эти ошибки в коде Android-проектов
- Android Quick Share теперь работает с AirDrop на iPhone
- Лучшие приложения и игры для Android 2025 в Google Play
Recover Kotlin coroutine traces with Decoroutinator Easier Crash Debugging in Android with a Custom In-App Dialog Deep Dive into Jetpack Compose Text Views : The Secret Life of Composable Use R8 to shrink, optimize, and fast-track your app How Reddit used the R8 optimizer for high impact performance improvements How to simplify State and Entity mappings with Kotlin interfaces, delegation and covariant generics How Uber is reducing manual logins by 4 million per year with the Restore Credentials API Android 16: What’s New and How to Implement Live Updates in Your App Comprehensive Guide to Using Rust in Android Development KAPT vs KSP: Why Kotlin Is Moving Toward Symbol Processing The Real Difference Between withContext(Dispatchers.IO) and launch(Dispatchers.IO) Hot Android Libraries 2025 — Open-source projects worth using Complete Guide to Android Services: Architecture, Implementation, and Best Practices App performance improvements How to debug and troubleshoot R8 optimizer Boost Android app performance with the R8 optimizer Floating Toolbars In Material3 Expressive Navigation 3 library is now STABLE Gradle Tutorial: Properties and Providers (for Build Engineers) VanishEffect Library — эффект распыления для UI-элементов Grocery Genius — список покупок для Android LibrePods — все функции AirPods на Android
Кроссплатформа
- Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux
- Rustore. Делаем пуши для MAUI
- Хватит страдать! Лёгкий способ бросить оверинжиниринг
Building the Same Login Screen in Flutter, SwiftUI, and Compose: A Real Developer’s Comparison KMP-NativeCoroutines: where suspend meets Swift async How Pub Workspaces Simplify Flutter Monorepos Benchmarking Flutter for Games. Kind Of. Flutter DevTools Network Tab: Debug API Calls Like a Pro in 2025 Smart Flutter In-App Subscriptions Build a Compose Multiplatform Meme Creator App With Clean Code & MVI
Разработка
- 100 уроков о том, как я довёл своё приложение до продажи за семизначную сумму
- Marathon OS: экспериментальная мобильная ОС на Qt6 и Wayland с фокусом на производительность
- Чему я научился, создавая My Veggie Garden
- Как устроены АI облака — ИИ, инфраструктура, GPU, Nebius
- Всё о лицензиях библиотек, что необходимо знать разработчику
- Не бросайте работу только потому, что ваш пет-проект идёт хорошо
I Got Fired For Writing “Perfect” Code — And My Manager Was Right Most companies will slow entry-level hiring because of AI, survey says Material 3 Expressive: Building on the failures of flat design Designing Humanist Data Visualization for Mobile
Аналитика, маркетинг и монетизация
- Mixup делает промпты для фотографий игрой
- Сосредоточься на удобстве шаринга, а не на масштабировании
- Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
- Руководство по пожизненным подпискам: подходят ли они вашему приложению?
- Fake it till you make it #2
- Выживание в ASO: зачем нужен якорь, семантическое ядро и ASA
How Your Brain Creates ‘Aha’ Moments and Why They Stick How to run a holiday sale in Play Console for Android subscription apps Grow ARPU by adding value for existing subscribers: tactics + real app examples
AI, Устройства, IoT
- Открывашка из трубки домофона
- Как работают ИИ-агенты и кому они на самом деле нужны
- Наш новый LLM-based синтез речи
- Вайб вместо звука: как я за вечер собрал вибровариометр на ESP32, а Gemini и ко сгенерировали всё, кроме пайки
- Это вам не умный дом
- Nano Banana Pro — почему это прорывная модель генерации и редактирования изображений? Проверяем на реальных примерах
- Google Antigravity и Gemini 3 Pro: что реально меняется в разработке и почему это не убийца Cursor
- От идеи до сертификации: как мы делали устройство, которое должно спасать людей при ДТП
- Я построю свою метеостанцию, с E-Ink и Tuya
- Безопасный IoT с Алисой на ESP8266
- Google запускает Gemini 3 с новым приложением для программирования

