
«Vibe coding» (программирование «на вайбе») всколыхнуло App Store. Как было заявлено на WWDC, каждый час отправляется более 1000 приложений. Программы теперь создаются значительно быстрее, что порождает настоящий поток заявок. Это становится проблемой, учитывая, что существует только один реальный способ распространения приложений на iPhone, по крайней мере, в большинстве стран мира.
Недавно Apple повысила требования к проверке приложений для App Store, и, хотя это определенно шаг в правильном направлении, я не думаю, что это полноценное решение.
Если вы были в сообществе разработчиков приложений во время пандемии COVID, возможно, вы помните сервис под названием Airport. Это был своего рода App Store для приложений TestFlight, позволявший разработчикам делиться своими продуктами, которые еще не были опубликованы в основном магазине, получая при этом больший охват, чем просто круг друзей, семьи или подписчиков в социальных сетях.
Airport был прекрасной идеей, которая давала многим инди-разработчикам платформу, которой у них обычно не было. Люди находили интересные, новые, небольшие приложения — и всё это происходило вне App Store.
TestFlight — это, по сути, единственная модель распространения за пределами App Store (не считая альтернативных рынков и загрузки приложений в ЕС и некоторых других регионах). Однако у него есть свои недостатки. Нельзя иметь более 10 000 тестировщиков, и по умолчанию единственный способ распространить приложение — отправить ссылку или приглашение по электронной почте. Механизма поиска (discovery) как такового там пока нет.
Airport предлагал такой механизм, но в конечном итоге Apple отказалась одобрять Airport для размещения в App Store, и проект сошел на нет.
В эпоху «vibe coding», когда так много людей создают небольшие инструменты, которыми просто хотят поделиться с узкой аудиторией, я думаю, что новая версия «Airport» от Apple была бы вполне логична. Это могло бы быть чем-то простым, например, вкладкой «Обзор» (Discover) в приложении TestFlight.
Кроме того, Apple, вероятно, стоило бы найти способ увеличить лимит в 10 000 пользователей в TestFlight. Это кажется вполне допустимым, учитывая, что к приложениям в TestFlight предъявляются менее строгие требования при проверке, но разработчики должны иметь возможность запрашивать расширение лимита, если их приложения становятся успешными.
Так или иначе, я не думаю, что простое изменение правил проверки в App Store сократит количество создаваемых «vibe coded» приложений. Люди всегда будут хотеть что-то создавать. Apple следует разработать более совершенное решение для дистрибуции, которое позволит сохранить высокое качество App Store, одновременно позволяя людям делиться своими небольшими проектами. Улучшение процесса распространения через TestFlight стало бы отличным шагом в этом направлении.
Мои любимые аксессуары Apple:
- Ультратонкий аккумулятор Anker MagSafe/Qi2
- AirPods Pro 3 (в 2 раза лучшее активное шумоподавление по сравнению с AirPods Pro 2!)
- Быстрое зарядное устройство Anker Nano 45 Вт с интеллектуальным дисплеем
- Док-станция Anker Nano 13-в-1 для MacBook
- Мышь Logitech MX Master 4 для Mac
- Зарядная станция Belkin Qi2 3-в-1 MagSafe