Apple führt neue Entwicklertools ein, um Apps weiterzuentwickeln

Die neuen Tools, die speziell für Apple-Entwickler entwickelt wurden, werden dazu beitragen, noch ansprechendere App-Erlebnisse zu schaffen.

Apple hat heute neue Tools und Technologien vorgestellt, die entwickelt wurden, um Entwicklern dabei zu helfen, ansprechendere App-Erlebnisse zu erstellen und es noch einfacher zu machen, qualitativ hochwertige Apps zu erstellen. Xcode Cloud vereint die zahlreichen Aufgaben und Tools, die zum Erstellen, Testen und Bereitstellen von Apps mithilfe leistungsstarker Cloud-Dienste erforderlich sind, und ermöglicht es einzelnen Entwicklern und Teams, produktiver zu sein und ihren Benutzern großartige Apps bereitzustellen. Mit In-App-Events und benutzerdefinierten Produktseiten bietet der App Store Entwicklern jetzt völlig neue Möglichkeiten, ihre Apps zu bewerben und mit Benutzern in Kontakt zu treten. Swift® macht mit der in die Sprache integrierten Parallelitätsunterstützung einen gewaltigen Sprung nach vorne, und neue Augmented Reality (AR)-Technologien machen es einfacher denn je, immersive Inhalte in Apps oder im Web zu erstellen.

„Wir freuen uns sehr, unserer Entwickler-Community leistungsstarke neue Tools und Technologien zur Verfügung zu stellen, die dabei helfen, noch überzeugendere und qualitativ hochwertigere Apps zu erstellen und gleichzeitig mit ihren Benutzern über den App Store auf völlig neue Weise in Kontakt zu treten“, sagte Susan Prescott, Vice President von Apple der weltweiten Entwicklerbeziehungen. „Mit dem robusten Satz von Tools, die in Xcode Cloud enthalten sind, der kontinuierlichen Innovation in der Programmiersprache Swift, einer breiten Palette neuer APIs und noch mehr Möglichkeiten, Benutzer zu erreichen – die Plattformen von Apple waren noch nie so stark.“

Xcode-Wolke

Xcode Cloud ist ein neuer Cloud-Service für kontinuierliche Integration und Bereitstellung, der speziell für Apple-Entwickler entwickelt wurde. Xcode Cloud ist in Xcode 13 integriert und bietet Entwicklern und Teams jeder Größe eine schnelle und einfache Möglichkeit, hochwertige Apps noch effizienter zu erstellen, zu testen und bereitzustellen. Xcode Cloud kann automatisch Apps in der Cloud erstellen, um die Macs der Entwickler für andere Aufgaben freizugeben. Paralleles Testen in der Cloud bedeutet, dass Entwickler auf einer simulierten Version jedes aktuellen Apple-Geräts testen und dann einfach einen Build der App für interne Tests bereitstellen oder über TestFlight an externe Betatester für sofortiges Feedback liefern können.

App Store

Mit mehr Apps und Spielen mit Events wie Live-Wettbewerben, Filmpremieren, Live-Streaming-Erlebnissen und vielem mehr ist es für Benutzer jetzt einfacher, diese Events direkt im App Store zu entdecken – in personalisierten Empfehlungen, redaktionellen Auswahlen, Suchergebnissen und so weiter App-Produktseiten. Dadurch wird die Reichweite von Entwicklerveranstaltungen erheblich erweitert – es hilft ihnen, neue Benutzer zu finden, ihre aktuellen Benutzer auf dem Laufenden zu halten oder sie wieder mit früheren Benutzern in Kontakt zu bringen. Es ist eine völlig neue Möglichkeit für Entwickler, zu zeigen, was in ihren Apps passiert.

Apple ist eine von Entwicklern am häufigsten nachgefragte Funktion und führt neue Produktseiten-Tools ein, die Entwicklern mehr Flexibilität und neue Möglichkeiten bieten, direkt im App Store mit Benutzern in Kontakt zu treten. Mit benutzerdefinierten Produktseiten können Entwickler verschiedene Funktionen ihrer App für verschiedene Benutzer präsentieren, während die Produktseitenoptimierung Entwicklern die Möglichkeit gibt, verschiedene Screenshots, Vorschauvideos und sogar App-Symbole zu testen. Mit umfangreichen, datenschutzfreundlichen Analysen in App Store Connect können Entwickler sehen, was ihren Benutzern am besten gefällt, und die besten Entscheidungen für ihre Produktseiten treffen.

Apple führt aktualisierte Richtlinien ein, die Unterstützung für die neu entstehende Kategorie von Apps beinhalten, die Inhaltserlebnisse für Ersteller bieten. Der Verhaltenskodex für Entwickler wird erweitert, um dazu beizutragen, dass der App Store ein fairer Marktplatz für Entwickler und Benutzer bleibt, einschließlich aktualisierter Richtlinien zu den Anforderungen an die Entwickleridentität, zur Manipulation von Bewertungen und Rezensionen sowie zu übermäßigen Kundenbeschwerden. Es gibt auch neue Wege für Entwickler, gegen eine App-Ablehnung wegen Bedenken wegen Voreingenommenheit Einspruch einzulegen, sowie die Möglichkeit, eine App zu melden, wenn Grund zu der Annahme besteht, dass eine App Vertrauens- oder Sicherheitsbedenken aufwirft oder gegen den App Store verstößt Überprüfungsrichtlinien.

Swift

Swift – die leistungsstarke und intuitive Programmiersprache von Apple – verfügt jetzt über eine integrierte Parallelitätsunterstützung. Dies bedeutet, dass Entwickler einfacher Code schreiben können, der parallel funktioniert, was der Schlüssel zum Erstellen von Apps ist, die auf Benutzereingaben reagieren und gleichzeitig mehr Arbeit im Hintergrund erledigen. Mit der Parallelität in Swift können Entwickler schnellen, modernen und sicheren Code mit weniger Fehlern schreiben und die Vorteile des leistungsstarken Multicore-Chips auf Apples Geräten voll ausschöpfen.

SwiftUI hat die Entwicklung von Benutzeroberflächen neu erfunden, indem es die Entwicklung großartig aussehender Apps mit so wenig Code wie möglich erleichtert. Jetzt macht SwiftUI einen großen Schritt nach vorne und hilft Entwicklern dabei, allen ihren Benutzern bessere Erfahrungen zu bieten. Dazu gehören Verbesserungen zur Verbesserung von Listenansichten, Sucherlebnissen, In-App-Barrierefreiheitsfunktionen, mehrspaltigen Tabellen und vielem mehr.

Swift Playgrounds ist eine großartige Möglichkeit, das Programmieren direkt auf einem Mac oder iPad zu lernen. Mit Swift Playgrounds 4, das später in diesem Jahr erscheint, können Benutzer das visuelle Design einer App mit SwiftUI erstellen. App-Projekte können in Swift Playgrounds oder in Xcode geöffnet und bearbeitet werden, und wenn sie fertig sind, können Benutzer eine echte App erstellen und direkt von ihrem iPad aus an den App Store senden.

Erweiterte Realität

Apple verfügt über die weltweit größte Augmented-Reality-Plattform mit über 1 Milliarde AR-fähigen Geräten, die von ARKit, einem Framework, mit dem Entwickler ganz einfach AR-Erlebnisse erstellen können, und RealityKit™, der von Grund auf neu entwickelten Rendering-, Animations-, Audio- und Physik-Engine, unterstützt werden AR.

RealityKit 2 führt Object Capture ein, eine einfache und leistungsstarke API auf macOS Monterey™, die es Entwicklern – wie Wayfair, Etsy und anderen – ermöglicht, in wenigen Minuten hochwertige, fotorealistische 3D-Modelle realer Objekte zu erstellen, indem sie Fotos aufnehmen iPhone, iPad oder DSLR und deren Umwandlung in AR-optimierte 3D-Modelle. Diese Modelle können in AR Quick Look angezeigt oder zu AR-Szenen in Reality Composer™ oder Xcode hinzugefügt werden, wodurch es einfacher denn je wird, erstaunliche AR-Apps zu erstellen. Entwickler wie Maxon und Unity nutzen Object Capture, um völlig neue Möglichkeiten zur Erstellung von 3D-Inhalten innerhalb einiger der führenden Apps zur Erstellung von 3D-Inhalten wie Cinema4D und Unity MARS zu erschließen.

Mit neuen APIs in RealityKit 2 können Entwickler auch realistischere und komplexere AR-Erlebnisse mit besserer visueller, Audio- und Animationskontrolle erstellen, einschließlich benutzerdefinierter Renderdurchläufe und dynamischer Shader.

Grafiken und Spiele

Neue APIs und Tools in iOS, iPadOS und macOS helfen Spieleentwicklern, die nächste Generation von Spielen zu erstellen und ihren Benutzern völlig neue Erfahrungen zu bieten. Ein neues Tool zur Komprimierung von Metalltexturen unterstützt alle aktuellen Formate sowie optimierte Formate für Apple-Chips, was es Entwicklern erleichtert, High-End-Spiele auf alle Apple-Plattformen zu bringen. Darüber hinaus bietet ein neuer Virtual Game Controller auf iPhone und iPad eine einfache Methode zur Optimierung von Spielen, die Game Controller-Unterstützung enthalten.

Zusätzliche Entwicklertools und APIs

Apple stellt Entwicklern eine Reihe neuer Tools und APIs zur Verfügung, die ihre App-Erfahrung vorantreiben und es ihnen ermöglichen, völlig neue Funktionen zu erstellen – bei denen der Datenschutz im Vordergrund steht.

— Xcode 13 fügt leistungsstarke neue Teamentwicklungsfunktionen hinzu, die sich perfekt für die Arbeit mit Xcode Cloud sowie mit GitHub-, Bitbucket- und GitLab-Kollaborationsfunktionen eignen.

— Mit SharePlay™ schaffen beliebte Apps wie Disney+, ESPN+, HBO Max, Hulu, MasterClass, Paramount+, TikTok und Twitch neue Arten gemeinsamer Erlebnisse für Benutzer auf iPhone, iPad und Mac.

— Videoanruf-Apps von Drittanbietern können die neuesten FaceTime-Verbesserungen nutzen, einschließlich Sprachisolation, Wide Spectrum Audio und Portrait-Modus.

— Messaging-Apps wie Slack und WeChat können jetzt den Benutzerstatus in Gesprächen teilen; Apps wie Uber Eats können Siri dazu bringen, eingehende Nachrichten anzukündigen, und neue Benachrichtigungs-APIs ermöglichen Benachrichtigungen mit hoher Priorität und Kommunikation von Apps wie Chase Mobile und Zomato, um „Nicht stören“ oder „Focus“ zu durchbrechen.

— Neue Kamera-APIs ermöglichen besser verschmolzene Bilder und fügen die Möglichkeit hinzu, hochwertige Standbilder und 1080p-Videos in derselben Sitzung aufzunehmen.

— Apple Watch-Entwickler wie Breakpoint Studio, Pandora, Qardio und andere erstellen jetzt neue App-Erlebnisse, die ein tieferes Maß an Anpassung bieten und besser auf die Umgebung ihrer Benutzer reagieren.

— Mit TestFlight auf dem Mac können Entwickler In-App-Käufe und andere großartige Mac-App-Funktionen testen.

— StoreKit 2, das sicherstellt, dass In-App-Käufe für Kunden sicher und geschützt sind, bietet jetzt neue APIs für die Verwaltung von Produktberechtigungen und Abonnentenstatus sowie Testunterstützung sowohl in Xcode als auch in der Apple-Sandbox-Umgebung.

— Webentwickler wie Grammarly und Honey bauen jetzt Erweiterungen in Safari, die auf iPhone, iPad und Mac verfügbar sind. Entwickler können sogar neue, leistungsstarke Erweiterungen in der Mail-App erstellen.

— Navigations-Apps von Drittanbietern können jetzt eine Kartenansicht auf dem Kombiinstrument-Display eines Fahrzeugs anzeigen, und ein neuer CarPlay®-Simulator für Mac verbessert die Testeffizienz erheblich.

— Apps können das theaterähnliche Erlebnis von räumlichem Audio bieten und überall Klänge platzieren, um ihre Inhalte zum Leben zu erwecken. Und die Physical Audio Spatialisation Engine (PHASE) macht es Spieleentwicklern leicht, lebensechtes Audio auf allen Apple-Plattformen zu rendern.

WEITERLESEN:

— ShazamKit ermöglicht es Entwicklern, Audioerkennungstechnologie direkt von Shazam® in ihre Apps zu integrieren, wodurch es nicht nur möglich wird, Musik mit Shazams riesigem Songkatalog abzugleichen, sondern auch jedes voraufgezeichnete Audio mit benutzerdefinierten Ergebnissen abzugleichen, die Entwickler erstellen.

Vergessen Sie nicht, unser tägliches Bulletin zu abonnieren, um weitere Neuigkeiten von Top Business Tech zu erhalten!

Folge uns auf  LinkedIn und Twitter

Lukas Konrad

Technologie- und Marketing-Enthusiast

Ab Initio arbeitet mit der BT Group zusammen, um Big Data bereitzustellen

Lukas Konrad • 24. Oktober 2022

KI wird zu einem immer wichtigeren Element der digitalen Transformation vieler Unternehmen. Neben der Einführung neuer Möglichkeiten stellt dies auch eine Reihe von Herausforderungen für IT-Teams und die sie unterstützenden Datenteams dar. Ab Initio hat eine Partnerschaft mit der BT Group angekündigt, um seine Big-Data-Management-Lösungen auf BTs internem...

WAICF – Tauchen Sie ein in die KI und besuchen Sie eines der ...

Delia Salinas • 10. März 2022

Cannes veranstaltet jedes Jahr eine internationale Technologieveranstaltung namens World Artificial Intelligence Cannes Festival, besser bekannt unter dem Akronym WAICF. Eine der luxuriösesten Städte der Welt, an der französischen Riviera gelegen und Gastgeber der jährlichen Filmfestspiele von Cannes, der Midem und des Cannes Lions International Festival of Creativity. 

Resilienz von einer Naturkatastrophe erholen

Amber Donovan-Stevens • 16. Dezember 2021

In den letzten zehn Jahren haben wir einige der extremsten Wetterereignisse seit Beginn der Aufzeichnungen erlebt, die alle durch unseren menschlichen Einfluss auf die Anlage verursacht wurden. Unternehmen versuchen schnell, neue umweltfreundliche Richtlinien umzusetzen, um ihren Beitrag zu leisten, aber der Klimawandel hat Unternehmen auch gezwungen, ihren Ansatz zur Wiederherstellung nach Katastrophen anzupassen und neu zu definieren. Curtis Preston...