Het Catalyst-platform had één enkele missie. Maak het ontwikkelaars gemakkelijk om hun iPadOS-apps over te zetten naar Mac. Binnen het platform was het voldoende dat ze één aanbieding aanvinkten, en de betreffende applicatie werd niet alleen voor het mobiele maar ook voor het desktopsysteem geschreven. Het voordeel lag voor de hand, omdat er maar één code was, die beide applicaties aanpaste. Maar nu heeft het allemaal geen zin.
Mac Catalyst werd in 2019 samen met macOS Catalina geïntroduceerd. Een van de bekendste applicaties die ermee van iPad naar Mac zijn geport, is ongetwijfeld Twitter. Als onderdeel van macOS stopte laatstgenoemde zijn client in februari 2018. Met behulp van dit platform brachten de ontwikkelaars het echter in de meest eenvoudige vorm terug naar de Apple-desktop. Andere toepassingen die op deze manier worden geport, zijn bijvoorbeeld LookUp, Planny 3, CARROT Weather of GoodNotes 5.
De situatie met Apple Silicon
Dus introduceerde het bedrijf deze veelbelovende functie slechts een jaar voordat Big Sur arriveerde en voordat Apple Silicon-chips arriveerden. En zoals u weet, kunt u juist op computers met deze ARM-chips vrij eenvoudig applicaties vanaf iPhones en iPads starten. Je kunt ze rechtstreeks in de Mac App Store vinden en vanaf daar installeren. Er is een mogelijk probleem met de juiste bediening, vooral als de titels unieke aanraakbewegingen bieden, maar in het geval van applicaties is dit niet zo'n groot probleem als bij games.
Natuurlijk is het aan de ontwikkelaars om een deel van die tijd te besteden aan aanpassingen (of helemaal niet aan hun Mac-app te leveren), maar toch zijn de meeste mobiele titels daadwerkelijk bruikbaar op de desktop. En daarin ligt het struikelblok. Dus is de "katalysator" nog steeds logisch? Voor computers met Intel-processors ja (maar wie zou er anders mee bezig zijn?), voor een ontwikkelaar die de gebruiker de maximale gebruikerservaring wil geven ja, maar voor de meeste gewone ontwikkelaars nee.
Bovendien is er over het algemeen een dalende trend in het toevoegen van nieuwe titels aan de App Store op macOS. Ontwikkelaars bieden de meer gespecialiseerde versie aan in plaats van via hun eigen websites, waar ze niet de juiste commissies aan Apple hoeven te betalen.
Het is niet waar dat dit vergeten zou worden, maar het is moeilijk om applicaties over te zetten naar macCatalyst. Het is niet voldoende om alleen maar het vakje aan te vinken, je moet alle afhankelijkheden beschikbaar hebben als broncode of de beschikbare afhankelijkheden vooraf gebouwd hebben voor de gegeven architectuur, die echter niet hetzelfde is als de architectuur voor iOS. Webrtc heeft bijvoorbeeld momenteel geen officiële volledige ondersteuning. En dat is slechts een van de vele hoofdframeworks. Het past langzaam een heleboel andere aan afhankelijkheden..