WWDC 2019: Catalyst (iPad apps op de Mac)


04.06.2019

Catalyst is de codenaam van een belangrijk project binnen Apple, wat we eerst kende als Catalyst. (Het Engelse woord voor marsepein, maar dat heeft er verder weinig mee te maken.)

Het doel van Catalyst is het makkelijker te maken voor ontwikkelaars om een app te maken voor de Mac, gebaseerd op een bestaande iPad-versie.

Wat is Catalyst?

Dus, wat is Catalyst precies?

Om te beginnen: het is vooral heel erg technisch. Het is echt bedoeld voor ontwikkelaars, mensen die apps maken voor iPadOS, en vanaf nu, macOS.

Als we het erg versimpelen, en allerlei nuances aan de kant zetten, ziet het er ongeveer zo uit:

Voor het maken van een app voor de iPhone en iPad gebruik je vrijwel dezelfde technieken.

De Mac echter, gebruikt een ander onderliggende techniek.

Dat betekent dat het relatief eenvoudig is om één app te maken voor de iPhone en iPad, maar niet zo makkelijk om die zelfde app ook voor de Mac te maken.

Catalyst moet er voor zorgen dat de techniek van de iPhone en iPad, ook te gebruiken is op de Mac.

Wat zijn de voordelen van Catalyst voor de normale gebruiker?

Een groot voordeel van Catalyst voor "normale" gebruikers — zoals jij en ik — is dat er meer apps van de iPhone en iPad ook naar de Mac zullen komen.

We zien dit al met Apple’s eigen apps. Sinds Mojave hebben we bijvoorbeeld een Woning-app en Dictafoon-app op de Mac.

En nu met macOS 10.15 Catalina zien we bijvoorbeeld een aparte app voor Podcasts, en een app om je apparaten en vrienden te zoeken ("Zoek Mijn").

Dit soort dingen hadden we waarschijnlijk niet naar de Mac zien komen als ze apart gemaakt moesten worden.

Maar nu het gecombineerd kan met de iPhone- en iPad-versies, is het ineens een stuk makkelijker.

De eerste Catalyst apps

Vorig jaar zagen we met macOS Mojave de eerste Catalyst apps verschijnen.

Dat ging toen om de programma’s Woning, Dictafoon, Nieuws, en Aandelen.

Dit jaar krijgen we daar nog enkele toevoegingen bij, zoals Podcasts en Zoek Mijn.

Die eerste Catalyst apps — van vorig jaar in macOS Mojave — waren nog niet echt… Goed.

Het is in veel gevallen beter dan niets, maar het hoorde duidelijk niet thuis op de Mac.

Wordt dat nu beter? Het lijkt er wel op.

Nieuwe Catalyst apps hebben meer "Mac"-mogelijkheden

Nieuwe opties in de Catalyst-techniek zorgen er voor dat de apps een stuk meer lijken op "gewone" Mac apps.

Zo krijgen ze betere ondersteuning voor een titelbalk.

Nog steeds zullen ze voor Mac-gebruikers van de afgelopen jaar wat "vreemd" aanvoelen in sommige gevallen. Maar die overgang is niet nieuw, en vaker gebeurd op macOS.

Over een aantal jaar zullen we waarschijnlijk niet beter weten, zeker als veel apps op Catalyst gebaseerd zijn.

Ontwikkelaars buiten Apple die Catalyst gebruiken

Omdat het nu ook voor andere ontwikkelaars mogelijk is om apps te maken gebaseerd op Catalyst1, zul je steeds meer Catalyst-apps gaan zien.

Een aantal ontwikkelaars die hebben aangekondigd hier iets mee te gaan doen zijn bijvoorbeeld:

En nog veel meer.

Dat zijn apps die anders waarschijnlijk nooit een Mac-versie gekregen hadden (Marco Arment heeft meerdere keren aangegeven dat een Mac app voor Overcast niet de moeite zou zijn, wat ik begrijp), maar dankzij Catalyst wel.


  1. Sinds gisteren, dus het duurt nog even voor je ze écht zult zien 😉 ↩︎


Martijn Engler

Apple Coach

"Martijn is al meer dan 10 jaar "de Apple Coach". Expert op het gebied van alles wat met Apple te maken heeft: Macs, iPhones, iPads, en meer."

meld je nu aan voor je gratis sneltoetsen spiekbriefje