Маркетинг и монетизация
Мобильная разработка за неделю #606: снова будущее
Возвращаюсь со своим еженедельным дайджестом для мобильных разработчиков. В этом выпуске адаптация приложений под iPhone Duo и Shared Transition как требования дизайнеров, прозрачный Яндекс.Навигатор и нативная разработка в Shopify, фронтенд без готового бэкенда, путь к Chaos As A Service, ошибка после оформления подписки, которая приводит к оттоку и многое другое. Заходите!
Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Адаптация iOS-приложений под iPhone Duo
- Учим Siri говорить о вашем любимом приложении: пример Walk Mate
- Прозрачный Яндекс.Навигатор: эстетика iOS против читаемости на дороге
- Пишем видеоплеер под iOS с нуля
- Apple разрешит приложениям в ЕС использовать менее пугающие экраны ATT
- Apple планирует продавать ИИ-серверы на базе M8 Ultra
- Новая функция Apple Watch прослушивает ваши разговоры и делает их краткое изложение
New Hashable conformances in Swift 6.4
When a Stable iOS Project Starts to Stagnate
Building iPhone Duo Layouts with ArrangementView
visionOS 27: UILookToScrollInteraction
iOS 27: CrashReportExtension Framework
iPhone Duo Is Coming: What iOS Developers Need to Change
StoreKit 2 Subscriptions: 7 Production Mistakes That Cost Apps Revenue
UI Testing SwiftUI: End-to-End Testing
Action Runner iOS Architecture
Come Inside SwiftUI 7 and the Apple Interfaces of Tomorrow
Get your subscriptions ready for iOS 27
Xcode 27.2 Beta adds a new JSON-based project format
iPhone Duo Group Lab + iPhone Duo Group Lab
Meet new APIs for iPhone Duo
Chat Bubble TextField Transition Using SwiftUI
AsyncImage Caching in iOS 27: Everything You Need to Know
Apple Music Player Bottom Bar Transition
iOS 27 Launch Screens Done Right: Simple to Fully Custom
Apple Bed Time Circular Slider Using SwiftUI
Appstore PPP Prices — цены встроенных покупок по покупательной способности
Norch — скрипт, который прячет чёлку MacBook
Lucide Swift — типобезопасные Lucide иконки с векторным рендерингом
Android
- Когда Shared Transition — это требование дизайнеров: необычные кейсы на Compose
- Как поменялась Android-разработка с приходом AI
- Спрятаться у всех на виду: как современные вирусы под Android избегают декомпиляции, анализа и изучения кода
- Своя Android-ферма без фермы: автоматизация реальных устройств в CI/CD
- Разбор кода: пиксельная погода на Kotlin
- Бессмертное приложение
- Беспроводная отладка с Android Debug Bridge (ADB) Wi-Fi 2.0
- Рекомпозиции, которых не было
Android’s AI Era: Hype vs. Architecture
Two Racing Lines: Annotations and the DSL in NetFlow 0.7.0
Adding Rive and Lottie Animations to Android Paywalls
I Put Speech Recognition Inside an Android Keyboard. Here’s What Broke.
Jetpack Navigation 3: A Practical Guide
Tired of Android Emulator eating 8 GB of RAM? avdslim drops it to ~1.5 GB with 1.5s boots
How to blur what’s behind a Compose dialog, down to API 231
Android Bench 2.0: Pushing the frontier with challenging long-horizon tasks
Android 18 Is Coming: Eight Features That Will Bring Mobile Development into the Future
My Full App Development Tech Stack In 2026
Certificate Pinning — The MOST Important Security Measure for Network Traffic In Your App
What’s New in Kotlin 2.4.20
Powering Up Your Assertions
AVD-SLIM — оптимизатор оперативной памяти и процессора для эмулятора Android
Compose Recomposition Highlighter — тепловая карта рекомпозиций
Кроссплатформа
- Нативная разработка снова стала будущим мобильных приложений в Shopify
- Эволюция рендеринга в Zenith Engine: многопоточная загрузка GPU-ресурсов
- Я создал Android-приложение на Swift: главное о новом SDK в Swift 6.3
- 100 и одна ночь с SDK VK и RuStore: Flutter 3.47, AGP 9 и переезд на Nexus
- Сервер был нужен ради одного заголовка: порт на Dart, future, который ждёт сам себя, и загрузчик без ffmpeg
- Навигация во Flutter: выносим переходы из экранов
- Мысли о React Native и Shopify
Experimenting with Godot
Compose HotSwan 2.0.0: The Future of Hot Reload on Android, iOS, and Desktop
The 200ms Rule: Why My Flutter Apps Feel Faster Than Native (and How to Copy It)
Разработка
- Переносим дизайн-систему в код: риски, решения, лучшие практики
- AI‑агент вместо ручного регресса: архитектура, метрики, инсайты
- Я писал ИИ‑агента с помощью ИИ‑агента: полгода, 1600 коммитов и ноль рейтинга
- Как разрабатывать фронтенд без готового бэкенда: инструменты перехвата трафика, мокирования и принцип их работы
- Автоматическое code review на базе OpenCode: LLM-агент в CI/CD
- AI как экзокостюм разработчика
- Путь к Chaos As A Service: как (и зачем) мы построили платформу для Chaos Engineering
- Как попасть в IT в 2027 году. Что учить для начала карьеры.
- Исследователи создали цифровой мозг мухи и он захватил интернет
- Roblox упрощает создание игр с помощью ИИ — и возможность играть в них за пределами платформы
What is happening with code reviews?
The 10 DSA Questions Interviewers Keep Asking, Explained as 4 Patterns
Kura: a distributed build cache for Xcode, Bazel, and Gradle
What Should Programmers Do While the AI Writes Code?
UI Trends That Are Actually Happening (and Worth Paying Attention To)
Connection Pooling: What Actually Happens Between Your App and Database
Аналитика, маркетинг и монетизация
- Мобильный рекламный фрод в 2026 году: как ИИ изменил правила игры
- Заполняя тишину: ошибка после оформления подписки, которая приводит к оттоку
- Модное приложение Daydream использует Apple Intelligence, чтобы помочь вам купить одежду по картинкам
- Маркетологи в мобайле: Ксения Сидорова (руководитель интернет-маркетинга, 2ГИС)
- Я всегда не любил Duolingo всей душой. Но когда в VibeLing оказалось 70% новичков, то кое‑что сделал так же
- 100% совместимость, 0% свиданий: разбор Twinby
- Бывшие сотрудники TikTok создали приложение, которое с помощью искусственного интеллекта учит позировать для фотографий
- MapQuest возглавил чарты App Store, оставив «Озеро Онтарио»
BoldVoice removed the X from its paywall. Trial starts jumped. Refunds jumped more.
Storeshots-MCP — генератор скриншотов для App Store и Google Play
AI, Устройства, IoT
- Почему мой «умный дом» оказался умнее, чем я думала
- Можно ли собрать работающий интерфейс на ИИ за час?
- Как я собрал охранника для комнаты на YOLO и подключил его к Telegram
- Электрокарниз — это не профиль + мотор. А что еще?
- Сторож на ESP32-CAM
- Видеонаблюдение на домашнем сервере со сквозным шифрованием
- Claude играет ведущую роль в 26% проектов Anthropic по разработке ИИ, еще в 90% принимает участие
- ИИ OpenAI решил одну из «задач тысячелетия»
- Google Home MCP позволяет ИИ управлять вашим умным домом
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.35
-
GitHub3 недели назадLucide Swift — типобезопасные Lucide иконки с векторным рендерингом
-
Устройства3 недели назадHugging Face представил Microduck — небольшого двуногого робота в форме утёнка
-
Разработка4 недели назадЗабавные анимации с меш-градиентами в Jetpack Compose 1.12
iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT