Als Entwickler kennen Sie das Dilemma: Soll die neue App für iOS oder macOS optimiert werden? Ressourcen sind begrenzt, und parallele Entwicklungen bergen Risiken.
Die Zahlen sprechen für iOS – über 1,8 Milliarden aktive Geräte gegenüber 100 Millionen macOS-Nutzern. Dennoch übertrumpft eine native Mac-App WebView-Lösungen bei Performance und Nutzererlebnis. Seit Apples WWDC 2019-Ankündigung von Project Catalyst müssen Sie nicht mehr wählen.
Was ist Project Catalyst?
Project Catalyst, eingeführt mit macOS Catalina, ist ein Bestandteil von Xcode. Es ermöglicht die Erweiterung bestehender iOS-Apps auf macOS – vollständig nativ mit Unterstützung für Maus, Tastatur, Fenster- und Dateiverwaltung sowie Rich-Text-Editing.
Starten Sie noch heute: Laden Sie die aktuelle macOS-Version herunter. Nicht jede iOS-App eignet sich jedoch für die Portierung. Wie prüfen Sie das?

iOS-App-Kriterien für Project Catalyst
Die meisten iPad-Apps laufen reibungslos auf macOS. Ausnahmen: Apps, die iPad-exklusive Features wie Gyroskop, Accelerometer, Rückfokuskamera, HealthKit oder ARKit nutzen.
Apple empfiehlt Apps mit aktuellen iPad-Features wie Multitasking, Drag & Drop und Tastaturkürzeln. Testen Sie die macOS-Nutzererfahrung frühzeitig auf Inkompatibilitäten.

Vorteile von Project Catalyst
Mac-Apps entstehen traditionell nativ (separate Codebasis) oder via WebView (langsamer). Project Catalyst vereint das Beste: Eine einzige Codebasis für native macOS-Apps mit Zugriff auf:
- Systemeinstellungen
- Tastatur, Trackpad, Maus und Touch Bar
- Menüleiste
- Fensterverwaltung und Skalierung
- Und vieles mehr
Sparen Sie Wochen an Entwicklungszeit und vermeiden Sie parallele Codebasen.
Project Catalyst starten
Ab macOS Catalina und Xcode 11 geht's schnell:
- Öffnen Sie Ihr iOS-Projekt in Xcode.
- Aktivieren Sie in den Projekteinstellungen „Mac“.
- Bauen Sie die Mac-Version.
Die Mac-App teilt Codebasis, Frameworks und Ressourcen. Änderungen wirken sich auf beide aus. Schauen Sie bei Apps von Twitter, Jira oder TripIt für Inspiration.
Optimieren Sie vorab Ihren Mac für Höchstleistung.

Mac-Optimierung für fehlerfreie Entwicklung
Entwicklungsänderungen können unvorhergesehene Effekte haben. Vermeiden Sie Mac-interne Probleme durch professionelle Wartung:
- Laden Sie die Gratis-Version von CleanMyMac X herunter.
- Gehen Sie zu „Geschwindigkeit > Wartung“.
- Auswählen: RAM freigeben, Skripte ausführen, Startdienste neu erstellen.
- „Ausführen“.

Für tiefe Reinigung:
- Zu „System Junk“.
- „Scannen“.
- Optionen prüfen und aktivieren.
- „Bereinigen“.

Ihr Mac läuft nun optimal. Portieren Sie iOS-Apps blitzschnell und scannen Sie monatlich mit CleanMyMac X für dauerhafte Performance.