Мобильная разработка за неделю #649 (4 — 11 октября). android.. android. ios.. android. ios. Аналитика мобильных приложений.. android. ios. Аналитика мобильных приложений. Разработка мобильных приложений.. android. ios. Аналитика мобильных приложений. Разработка мобильных приложений. Разработка под Android.. android. ios. Аналитика мобильных приложений. Разработка мобильных приложений. Разработка под Android. Разработка под iOS.

В новом выпуске ioS-приложение на 10 лет и правда о Coil в Jetpack Compose, физический аналоговый ввод на плоском экране в iOS и первый убыток JetBrains за 26 лет, «конце эпохи ручного программирования», почему нельзя слепо копировать Ozon, Amazon и Taobao, история Chess.com, ИИ-ревьюер на 4000 PR в день и многое другое. Заходите!

Мобильная разработка за неделю #649 (4 — 11 октября) - 1

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

iOS

• Как бы я спроектировал iOS-приложение с нуля, если бы оно должно было прожить 10 лет
• Как разобрать macOS на части
• Визуализация данных с помощью шестиугольной тепловой карты в Swift Charts
• Физический аналоговый ввод на плоском экране в iOS игре
• Rich Push Notifications в iOS: Notification Service Extension, Notification Content Extension и неочевидные детали
• Новые аксессуары Apple Home могут появиться благодаря необычному партнёрству с LG
• С апреля 2027 App Store Connect начнет требовать скриншоты для iPhone Duo
• En withTaskCancellationShield: Swift 6.4 new feature
• En Little stories on my journey to making Xarra as accessible as possible
• En Stop Sleeping: Deterministic Tests for Concurrent Swift Code
• En Guide to Improving SwiftUI Performance
• En Swift Testing in 2026: Migrate from XCTest Without a Big-Bang Rewrite
• En We Hid the Navigation Bar. SwiftUI Took Swipe Back With It.
• En Swift 6.4 Just Dropped — Here’s What’s Actually New
• En Your iOS MVP Doesnt Need To Use Clean Architecture
• En Apple’s Foundation Models Could Become as Important as SwiftUI
• En ViewModel Doesn’t Hold UiState. It Derives It.
• En Is Swift Slowly Becoming Apple’s Rust?
• En What Is Sendable in Swift? How Swift Concurrency Protects Your State
• En Configuring UIKit Navigation Bars from SwiftUI
• En iOS 27: Trust Insights Framework
• Video Pinterest Context Menu Using SwiftUI
• Video Compact Notification OnBoarding Animation Using SwiftUI
• Video SwiftUI iOS 27 — Smarter Toolbars, Overflow & Tab Bars
• GitHub Redlamp — фото-редактор для Mac, iPad и iPhone
• GitHub SweetPad — xcodebuild для людей и агентов

Android

• Как Google Play сделал публикацию бесплатного приложения настоящим испытанием
• Игра на Kotlin, Jetpack Compose и Filament: что сработало, а что нет
• Правда о Coil в Jetpack Compose: измеряем реальный оверхед SubcomposeAsyncImage
• Экран перестал обновляться, и виноват оказался не ваш код
• Первый убыток JetBrains за 26 лет: обсуждение на Hacker News
• Потоковая работа с устройствами и Android Skills теперь доступны в Android CLI
• En Improved runCatching
• En On-Device AI Series: Building An AI Agent
• En Designing Safer API Failover in an Android App
• En Android A2UI (AI to UI) Made Simple
• En Compose 1.12 Looks Like a Minor Bump. It Isn’t.
• En Composable Testing with Custom Semantic Properties
• En How Generated Widget Previews Improved the Box Box Club Widget Picker Experience
• Video Android CLI and skills to improve your development
• Video Beginner’s Guide to Spec-Driven Development (SDD) With OpenSpec
• GitHub Spock ADB — отладка Android-приложений без выхода из IDE
• GitHub Pitch Kit — настройка гитары и распознавание аккордов
• GitHub Gander — просмотр файлов

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

• WASM vs JavaScript 2026 — проверка на Flutter Web
• WASM кроссбраузерность во Flutter Web на 2026
• En One Kotlin codebase, five platforms, 60 fps: building a 3D game with KMP and CMP
• En Why has Shopify dropped React Native?
• En Lessons I Learned After Building Multiple Flutter Apps
• En I Wanted More Than Rounded Corners in Flutter
• En Shopify Just Ditched React Native — and It Has Almost Nothing to Do With Performance
• En Flutter web at 120 Hz on Android
• En Build Android Native UI Components in React Native
• Video Shopify is smart

Разработка

• Как использование нейросетей изменило игровую индустрию и homebrew-cцену
• Создатель RoR спровоцировал новую дискуссию о «конце эпохи ручного программирования»
• Одна аналитика на две платформы: как мы синхронизировали iOS и Android в hh.ru
• Почему нельзя слепо копировать Ozon, Amazon и Taobao: интерфейс покупки начинается не с UI
• Time-to-Market по закону: риски использования AI-агентов в мобильной разработке
• Как AI убил аутсорс — Заказная разработка, аутстафф, студии разработки
• Google запустил ИИ-платформу для создания игр
• LibreOffice: «отсутствие ИИ» теперь считается фичей программы
• Google приостанавливает вознаграждения за поиск уязвимостей в open source из-за ИИ слопа
• En I’m an introvert. This is how I get myself to speak up.
• En Everything you’ve been told about burnout is wrong
• En 10 uncomfortable UX lessons from real design mistakes
• En Building is cheap. Owning it is not.
• En StackOverflow Developer Survey Results 2026
• En Designing a Notification System That Can Handle 10 Million Users
• En The State of CI/CD in 2026
• En This cutie just killed vibe coding
• Video Kotlin Course For Beginners – Full Tutorial
• Video Mobile System Design: Push Notifications Architecture

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

• Chess.com: с $56 тысяч за домен до $200 миллионов годовой выручки
• Рост вашего приложения остановился: что делать дальше?
• Основатель Cal AI запускает нового ИИ-ассистента
• «Вдруг как в сказке навайбкодил Saas!» или что осталось за кадром успешного успеха Cal AI, Rork и Base44
• 20 лет спустя, или как я все‑таки выпустил свое странное социальное приложение
• Опоздать к собственной распродаже: что данные о Хэллоуине говорят маркетологам перед 11.11
• Приложения с короткими драмами завоевывают аудиторию
• Laytr позволяет сохранять на потом всё, что вы находите в интернете
• Shotcandy: Make Your Screenshots Look Lovely

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

• Как мы запустили ИИ-ревьюера на 4000 PR в день — и какие баги он находит
• Потолок на 800 Вт и окна по расписанию: как устроена умная квартира на 175 м²
• Домашний ИИ: простой способ добавить «интеллект» своему компьютеру
• Как я сделал датчик присутствия из Яндекс ТВ и роутера
• Блютус выживальщика
• Как Google научил крошечную модель понимать текст, картинки, видео и звук: разбираем EmbeddingGemma 2
• Своя модель решений на русском за вечер аренды GPU: что она умеет, сколько стоит и где проигрывает
• Как я сделал лыжный тренер на датчиках и вайб‑кодинге — вместо подписки на готовый
• Amazon выпустил новые планшеты Alexa Tablet на Android
• Anthropic выпускает Haiku 5.5

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

Автор: RoboForm

Источник