Platform Catalyst memiliki satu misi. Permudah pengembang untuk mem-porting aplikasi iPadOS mereka ke Mac. Di dalam platform, cukup bagi mereka untuk mencentang satu tawaran, dan aplikasi yang diberikan ditulis tidak hanya untuk seluler tetapi juga untuk sistem desktop. Keuntungannya jelas, karena hanya ada satu kode, pengeditan yang mengubah kedua aplikasi. Tapi sekarang semuanya tidak masuk akal.
Mac Catalyst diperkenalkan bersama dengan macOS Catalina pada tahun 2019. Tidak diragukan lagi, salah satu aplikasi paling terkenal yang di-porting dari iPad ke Mac adalah Twitter. Sebagai bagian dari macOS, macOS menghentikan kliennya pada Februari 2018. Namun, dengan menggunakan platform ini, pengembang mengembalikannya ke desktop Apple dalam bentuk yang paling sederhana. Aplikasi lain yang di-porting dengan cara ini termasuk misalnya LookUp, Planny 3, CARROT Weather atau GoodNotes 5.
Situasi dengan Apple Silicon
Jadi perusahaan memperkenalkan fitur menjanjikan ini hanya setahun sebelum Big Sur hadir dan sebelum chip Apple Silicon hadir. Dan seperti yang Anda ketahui, di komputer dengan chip ARM inilah Anda dapat meluncurkan aplikasi dari iPhone dan iPad dengan cukup sederhana. Anda dapat menemukannya langsung di Mac App Store dan menginstalnya dari sana. Meskipun ada kemungkinan kendala dengan kontrol yang benar, terutama jika judulnya menawarkan gerakan sentuh yang unik, dalam kasus aplikasi, hal ini tidak menjadi masalah sebanyak yang terjadi pada game.
Tentu saja, pengembang harus meluangkan sebagian waktunya untuk melakukan penyesuaian (atau tidak menyediakan aplikasi Mac mereka sama sekali), namun meskipun demikian, sebagian besar judul seluler sebenarnya dapat digunakan di desktop. Dan di situlah letak batu sandungannya. Jadi apakah "katalis" itu masih masuk akal? Untuk komputer dengan prosesor Intel, ya (tapi siapa lagi yang mau repot dengan itu?), untuk pengembang yang ingin memberikan pengalaman pengguna yang maksimal kepada pengguna, ya, tetapi untuk sebagian besar pengembang biasa, tidak.
Selain itu, secara umum terdapat tren penurunan dalam penambahan judul baru ke App Store di macOS. Pengembang menawarkan yang lebih terspesialisasi melalui situs web mereka sendiri, di mana mereka tidak perlu membayar komisi yang sesuai kepada Apple.
Tidak benar bahwa itu akan dilupakan, tetapi sulit untuk mem-porting aplikasi ke macCatalyst.. tidak cukup hanya mencentang kotaknya, Anda harus memiliki semua dependensi yang tersedia baik sebagai kode sumber atau memiliki dependensi yang sudah dibuat sebelumnya untuk arsitektur tertentu, yang, bagaimanapun, tidak sama dengan arsitektur untuk ios.. misalnya webrtc saat ini tidak memiliki dukungan penuh resmi.. dan itu hanya salah satu dari banyak kerangka kerja utama.. perlahan-lahan mengadaptasi banyak kerangka kerja lainnya ketergantungan..