Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков.
iOS
- Пошаговое руководство по написанию эксплойта ядра iOS
- Изучаем панели вкладок в iOS 26 с Liquid Glass
- Any Distance выложили в Open Source
- Расширяем возможности VK DeviceHub: как мы добавляли поддержку iOS для собственной фермы мобильных устройств
- Apple Foundation Models Framework: обзор и первые шаги
- Молот и наковальня iOS-разработчика
- А так ли нужны акторы в Swift Concurrency?
- Swift 5.9: разбираем интероп и «женим» с С++
- Реактивный Swift Concurrency
- Apple объявляет о масштабных изменениях в App Store в ЕС
URLSession in Swift: Build a Clean and Testable Networking Layer Top 10 Developer Tools Apple introduced at WWDC25 What is @concurrent in Swift 6.2? Reverse-Engineering Xcode’s Coding Intelligence prompt #Playground Macro: Running Code Snippets in Xcode’s canvas Responding to gestures: Long pressing Using enumerated() with SwiftUI List and ForEach to show item numbers Why MVVM Fails in SwiftUI Deep-dive: Designing a Gmail-scale mobile Mail client in Swift Offline-First SwiftUI with SwiftData: Clean, Fast, and Sync-Ready SwiftUI: Alarm App CopyCat with AlarmKit (WWDC 2025) Migrating to Swift 6 Tutorial NotificationCenter.Message: A New Concurrency-Safe Notification Experience in Swift 6.2 Rewriting a 12 Year Old Objective-C iOS App with Claude Code Type-safe and user-friendly error handling in Swift 6 SwiftUI stateless bindings Swift 6.2 Java interoperability in practice iOS 26 Apple Maps Bottom Sheet Interaction Using SwiftUI Build a SwiftUI Voice Agent in Minutes Family App’s Morphing Menu Interaction Using SwiftUI Discover 5 new AI features of Xcode 26 iOS 26 Apple Find My App’s Custom Tab Bar Create a Swift Package from Your SwiftUI Project (SF Symbol Picker) Apple Music Bottom Bar for iOS 26 & iOS 18 Using SwiftUI SwiftCrossUI — кроссплатформенный декларативный UI-фреймворк, вдохновленный SwiftUI AvatarAiPayWall — красивый пейвол на SwiftUI VLCUI — плеер VLC для SwiftUI
Android
- Лаборатория в смартфоне: изучаем эффект Доплера на палочках в Android
- Анимация текста вдоль траектории в Jetpack Compose
- Незаметное ограничение Android 15
- Автозаполнение в Compose 1.8.0
- Запуск Linux на устройствах Android без поддержки AVF
- Функциональное программирование в Android. Cтруктуры данных и State Machine
- Ныряем в холодные потоки Kotlin Flow
- Интеграция ChatGPT в Java: распознаём автомобиль по фото
- Настраиваем CI/CD Android-проекта, часть 2. Запуск Android-тестов
- Конкурс Telegram для Android-разработчиков
- Бюджет Google TV сокращается
- Эти фичи Kotlin меняют правила игры
- Что не так с Android разработкой?
- Как запускать задачи в фоне на Android. РАЗБОР
- Эволюция Android тестов с Marathon Test Runner
Elegant Error Handling in Kotlin: Using runCatching and Result Testing a LottieAnimation in Compose Future Of Android: Why Navigation 3 is a Game-Changer! Kotlin 2.2.0 Released Top 3 Updates for Android Developer Productivity @ Google I/O ‘25 Kotlin: 5 Flow patterns every developers must know QuickTrim | Creating Transcription based video Trimmer with Media3 Transformer Avoid using mutable collections in the data class constructor in Kotlin AI vs Reverse Engineering: Will AI make Android R8 obfuscation obsolete? How Mecha BREAK is driving PC-only growth on Google Play Games Stop Writing Code That Will Make You Cry Mastering Inter-Process Communication (IPC) in Android Android Gradle Dependency Configurations How Blinkit Cracked Android’s Performance Puzzle with Droid Dex How to Create a Word-by-Word Animation in Jetpack Compose Android Interview Questions for Mid-Level Developers (3–6 Years) The Full Android 16 Migration Checklist — Your Todos For API Level 36 The Full Jetpack Compose Responsive UI Crash Course Reaching billions: Multiplatform strategies and performance tools for Android Rich Errors in Kotlin All about Androidify Migrate Gradle Builds to Kotlin DSL Klyx — легковесный редактор кода для Android Operit AI — полнофункциональный ИИ-помощник для Android
Кроссплатформа
- Команда Swift объявила о создании рабочей группы Android
- Работа с формами во Flutter
- AIDL в React Native в 2025 году
- Кроссплатформа, умный склад и DnD: кодим, автоматизируем, побеждаем
How I Reduced My Flutter App Size by 60% — Without Removing a Single Feature Battle of the Mobile Frameworks: 5 Ways to Build One App (2025 Verdict Inside) The Code I Stopped Writing as a Flutter Developer (And What I Use Instead) The Hidden Flutter Pattern That’s Wasting 30% of Your App’s Performance Is Apple Trying to Kill Flutter with iOS 26? Apple’s Liquid Glass Threatens Hybrid Apps Compose Multiplatform for iOS: Ready for Production Use Клон Uber на React Native
Разработка
- Резюме умирают, и ИИ ответственен за это
- Пора слезать с иглы обновлений: как мы перешли на кросс-платформенную дизайн-систему и перестали ждать iOS и Android
- Радиобаттон Авито с функцией чекмарка: спорный паттерн или гениальное решение?
- Нефункциональные проверки мобильных приложений
Writing Toy Software Is A Joy Why Engineers Hate Their Managers (And What to Do About It) Are most apps just CRUD wrappers? How to build a self-hosted crypto wallet in your mobile app The Importance of Kindness in Engineering
Аналитика, маркетинг и монетизация
- Маркетологи в мобайле: Никита Кулаков (Head of Performance, Яндекс Браузер)
- Google запускает Doppl — приложение, позволяющее визуализировать, как на вас будет смотреться тот или иной наряд
- Sitch объединяет человеческий подход к подбору пар и искусственный интеллект
- Адресную строку в Chrome на Android теперь можно переместить вниз
- Переключение каналов на ТВ — многомиллионный бизнес в магазинах приложений
- Adobe запускает новое приложение для iPhone с функцией «вычислительной фотографии»
AI, Устройства, IoT
- Перепрограммируем заводской Zigbee датчик протечки от компании Tuya
- От BlueBorne до LE Secure: как Bluetooth выжил после самых громких дыр
- Локальный чатбот без ограничений: гайд по LM Studio и открытым LLM
- Иллюзия мышления: Почему «думающие» модели на самом деле не думают (и что об этом говорит новое исследование Apple)
- Холодные данные, горячие результаты: как настроить IoT для холодильников
- Google выпускает Gemma 3n
- Anthropic позволяет создавать приложения прямо в Claude
- Google Gemini CLI — ИИ-инструмент для терминалов
- Google выпускает новую модель Gemini, которая может локально работать на роботах

