В этом дайджесте надежное выполнение фоновых задач в iOS и детекция лица в реалтайме для биометрии в Android, забавные анимации с меш-градиентами в Jetpack Compose и кастомизация пейволов с Apple Foundation Models, Kotlin Coroutines Channels и Actor‑модель, фоновые задачи в KMP с API как у WorkManager, разработка на Авроре под Аврору, двуногий робот в форме утёнка от Hugging Face и многое другое. Заходите!

Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков.

iOS

• Как создать сверхперсонализированный пейвол с помощью Apple Foundation Models
• Надежное выполнение фоновых задач в iOS: часть 1
• Apple меняет домен Private Relay: почему Sign in with Apple нельзя строить вокруг email
• Apple сокращает сотни рабочих мест в командах, занимающихся Siri и Vision Pro
• En Swift Classes: Reference Types, Inheritance, and When to Use Them
• En Presenting alerts and confirmation dialogs from identifiable data in SwiftUI
• En withContinuousObservation in Swift
• En Preventing Transitive Swift Imports with Bazel
• En Repository Pattern in SwiftUI: Useful or Unnecessary Abstraction?
• En WebRTC on iOS in 2026, without building a video call
• En The physics of build systems
• En Dynamically Setting Accessibility Custom Content Pairs in SwiftUI
• En Closures in Swift: The Mental Model Every iOS Developer Should Know
• En Private properties no longer break the memberwise initializer in Swift 6.4
• En One Setting, Two Locale Gates: Localizing an iOS App Without Touching AppleLanguages
• Video AI-Assisted TDD in Practice (Swift + AI)
• Video Vibe Coding a macOS App in Xcode 27
• Video Apple Music Reactions Emoji Picker
• GH SwiftUIBackportKit — обратная совместимость с современными SwiftUI API с поддержкой более старых версий iOS
• GH Kadr — декларативное создание видео для платформ Apple
• GH MYCloudKit — синхронизация и и возможности обмена данными через CloudKit

Android

• Android CameraX: детекция лица в реалтайме для биометрии
• Забавные анимации с меш-градиентами в Jetpack Compose 1.12
• Включение HotSpot Android по триггеру BT
• Автономное ПО для велокомпьютера
• Как я написал круговой лаунчер на Jetpack Compose: тригонометрия свайпов и системные грабли
• Шпаргалка: Kotlin Coroutines Channels и Actor‑модель
• Почему баннер Yandex Ads мигает в LazyColumn — и при чём здесь AndroidView.onReset
• AI-агент Android-разработчика: как вынести его на сервер и выполнять задачи 24/7
• Повышение качества приложений: сокращение использования памяти и улучшение миграции на другие устройства
• En Android observability with Hilt: Kotzilla SDK and MCP Server on Google’s Now in Android app
• En AAOS SDV — Secure by Design
• En Seniors Use These 7 Kotlin Features Differently
• En Composition Over Inheritance in Android ViewModels
• En Building Android Apps at the Speed of Thought with Android CLI
• En Netflix on Android: A System Design Deep Dive
• En You Can’t Hide Secrets in Your Android App. Here’s What to Do Instead.
• En Modern Android Development Is a Distributed System in Disguise
• En Server-driven paywalls on Android: rendering UI your binary has never seen
• En How WhatsApp Upgraded to Secure, Seamless Sign-In for 1 Billion Users with Passkeys
• Video Beginner’s Guide to Continuous Integration (CI) for Android with GitHub Actions
• Video Is TDD the next big thing for agentic development on Android?
• Video Reflection is Evil
• GH Kwery — управление серверными данными для Android-приложения
• GH DroidGauge — Local-first регрессионное тестирование Android-приложений

Кроссплатформа

• Из Java во Flutter: я написала мобильное MVP и вот что поняла
• Один код для многих платформ — вот что вам никто не расскажет о KMP
• Jabbit — фоновые задачи в KMP с API как у WorkManager (почти)
• Мой первый KitRover: попытка сделать машинку с управлением по сети: Часть 3
 + Часть 2
• En Lights Out: Automatic Skeleton Loading in Compose Multiplatform
• En Uber UI Practice | Flutter UI Recreation
• En I Failed 3 Senior Flutter Interviews in 2026 Before I Understood What They Were Really Testing
• En Wrote One Codebase. It Ran on Android, Desktop and Web. Here’s What Nobody Tells You About KMP.
• En I spent three weeks building the same feature in Swift, Kotlin, and Flutter. The “write once, run everywhere” promise broke the moment I hit build.
• En How I Let Users Pick Files Directly from Google Drive in My Flutter App
• En Compose Multiplatform 1.12.0 Released
• Video Developing Music Creation Apps for Web, Desktop and Android
• Video Advanced Kotlin Native Integration

Разработка

• Разработка на Авроре под Аврору: разворачиваем Coder в облаке и пишем плагин для VS Code
• Снапшот-тесты доступности: как сэкономить ресурс QA-отдела и спасти ревьюеров от гадания на кофейной гуще
• Исправляем интерфейс криптокошелька. Как не заставлять пользователя считать в уме
• Обзор MWS SunQ: ферма устройств на iOS и Android
• «У меня ничего не грузится». Как я пришёл к приложению для диагностики сети
• Делегирование работы облачным агентам
• Как я заставил HTML из ChatGPT будить телефон: песочница, точные будильники и мост из пяти методов
• «Чё ты такой серьёзный?» Как юмор помогает продуктовым командам
• Анастасия Терёхина. Гадание на собеседовании: можно ли за час «технички» предсказать работу на годы вперед
• Google запускает Gemini 3.5 Transcribe
• Qampanion — no-code инструмент для E2E-тестирования мобильных приложений на macOS
• En The End Of Open Source
• En How to let AI agents act on behalf of users without handing them access tokens
• En How Uber built a software factory for agentic coding: the MCP gateway and the platform underneath
• En Prime Video cut costs 90% by deleting its serverless architecture. Then the post vanished.
• En The boring screens that run the world: a designer’s case study
• Video Redefining Machine Learning with Kotlin A Device First Approach to AI
• Video Teaching Kotlin for the AI Era: Tips, Tools, and Practical Insights

Аналитика, маркетинг и монетизация

• Adjust выпустил Shopping App Insights Report: 2026 Edition
• Умный календарь Linkdaze создан для управления домом, а не просто для отслеживания расписания
• «Считаем то, что важно» – практический гид по метрикам в продукте
• En Appshot.gallery: App Store Screenshot Inspiration

AI, Устройства, IoT

• Как ChatGPT создал Культ Роя для сотен AI-нейросетей: вся правда про взлом Hugging Face
• Qwen 4: возбуждающая новая технология
• Точечная маршрутизация на роутере через VLESS/Trojan-подписку со своей балансировкой (OpenWrt/Keenetic)
• Свет горит ночью, морозилка открыта час: что показал мониторинг супермаркета
• Rokid Glasses RV101: зачем программисту очки, в которые можно залезть с кодом
• Hugging Face представил Microduck — небольшого двуногого робота в форме утёнка
• Apple представила M6 и M5 Ultra — большой скачок в производительности и вычислениях для ИИ
• En Apple Says the Mac mini M6 Is 4.8x Faster at AI. The Number That Actually Matters Went Up 42%.

Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

Комментарии (0)