Apple zeigt neue Features für Entwickler
An der Entwicklerkonferenz WWDC 2022 hat Apple einige neue Features für die Software-Entwicklung präsentiert. Darunter eine neue Version der Entwicklungsumgebung Xcode, eine cloudbasierte Continuous-Integration-Plattform und neue APIs.
Im Rahmen der diesjährigen Entwicklerkonferenz WWDC hat Apple nicht nur neue Hard- und Softwareprodukte vorgestellt, sondern auch neue Tools für die Entwicklerinnen und Entwickler, welche auf diesen und für diese Systeme arbeiten.
"Wir arbeiten gerne mit unserer Community von Entwicklerinnen und Entwicklern zusammen und stellen ihnen gerne neue innovative Technologien für die nächste Generation von Apps bereit", sagt Susan Prescott, Vice President of Worldwide Developer Relations and Enterprise and Education Marketing bei Apple.
Xcode 14: jetzt auch mit Cloud
Die Entwicklungsumgebung Xcode erhält nicht nur eine Versionsnummer, sondern auch eine cloudbasierte Plattform für kontinuierliche Integration und Bereitstellung. In der Xcode Cloud lässt sich der Buildvorgang einer App automatisch in der Cloud durchführen, ohne dass der Mac des Entwicklers oder der Entwicklerin an Rechenleistung verliert.
Ebenfalls soll die neue Version die Buildgeschwindigkeit schneller, die Codebearbeitung- und -pflege leichter und die automatische Vervollständigung intelligenterer machen. Künftig werde die Xcode-App bei Download 30 Prozent kleiner sein, verspricht Apple.
Neue APIs für neue Features
Die Apple-oriented Programmiersprache Swift erhält mehrere kleinen Updates, etwa die Unterstützung von RegEx-Literalen und Verbesserungen am Package Manager. Interessanter für Entwickler dürften aber die neuen Schnittstellen sein, welche die Entwicklung für die neuesten iOS- und MacOS-Features ermöglichen.
Als Erstes bietet Apple ein "WeatherKit" an. Damit können Entwicklerinnen und Entwickler auf Daten und Prognosen der "Wetter"-App zugreifen und direkt in ihren eigenen Programmen einbauen und verwenden.
Mit iOS 16 wird der Sperrbildschirm aufpoliert und erhält neue Funktionen, wie Sie hier nachlesen können. Entwickler können künftig spezielle Widgets für den Lockscreen entwickeln. Auch sogenannte "Live-Aktivitäten" (zum Beispiel ein Ticker einer Sportveranstaltung oder der Fortschritt auf einer Route) lassen sich künftig direkt auf dem Sperrbildschirm anzeigen. Hierzu gibt es eine neue API, welche Entwickler nutzen können, um diese Widgets anzubieten.
Neu gibt Apple Entwicklern und Entwicklerinnen auch die Möglichkeit, über eine Schnittstelle auf das "Live Text"-Feature zuzugreifen, welches automatisch Texte auf Bildern und in Videos erkennt. Auch Passkey, ein passwortloses Anmeldeverfahren für Apps und Websites, wird den Entwicklern zugänglich gemacht.
Apple zeigte an der diesjährigen Entwicklerkonferenz auch neue Hardware: Der Hersteller lancierte ein neues Macbook Air und eine neue Version des Macbook Pro mit M2-Chips.