Apple полага основите, за да улесни разработчиците да разпространяват своите приложения във всички платформи на Apple.
Включено в сряда голяма партида бета актуализации, Apple представи нова опция в Xcode 11.4 бета 1 за разработчиците да създават и тестват приложения, използвайки един идентификатор на пакет. От март потребителите на iPhone ще могат да изтеглят приложение чрез iOS App Store и след това (ако разработчикът го поддържа) да го изтеглят с други платформи на Apple с лекота.
Тази проста промяна може да изглежда като очевидно допълнително удобство за потребителите, но също така настройва App Store за някои колосални промени през следващите няколко години. Това ще принуди разработчиците на Apple да вземат някои големи решения за своя бизнес.
Например, представете си, че можете купете Pixelmator на Mac, след което автоматично изтегляте версиите на iPhone и iPad на вашите устройства, без да се налага да правите нищо. Това е силата универсални покупки ще донесе на потребителите… единно изживяване при закупуване и използване на приложения на различни устройства на Apple.
С Project Catalyst Apple се опитва да насърчи разработчиците да мислят за приложенията като за единно крос-платформено изживяване. Универсалните покупки са от ключово значение за това и това идва по -рано, отколкото много разработчици предполагат, че ще стане.
Универсални проблеми с покупките за разработчици
За разработчиците универсалните покупки премахват много болезнени точки при създаването на безплатни приложения с покупки или абонаменти в приложението. Култът към Mac попита уважавания разработчик на iOS и macOS Стив Троутън-Смит как промените ще повлияят на бизнес плановете на разработчиците. Troughton-Smith каза, че универсалните покупки ще помогнат на разработчиците, защото няма да се налага да създават два отделни бекънда, за да поддържат iOS и macOS версии на своите приложения.
„Като разработчик това е доста плашещо, но като потребител това е нещо, което искам“, каза Troughton-Smith пред Култът към Mac.
Универсалните покупки определено идват с някои недостатъци за разработчиците. Много разработчици на Mac се притесняват, че промените ще обезценят софтуера им, според Troughton-Smith. Връщайки се към примера на Pixelmator, компанията таксува $ 39.99 за Pro версията на своето приложение за Mac, докато версията за iOS струва само $ 4.99. При универсални покупки компанията ще трябва или да намали ценообразуването си за Mac до 5 долара, или да повиши цената на приложението за iPhone до 40 долара. Намаляващото ценообразуване на софтуера може да принуди компанията да направи първото-и да загуби рентабилност.
„Мисля, че в дългосрочен план е вярно-това има потенциал да обезценява приложенията за Mac и потребителите ще очакват споделена покупка между Mac и iOS“, каза Troughton-Smith. „Ще трябва да се примирим с разклоненията като разработчици и да направим избор какво да правим в нашите приложения за нашите потребителски бази.“
Подравняване на macOS с iOS
Досега разработчиците не са принудени да поддържат универсални покупки, ако произвеждат Mac и iOS версии на своите приложения. Pixelmator и други компании, които предлагат премиум (т.е. скъпи) приложения, все още ще могат да разпространяват две различни версии, ако това искат да направят. Повечето големи производители на приложения за Mac вероятно няма да променят нищо в близко бъдеще.
Добавянето на универсални покупки обаче в крайна сметка посочва желанието на Apple да приведе macOS и iOS като платформи за разработчици и App Store с Project Catalyst. В бъдеще вероятно няма да има отделни магазини за приложения за iOS, macOS и watchOS. Всичко ще съществува под един покрив, като приложенията ще бъдат универсални.
![](/f/7b8889723ae4da279bc94939c53abbc1.jpg)
Стив Троутън-Смит
@stroughtonsmith
*хвърля куп продуктови планове през прозореца* Предполагам, че започвам отначало с няколко неща 😂
43
1
Това бъдеще на единно изживяване на Apple във всички платформи остава само след няколко години. Но за разработчиците моментът да започнат да го планират е сега.