- Xcode 16
- Swift Assist: Ein Begleiter, der bei allen Coding-Aufgaben hilft, damit sich Entwickler stärker auf übergeordnete Probleme und Lösungen konzentrieren können
- Nutzt leistungsstarke Modelle, die in der Cloud laufen
- Der Code der Entwickler wird nur zur Verarbeitung von Anfragen verwendet und niemals auf Servern gespeichert; Apple verwendet den Code der Entwickler auch nicht zum Training von Machine-Learning-Modellen
- Die neue Code-Autovervollständigungs-Engine verwendet ein eigenes Modell, das speziell für Swift und Apple SDKs trainiert wurde, und schlägt den Code vor, den Entwickler benötigen (läuft lokal auf dem Gerät des Entwicklers)
- Swift 6
- Führt Compile-Time-Sicherheit gegen Data Races ein: Diagnostiziert gleichzeitige Speicherzugriffe im gesamten Projekt des Entwicklers bereits zur Compile-Time
- Eine komplett neue, dedizierte Swift-GitHub-Organisation wird mehrere Kernprojekte des Swift-Ökosystems hosten, darunter den Swift-Compiler, Foundation und andere zentrale Bibliotheken
- Swift-Testing-Framework: Bietet eine ausdrucksstarke API, mit der Entwickler Tests einfach schreiben können. Plattformübergreifend
- Game Porting Toolkit 2
- Spart Zeit, unabhängig davon, ob es sich um ein bestehendes Spiel oder ein Spiel in aktueller Entwicklung handelt
- Verbesserte Kompatibilität mit Windows-Spielen, neue leistungsstarke Shader-Debugging-Tools sowie Xcode-Updates, die es ermöglichen, Game-Code und Shader über mehrere Geräte hinweg zu vereinheitlichen
- visionOS 2
- Volumetric API: Bessere Kontrolle darüber, wie 3D-Objekte in Apps dargestellt werden
- TabletopKit: Unterstützt Entwickler dabei, räumliche App-Erlebnisse für flache Oberflächen wie Fertigungsarbeitsplätze sowie Brett- und Kartenspiele einfach zu erstellen
- RealityKit: Vereinfacht die Entwicklung von Apps, die mehrere Apple-Geräte unterstützen, verkürzt die Entwicklungszeit und verbessert die Workflows für Universal Apps effizienter
- Entwickler ohne Apple Vision Pro-Hardware können jetzt auch im Simulator SharePlay-unterstützte Apps erstellen und vorab ansehen
- Unterstützt jetzt auch HealthKit
- Weitere Plattform-APIs
- Controls API: Fügt dem Kontrollzentrum verschiedene Funktionen hinzu
- Accessory Setup Kit: Ermöglicht es Entwicklern, Bluetooth-Zubehör nahtlos und sicher über Apps zu koppeln, ohne auf sämtliches Bluetooth-Zubehör in der Umgebung zugreifen zu müssen; andere Geräte bleiben privat
- Über die watchOS Double-Tap-API kann die Double-Tap-Geste zentralen Elementen des Apple-Watch-App-Erlebnisses zugewiesen werden
- TestFlight
- Tester können nach Gerät und OS gezielt rekrutiert werden
- Einladungen enthalten eine Übersicht der Beta-App, die App-Kategorie und optional Screenshots, sodass potenziellen Testern neue Funktionen und Inhalte gezielt vorgestellt werden können
- App Store
- Neue Empfehlungsfunktion: Entwickler können bevorstehende Inhalte und Verbesserungen ihrer App einfach direkt zur Vorstellung im App Store vorschlagen
- Individuelle Produktseiten: Bewerben verschiedene Inhalte und Funktionen innerhalb einer App. Mit Deep Links
- Abonnements: Win-back-Promotions fördern die erneute Anmeldung früherer Abonnenten
4 Kommentare
Dass man Game Porting Toolkit als GPT abkürzt ….
Ah … ich habe mich schon gefragt, wo um alles in der Welt der GPT-Inhalt ist, und danach gesucht — also war es das. Hahaha
Ich habe es ein bisschen humorvoll formuliert … das hat wohl zu einem Missverständnis geführt ;_;
> Swift Assist: ein Begleiter, der bei allen Codierungsaufgaben hilft, damit sich Entwickler auf anspruchsvollere Probleme und Lösungen konzentrieren können
Was bringt AI in Xcode ... Xcode selbst ist doch schon der Bösewicht schluchz schluchz