В этом дайджесте протоколы в iOS-приложении и быстродействие разных Apple Silicon, будильник, который точно звонит, и архитектура для создания мобильных приложений с использованием агентов, пишем софт на Symbian в 2026 году, что на самом деле помогает удержать подписчиков в экране отмены подписки, роботеплицы и многое другое. Заходите!

Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков.
iOS
• Matter over Wi-Fi и iOS: легко ли внедрить протокол в iOS-приложение?
• Какие Apple Silicon быстрее всего собирают iOS-приложения?
• Как разработчику из РФ начать принимать платежи через App Store без ВНЖ
• Duck: DuckDB для Swift. Мощный SQL прямо в iOS и macOS приложениях
• SMD CODES для iOS: ищем компоненты по маркировке прямо с iPhone
• Keychain на iOS, часть 1. Устройство и классы доступности
• Как наш плеер на 196 МБ за ночь раздулся до 450 МБ при нуле утечек: 168 забытых вебсокетов и налог SwiftUI
• Исследование производительности механизмов синхронизации в Swift
• Apple анонсирует конкурс Swift Student Challenge 2027
• En The simulator is crackling again: what changed with Device Hub and how to fix it
• En Interesting ways of using Swift optionals
• En Why Your App Looks Right but Feels Wrong
• En iOS silent push not received
• En iOS 27: AVSystemRouting Framework
• En Apple Has Gone All-In On Free Cloud AI For Indie Devs
• En 8 SwiftUI Discoveries That Will Change How You Build Interfaces
• En 6 Things You Didn’t Know You Could Do with SwiftUI
• En Swift 6.4 Made URL Parsing Up to 4x Faster. You Didn’t Change a Line.
• En 8 SwiftUI Secrets That Make Complex UI Feel Simple
• En Keep SwiftUI Delete Confirmations Tied To The Right Revision
• En Your iPhone App Can Run on iPhone Duo — and Still Feel Broken
• En Swift synchronization benchmarks: Mutex, locks, queues, atomics, and actors on real iPhones
• En State Drive Nagiation
• Video Create immersive media experiences for spatial computing
• Video Morphing ScrollView Using SwiftUI
• Video SwiftUI View Transitions — Zoom, Cover & Crossfade in iOS 27
• Video Setting Dynamic Text Sizes on Simulators with Command Line script
• GH Foil card — металлическая карточка на SwiftUI
• GH Heeler — отслеживание работы ИИ-агентов на iPhone
• GH Afluent — async/await библиотека, предоставляющая операторы в реактивном стиле
Android
• Geely Box. Купил, подключил, переписал интерфейс
• Часть 2. Своя оболочка вместо Аndroid Аuto? А почему бы и нет?
• Будильник, который точно звонит: что я узнал о точных напоминаниях на Android, пока делал планер
• Сборка AOSP на MacBook, или Приключения Android-разработчика
• Rawline: зачем форкать Throne, объединять десятки транспортов и разбираться с утечками VPN на Android
• Мобильный Kmp клиент для Ollama server
• Почему в Android-разработке почти не осталось новостей без AI
• En Keeping FCM tokens current
• En Agentic Development on Android
• En Koin Skills: Koin, the Right Way, with Your Agent
• En serifu: translating manga in place on Android
• En Android profiling now uses Perfetto via ProfilingManager
• En Clean Up Your Conditional Logic: Exploring Kotlin 2.5.0-Beta2’s New Boolean & Nullable Utilities
• En Exposing Confetti sessions and bookmarks to AI agents using Android AppFunctions
• En AppState in Jetpack Compose: The Missing Piece for Building Large-Scale Android Apps
• En movableContentOf: How Compose Preserves State Across Layout Restructures
• En The Complete Guide to Moving from Android Apps to Android Automotive
• En On-Device Gemini Nano: AI With No Network Calls
• En How to Use Claude Code (or Coding AI Agents) to Develop an Android App Using Android CLI
• En Top 10 Prompt Tricks for Claude Code in Android Development
• En Robolectric and the case of the missing Gradle task caching
• Video Android Dev Summit: Introducing XREAL AURA
• Video Develocity Build Caching Report and Optimizer Agent Skills Demo
• Video Gradle Build Cache Deep Dive Course
• GH BeatStream — стриминг музыки с собственным Python-сервером
Кроссплатформа
• Dart 3.14 — что нового в Dart?
• Flutter 3.50 — Что нового во Flutter?
• В Dart и Flutter закрыли критическую проблему с TLS eMudhra
• Dart вошел в двадцатку индекса TIOBE
• En Multithreading in Compose Multiplatform Web Apps
• En Compose Multiplatform: Why You Shouldn’t Build Your Whole iOS App in Compose
• En I Shipped a Flutter App Without the App Store. Here’s How.
• En Swift on Android in 2027 — Are we there yet?
• GH Compose System Bars — оформление системных панелей в Compose Multiplatform
Разработка
• Reflex: архитектура для создания мобильных приложений с использованием агентов
• Составление промптов — теперь самый медленный и проблемный способ написания кода с помощью ИИ. Вот быстрый и качественный подход.
• Nokia N70: пишем софт на Symbian в 2026
• Мы нашли способ взломать любой подключенный автомобиль компании X в крупнейших странах
• Концепт приложения «Телефон» для Android
• Настройка Android и iOS для перехвата интернет‑трафика
• Как научить ИИ писать E2E-тесты для iOS и Android по стандартам проекта
• Зачем разработчику ассемблер в 2026 году — x86, машинный код, компиляторы
• Сооснователь Cyanogen теперь с новой ОС Kora нацелился на Windows
• En The Jevons paradox has a second half
• En The MVP Was a Hack Around a Constraint That No Longer Exists
• En Were All Those Years of Coding Wasted?
• Video Godot 4 Roguelike Course – Build a Complete Top-Down Action Game
Аналитика, маркетинг и монетизация
• Что на самом деле помогает удержать подписчиков в экране отмены подписки? Первые результаты анализа 30 приложений
• Я сделал продукт, который полюбили. Хотя мне говорили, что он никому не нужен
• App Store 2026 в числах
• Drops — новое музыкальное приложение, которое возвращает радость от того, что можно делиться песнями с друзьями.
• Как устроена головоломка про логические схемы, в которую играют не только инженеры
• Mediascope: месячная аудитория RuStore выросла на 17%, а Google Play потерял 3% пользователей в России
• Не все тренды одинаково полезны: опыт внедрения коротких видео в приложение
• Охват есть, установок нет: что я узнал за месяц ежедневных постов в Тредс
• По заявлению Apple, для iPhone Duo уже создано более 100 000 приложений
AI, Устройства, IoT
• Монтируем LLM как жесткий диск. Бесконечная файловая система на Python + FUSE
• Роботеплица: что, как и зачем там автоматизировано
• После блокировки основного аккаунта Claude я попробовал пять API-роутеров: результаты Fable 5.2 и расходы
• Новый MacBook Pro с OLED и сенсорным экраном: что показали первые обзоры
• По слухам, уже в следующем году Siri станет «больше похожим на агента»
• En Who Captures the Most Margin in AI?
• Video LLM Fundamentals Crash Course (& Why Every Dev Should Learn It!)
• Video Codex & AI Coding Agents — Learn Agentic Coding
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Источник: habr.com