Site icon AppTractor

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

ИИ изменил не только мир, но и любимую нами модель подписок. Как пишет RevenueCat, раньше всё было просто — каждый новый пользователь если и давал нагрузку на бэкенд, то совершенно мизерную. Поэтому большие бесплатные тарифы, поэтому долгие триалы, поэтому понятный LTV и основное мерило успеха — количество пользователей. Но в ИИ-эпоху это работает так же плохо, как безлимитный бар на свадьбе. Каждый запрос к нейросети — это не магия, а очень реальные расходы на сервера, GPU и остальную кибер-кухню. В итоге один спокойный пользователь стоит копейки, а другой за вечер генерирует столько картинок, что сжигает месячный бюджет всего проекта. Так что классическая подписка «один тариф на всех» превращается в чистую лотерею. Приложения, очевидно, пытаются выживать: вводят лимиты, кредиты, хитрые pay-per-use механики, сокращают щедрые триалы. И да, теперь маркетолог, разработчик и серверный бюджет сидят на кухне и вместе решают, кого привлекать выгодно, а кого лучше вежливо проводить до выхода. Вывод простой: ИИ-продуктам надо постепенно отказываться от старой философии «плати фикс и не думай» и переходить к модели «плати справедливо — за то, что ты реально потребляешь». Хорошо это или плохо — вопрос вкуса. Но точно одно: эпоха магических безлимитов заканчивается. GPU шуток не понимают, а просчеты с генерацией легко загонят тебя в минус.

Разработка

Маркетинг

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

iOS

Transferable — часть фреймворка CoreTransferable от Apple. Он даёт декларативный способ описать, как ваши типы (структуры, классы и др.) могут экспортироваться и импортироваться, предоставляя нужные представления данных для обмена. Это может быть полезно для реализации drag-and-drop, copy/paste, функций Share-меню и других способов передачи данных. Когда тип соответствует Transferable, его можно использовать с API вроде ShareLink, PasteButton, а также модификаторами draggable(_:) и dropDestination(for:isEnabled:action:).В этой статье авторы разбирают, как с помощью Transferable можно сделать собственные модели в Swift-приложении «переносимыми».

Android

В статье автор пишет, как мы можем создавать интересные узоры из полосок для использования в нашем приложении. Это хорошо работает в загрузчиках или компонентах, где нужно отображать текущее состояние. Или можно использовать это для добавления текстур.

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

Exit mobile version