Aplikasi Catalyst Apple dirancang untuk membantu menjembatani perangkat lunak antara platform MacOS dan iOS, dan sekarang perusahaan mengambil langkah lebih jauh dengan memungkinkan pembelian universal antara kedua platform, seperti yang terlihat dalam Xcode 11.4 beta Apple oleh pengembang Steve Troughton-Smith di Twitter . Dengan kata lain, jika pengembang memilih untuk mengaktifkannya, pelanggan yang membeli versi aplikasi Mac App Store juga akan mendapatkannya di perangkat iOS mereka, dan sebaliknya.
Fitur baru ini mirip dengan bagaimana Apple telah menawarkan aplikasi iOS universal untuk platform iPhone, iPad, Apple Watch, dan tvOS, di mana membeli aplikasi tersebut sekaligus memberi pengguna akses ke sana di semua platform tersebut. Pengembang, tentu saja, masih memiliki opsi untuk mendistribusikan (dan menjual) versi terpisah dari aplikasi mereka untuk platform yang berbeda, jika mereka ingin secara terpisah memonetisasi versi Mac, iOS, dan iPad dari aplikasi mereka, tetapi aplikasi universal jauh lebih umum di ekosistem iOS saat ini.
Fitur baru tampaknya menjadi bagian besar dari rencana Apple untuk mendorong pengembang untuk membuat lebih banyak aplikasi Catalyst: pembelian universal akan diaktifkan secara default di Xcode 11.4, dan pengembang akan dapat menambahkan aplikasi Mac yang ada untuk mendukung pembelian universal juga.
Aplikasi Catalyst diluncurkan di macOS 10.15 Catalina awal tahun ini (setelah periode uji coba yang diperpanjang oleh Apple di macOS 10.14 di bawah kode “Marzipan”). Idenya adalah bahwa pengembang Mac dapat menggunakan aplikasi Catalyst untuk membuatnya lebih mudah untuk porting melalui aplikasi iOS (yang didasarkan pada kerangka kerja perangkat lunak UIKit Apple) ke macOS tanpa harus menulis ulang seluruh aplikasi untuk kerangka kerja perangkat lunak AppKit yang biasanya digunakan pada desktop. Dalam praktiknya, aplikasi Catalyst memiliki awal yang lambat, dengan pengembang enggan mengadopsi sistem baru yang rumit dan pengguna ragu untuk menerimanya.
Namun, dengan menawarkan pembelian universal, Apple dapat membantu memompa pompa untuk gelombang baru aplikasi Catalyst dengan menghapus penghalang utama di sisi konsumen: persyaratan bahwa pelanggan membayar lagi di Mac untuk aplikasi yang telah mereka beli di ponsel mereka dan tablet.