Platforma Catalyst imala je jednu jedinu misiju. Olakšajte programerima prijenos svojih iPadOS aplikacija na Mac. Unutar platforme bilo im je dovoljno označiti jednu ponudu, a navedena aplikacija je bila napisana ne samo za mobilni već i za desktop sustav. Prednost je bila očita, jer je postojao samo jedan kod, uređivanjem kojeg su se mijenjale obje aplikacije. Ali sada sve to nema smisla.
Mac Catalyst predstavljen je zajedno s macOS Catalina 2019. Među najpoznatijim aplikacijama prenesenim s iPada na Mac bez sumnje je Twitter. Kao dio macOS-a, potonji je ukinuo svoj klijent u veljači 2018. Međutim, koristeći ovu platformu, programeri su ga vratili na Apple desktop u najjednostavnijem obliku. Ostale aplikacije prenesene na ovaj način uključuju npr. LookUp, Planny 3, CARROT Weather ili GoodNotes 5.
Situacija s Apple Siliconom
Stoga je tvrtka predstavila ovu obećavajuću značajku samo godinu dana prije dolaska Big Sura i prije nego što su stigli Apple Silicon čipovi. I kao što znate, upravo na računalima s ovim ARM čipovima možete vrlo jednostavno pokretati aplikacije s iPhonea i iPada. Možete ih pronaći izravno u Mac App Storeu i tamo ih instalirati. Iako postoji moguća caka s ispravnim upravljanjem, pogotovo ako naslovi nude jedinstvene geste dodira, u slučaju aplikacija to nije toliki problem kao što je slučaj s igrama.
Naravno, na programerima je hoće li potrošiti dio tog vremena na ugađanje (ili uopće ne pružiti svoju Mac aplikaciju), ali čak i tako, većina mobilnih naslova zapravo se može koristiti na stolnom računalu. I u tome leži kamen spoticanja. Dakle, ima li "katalizator" još uvijek smisla? Za računala s Intelovim procesorima da (ali tko bi se još zamarao njima?), za programera koji želi korisniku pružiti maksimalno korisničko iskustvo da, ali za većinu običnih programera ne.
Osim toga, općenito postoji trend pada dodavanja novih naslova u App Store na macOS-u. Razvojni programeri nude više specijalizirani, a ne putem vlastitih web stranica, gdje ne moraju plaćati odgovarajuće provizije Appleu.
Nije istina da bi se zaboravilo, ali je teško prenijeti aplikacije na macCatalyst.. nije dovoljno samo potvrditi kućicu, morate imati sve ovisnosti dostupne ili kao izvorni kod ili imati unaprijed izgrađene dostupne ovisnosti za danu arhitekturu, koja, međutim, nije ista kao arhitektura za ios.. npr. webrtc trenutno nema službenu punu podršku.. a to je samo jedan od mnogih glavnih okvira.. polako prilagođava puno drugih ovisnosti..