Apple зробила покупки в App Store і Mac App Store загальними

Незважаючи на те що каталоги App Store і Mac App Store завжди існували незалежно один від одного через велику різницю в створенні мобільних і десктопних додатків, Apple вирішила дозволити розробникам продавати свій софт для всіх своїх платформ відразу, йдеться на офіційному сайті компанії. Така можливість з'явиться починаючи з сьогоднішнього дня. Це означає, що користувачі, заплативши тільки за одну версію програми, наприклад, для iOS, автоматично отримають доступ до версій для macOS, watchOS і tvOS, якщо такі існують. Ось це я розумію екосистема.

Насправді про своє бажання уніфікувати покупки в каталогах Apple оголосила ще в лютому, пообіцявши впровадити цю практику в березні. Всі чекали, що вона стане частиною iOS 13.4, проте оновлення iOS тут абсолютно не при чому. Для того щоб налагодити одночасний продаж одного і того ж додатку, але для різних операційних систем, розробнику потрібно просто налаштувати можливість універсальної покупки в App Store Connect і дати їм загальний ідентифікатор в середовищі розробки Xcode 11.4, яка, швидше за все, вийде сьогодні ввечері.


Навіщо потрібні спільні покупки для iOS і Mac

Очевидно, що об'єднання покупок спрямоване на розвиток і подальшу популяризацію ініціативи Mac Catalyst. Незважаючи на це, воно не є обов'язковим для розробників, які можуть за своїм бажанням уніфікувати як самі додатки, так і вбудовані покупки. В результаті можна дозволити користувачам непогано заощадити на купленому софті, не змушуючи їх купувати один і той же товар - нехай і для різних платформ - по кілька разів, тим більше що рідко хто користується тільки одним пристроєм Apple, а, як правило, об'єднує їх в єдину екосистему.

Чому загальні покупки не полетять

Особисто мені складно уявити, щоб розробники, які вчора продавали один і той же додаток для iOS, macOS, watchOS і tvOS окремо і отримували гроші з кожної версії, раптом вирішать позбавити себе більшої частини доходу і почати грати в благодійників. Адже тут справа навіть не в жадібності, а в трудовитратах, оскільки процес створення додатків для iOS і macOS практично не має нічого спільного, за винятком хіба що середовища, в якому ведеться розробка. Розробникам доводиться не тільки опрацьовувати інтерфейс і принцип управління заново, але і малювати новий дизайн, не кажучи вже про такі дрібниці, як тестування і налагодження.

Взагалі Mac Catalyst - це досить спірна ініціатива, втілення якої, на мій погляд, неможливо в умовах сформованого до теперішнього часу ринку. Все-таки для розробників App Store - це в першу чергу платформа для заробітку, і вони явно не мають наміру займатися її розвитком собі на шкоду. Зрештою, вони платять Apple комісію в розмірі від 15 до 30% з кожної здійсненої транзакції, яка, за логікою, і повинна йти на підтримку, просування і вдосконалення каталогу. Однак тепер у Купертіно, по суті, пропонують розробникам відмовитися від частини свого заробітку на догоду реалізації нікому незрозумілих принципів.

Головний редактор AppleInsider.ru Ренат Гришин вважає по-іншому:

Безумовно, це дуже важливе уточнення, яке, однак спрацює тільки в разі тих розробників, які поширюють свій софт безкоштовно або за передплатою. Вони від цього тільки виграють. Однак творці платного ПЗ та ігор без вбудованих покупок, хоч таких і меншість, навряд чи зацікавляться такою перспективою, а значить, Apple доведеться якось мотивувати їх. Ось тільки зробити уніфікацію обов'язковою компанія теж не може, оскільки це підірве бізнес багатьох студій, які живуть виключно за рахунок продажу різних версій свого додатку. І це не перебільшення. Історія знає кілька випадків, коли розробники відмовлялися від підтримки своїх додатків, коли Apple випускала свій власний аналог або вводила нові вимоги.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND