Маркетинг и монетизация
Мобильная разработка за неделю #605: возбуждающая персонализация
В этом дайджесте надежное выполнение фоновых задач в 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
Swift Classes: Reference Types, Inheritance, and When to Use Them
Presenting alerts and confirmation dialogs from identifiable data in SwiftUI
withContinuousObservation in Swift
Preventing Transitive Swift Imports with Bazel
Repository Pattern in SwiftUI: Useful or Unnecessary Abstraction?
WebRTC on iOS in 2026, without building a video call
The physics of build systems
Dynamically Setting Accessibility Custom Content Pairs in SwiftUI
Closures in Swift: The Mental Model Every iOS Developer Should Know
Private properties no longer break the memberwise initializer in Swift 6.4
One Setting, Two Locale Gates: Localizing an iOS App Without Touching AppleLanguages
AI-Assisted TDD in Practice (Swift + AI)
Vibe Coding a macOS App in Xcode 27
Apple Music Reactions Emoji Picker
SwiftUIBackportKit — обратная совместимость с современными SwiftUI API с поддержкой более старых версий iOS
Kadr — декларативное создание видео для платформ Apple
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
- Повышение качества приложений: сокращение использования памяти и улучшение миграции на другие устройства
Android observability with Hilt: Kotzilla SDK and MCP Server on Google’s Now in Android app
AAOS SDV — Secure by Design
Seniors Use These 7 Kotlin Features Differently
Composition Over Inheritance in Android ViewModels
Building Android Apps at the Speed of Thought with Android CLI
Netflix on Android: A System Design Deep Dive
You Can’t Hide Secrets in Your Android App. Here’s What to Do Instead.
Modern Android Development Is a Distributed System in Disguise
Server-driven paywalls on Android: rendering UI your binary has never seen
How WhatsApp Upgraded to Secure, Seamless Sign-In for 1 Billion Users with Passkeys
Beginner’s Guide to Continuous Integration (CI) for Android with GitHub Actions
Is TDD the next big thing for agentic development on Android?
Reflection is Evil
Kwery — управление серверными данными для Android-приложения
DroidGauge — Local-first регрессионное тестирование Android-приложений
Кроссплатформа
- Из Java во Flutter: я написала мобильное MVP и вот что поняла
- Один код для многих платформ — вот что вам никто не расскажет о KMP
- Jabbit — фоновые задачи в KMP с API как у WorkManager (почти)
- Мой первый KitRover: попытка сделать машинку с управлением по сети: Часть 3 + Часть 2
Lights Out: Automatic Skeleton Loading in Compose Multiplatform
Uber UI Practice | Flutter UI Recreation
I Failed 3 Senior Flutter Interviews in 2026 Before I Understood What They Were Really Testing
Wrote One Codebase. It Ran on Android, Desktop and Web. Here’s What Nobody Tells You About KMP.
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.
How I Let Users Pick Files Directly from Google Drive in My Flutter App
Compose Multiplatform 1.12.0 Released
Developing Music Creation Apps for Web, Desktop and Android
Advanced Kotlin Native Integration
Разработка
- Разработка на Авроре под Аврору: разворачиваем Coder в облаке и пишем плагин для VS Code
- Снапшот-тесты доступности: как сэкономить ресурс QA-отдела и спасти ревьюеров от гадания на кофейной гуще
- Исправляем интерфейс криптокошелька. Как не заставлять пользователя считать в уме
- Обзор MWS SunQ: ферма устройств на iOS и Android
- «У меня ничего не грузится». Как я пришёл к приложению для диагностики сети
- Делегирование работы облачным агентам
- Как я заставил HTML из ChatGPT будить телефон: песочница, точные будильники и мост из пяти методов
- «Чё ты такой серьёзный?» Как юмор помогает продуктовым командам
- Анастасия Терёхина. Гадание на собеседовании: можно ли за час «технички» предсказать работу на годы вперед
- Google запускает Gemini 3.5 Transcribe
- Qampanion — no-code инструмент для E2E-тестирования мобильных приложений на macOS
The End Of Open Source
How to let AI agents act on behalf of users without handing them access tokens
How Uber built a software factory for agentic coding: the MCP gateway and the platform underneath
Prime Video cut costs 90% by deleting its serverless architecture. Then the post vanished.
The boring screens that run the world: a designer’s case study
Redefining Machine Learning with Kotlin A Device First Approach to AI
Teaching Kotlin for the AI Era: Tips, Tools, and Practical Insights
Аналитика, маркетинг и монетизация
- Adjust выпустил Shopping App Insights Report: 2026 Edition
- Умный календарь Linkdaze создан для управления домом, а не просто для отслеживания расписания
- «Считаем то, что важно» – практический гид по метрикам в продукте
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 — большой скачок в производительности и вычислениях для ИИ
Apple Says the Mac mini M6 Is 4.8x Faster at AI. The Number That Actually Matters Went Up 42%.
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.32
-
Новости2 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка4 недели назад14 лет в Android-разработке, но кажется, что мобильная разработка умирает. Реально ли перейти в серверную разработку на Kotlin?
-
Разработка4 недели назад50 вопросов о System Design, ответы на которые должен знать каждый Senior iOS-разработчик: часть 5
iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT