Site icon AppTractor

Разработка мобильных приложений: новости и статьи — 09.10

Занятная история про то, как человек создал цифровой физический продукт — печатный журнал со всеми кофейнями города, печатающийся по запросу.

Если вы разработчик и думаете о создании чего-то, вам не нужно создавать ещё один SaaS-сервис. Рынок просто переполнен. Но есть множество других видов бизнеса с возможностями автоматизации. Физические товары, локальные услуги, контент-бизнес — что угодно.

Разработка

Маркетинг

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

iOS

Хотите добавить генерацию изображений с помощью Foundation Models прямо в SwiftUI-приложение? В этой статье подробно разобрано, как заставить модель создавать картинки на устройстве — без сторонних API и серверов. Автор показывают, какие подходы не работают (и почему), делится реальными примерами кода и объясняет ограничения фреймворка.

Android

Статья отлично разбирает, как устроены таски (tasks) и стек возврата (back stack) под капотом. Автор показывает, что активити — это «глава истории», а стек — это последовательность этих глав, которыми управляет Android по принципу LIFO (последний зашёл — первый вышел). Но самое интересное — как разработчики могут контролировать это поведение. В статье глубоко объясняются launch modes (standard, singleTop, singleTask, singleInstance) и intent flags (FLAG_ACTIVITY_NEW_TASK, FLAG_ACTIVITY_CLEAR_TOP и др.), а также такие нюансы, как taskAffinity, атрибуты вроде clearTaskOnLaunch и поведение кнопки «назад» на Android 12+. Если вы пишете навигацию или сложные потоки переходов в Android-приложении — эта статья точно стоит внимания.

← Предыдущий выпуск

Exit mobile version