Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков.
iOS
- Современные блокировки в Swift: мьютекс и фреймворк Synchronization
- async let против Task group
- Sideloading и узник Apple
- 10 ловушек Swift, которые вы не заметите, пока не станет слишком поздно
Supporting sufficient contrast accessibility with Xcode’s Color Contrast Calculator App Intents Interactive Snippets in iOS 26 Swift and C++ interoperability in practice Morphing glass effect elements into one another with glassEffectID I’ve been an iOS developer for 5 years, and I’m starting to regret it Mastering Swift 6.2 Concurrency: A Complete Tutorial Cracking the iOS Interview: Swift, API’s and Architecture (2025) Build Custom Transitions in SwiftUI: Guide to Navigation Zoom, Detents & Custom Animations in Views Giving Claude Code Eyes to See Your SwiftUI Views Glassifying custom SwiftUI views Latest Symbol Effects + OnBoarding Animation Using SwiftUI ChatGPT in Xcode 26: there’s a hidden prompt Build Your First AI Chatbot App with SwiftUI + Foundation Models Framework Swift’s Measurement API — From Miles to Meters and Beyond Recreating iOS 26 Tab Bar for iOS 16.4+ devices using SwiftUI (Without Liquid Glass) Numerix — линейная алгебра и численные вычисления с помощью Swift DynamicBottomSheet — настраиваемый bottom sheet для UIKit
Android
- Как в Duolingo повысили производительность Android-приложения (и количество активных пользователей!)
- Создание красивой кнопки с прогрессом в Jetpack Compose
- Android. Кража данных через клавиатуру: миф или реальность?
- Переходишь на Compose? Не спеши!
- Как работает ТВ в Android TV?
- Нужны ли Android-разработчики на заводе?
- Google объединит ChromeOS с Android
Improve Your Kotlin Code Quality with Detekt in Android Mastering Android Text-to-Speech: The Ultimate Guide Nested Scrolling in Jetpack Compose New tools to help drive success for one-time products Kotlin: Custom Extension Functions for a Senior Developer’s Toolkit Refactoring a ViewModel: From Reactive Workarounds to Constructor Injection 6 Lesser-Known Jetpack Compose Tricks That Instantly Improve Your UI Tricky Android Interview Questions: Context & Activity Edition Understanding AnnotatedString in Jetpack Compose: Styling Text Like a Pro From Android 14 to 15: A Practical Guide to Adapting the Legacy View System for Edge-to-Edge Easiest Way to Create a Shimmer Effect in Jetpack Compose Jetpack Compose for Desktop — Overview & Example Compose Multiplatform + Ktor: Secure Networking with Bearer Auth and Shared Code Ktor 3.2.2 Is Now Available Build a Runtime-Enabled SDK Home APIs tips & tricks THIS Brand New Attribute Makes Compose Texts Fully Responsive (Auto-Scaling!) Designing Kotlin Beyond Type Inference Collect Like a Pro: a deep dive on the Android lifecycle-aware coroutines APIs From 0 to h-AI-ro: high-speed track to AI for Kotlin developers Everything you need to know about the NEW Material’s Evolution Publish JVM Library to Maven Central with Gradle (2025 Guide) Data-Driven Build Optimization: Empower Your Teams with Develocity Reporting and Visualization Torrent Search — поиск торрентов в Material 3 MBCompass — компас для Android на Jetpack Compose LazyTimetable — быстрое расписание для Jetpack Compose
Кроссплатформа
- Как мы переписали мобильное приложение с React Native на Flutter
- Как сделать мобильное приложение в 2025 году за 2 недели
Compose Multiplatform + Ktor: Secure Networking with Bearer Auth and Shared Code Flutter 3.32.0: Why Thousands of Developers Already Made the Switch From Kotlin Hilt to Flutter Injectable: A Developer’s Guide The 7 Flutter Secrets That Separate $200K Developers from Everyone Else Write Flutter Like Google Making native SDKs Multiplatform at RevenueCat Deploying Kotlin Multiplatform at Google Workspace
Разработка
- ИИ-инструменты замедляют работу опытных разработчиков + ИИ замедляет работу — мы может объяснить почему
- Рутину — ИИ, исследование — людям: новая реальность Surf QA
- Кейс каршеринга по пересборке real-time поиска машин, который принёс x3 выручки на поездку
- Стартап за 100 дней. Неделя вторая. Проектируем онбординг приложения
- Cтартапы, работа в США, путь в IT
- Привет, я ваш новый тимлид
- Батарейки заряжены! Как отдыхать и восстанавливаться, не уходя в отпуск
- AWS выпустил Kiro IDE для вайб кодинга
- Как [iOS] разработчику сделать хорошее резюме (которое действительно привлечет внимание ведущих компаний)
- The Future of AI in Software Development
How AI Vibe Coding Is Destroying Junior Developers’ Careers Project Creation & First Hello World App — Spring Boot 4 Basics With Kotlin Behavioral Interview: Full Preparation Guide
Аналитика, маркетинг и монетизация
- Подписки в приложениях 2025 — отчет Adapty
- Искусственный интеллект и будущее мобильной рекламы: как LLM меняют правила игры
- Nextdoor переработал приложение, добавив ИИ-рекомендации, местные новости и оповещения
- Самые скачиваемые и зарабатывающие приложения в мире в июне 2025
- Заработок на Budget Tracker. iOS. Подписки. Разбор ниши
Netflix’s New Welcome Screen: The UX Revolution That’s Changing Streaming Forever Don’t get impressed by MRR/sales numbers too fast My First Year at RevenueCat

