WWDC 2016 Nachwirkungen

Anfang dieser Woche startete Apple offiziell seine jährliche WWDC-Veranstaltung (Worldwide Developers Conference) in San Francisco. Die Veranstaltung begann wie immer mit einer Keynote, in der Apple Updates für ihre iOS-, MacOS-, WatchOS- und TVOS-Plattformen ankündigte. In diesem Artikel erzähle ich Ihnen alles, was Sie in der Keynote beachten müssen.

1. iOS 10

Die diesjährige iOS-Version ist sowohl für Verbraucher als auch für Entwickler mit neuen Technologien und APIs enorm. Werfen wir einen Blick darauf, was iOS 10 zu bieten hat.

Benutzererfahrung

Die größte Änderung in iOS 10, die Benutzer beim Update von iOS 9 sehen werden, sind die visuellen Designänderungen.

Erstens wurde der Sperrbildschirm mit dem klassischen "Slide to Unlock" vollständig entfernt. Wenn Sie nun vom Sperrbildschirm aus von rechts nach links wischen, wird die Kamera geöffnet. Wenn Sie von links nach rechts wischen, wird die Kamera geöffnet Heute Aussicht. In der Heute-Ansicht können Sie Widgets von auf Ihrem Gerät installierten Apps hinzufügen, um sich schnell die darin enthaltenen Informationen anzusehen.

Benachrichtigungen werden jetzt sowohl auf dem Sperrbildschirm als auch am oberen Bildschirmrand in weißen Blasen angezeigt, wenn Sie sich in einer anderen App befinden. In iOS 10 erhalten Benachrichtigungen auch viele zusätzliche Funktionen umfangreiche Benachrichtigungserweiterungen. Bei einer Interaktion kann eine Benachrichtigung jetzt jede gewünschte Benutzeroberfläche anzeigen.

Mit Mitteilungen So kann zum Beispiel eine Live-Ansicht mit der Konversation angezeigt werden, sodass Sie nicht nur auf die gerade empfangene Nachricht antworten können, sondern auch direkt in der Konversation bleiben können. In der ersten iOS 10 Entwicklervorschau, Diese Funktion ist nur auf dem iPhone 6s und dem iPhone 6s Plus mit 3D Touch in der Benachrichtigung verfügbar. Apple sagte jedoch, dass umfassende Benachrichtigungen auf alle Geräte übertragen werden, auf denen iOS 10 ausgeführt werden kann, und auf andere Weise für Geräte aktiviert werden, die 3D Touch nicht unterstützen.

Control Center erhielt auch ein visuelles Update mit zusätzlichen Funktionen sowie Unterstützung für 3D Touch. Sie können jetzt die vier unteren Tasten, Taschenlampe, Timer, Rechner und Kamera fest drücken, um ein Menü mit Verknüpfungen und Aktionen aufzurufen. Das Control Center wurde ebenfalls in zwei Ansichten aufgeteilt, wobei der Musikwiedergabeabschnitt eine eigene Ansicht erhält. Dies ermöglicht, dass das Album-Artwork des Songs angezeigt wird und die Bedienelemente etwas mehr verteilt werden. Interessanterweise teilt Apple in iOS 10 auch die Video- und Audiokomponenten von auf Luftspiel, mit einer auf jeder Seite des Kontrollzentrums.

Siri

Wie erwartet, ermöglicht iOS 10 die Integration von Drittanbieter-Apps in Siri, wodurch die Funktionalität des persönlichen Assistenten erheblich erweitert wird. Diese Integration wird über Siri-Erweiterungen und die brandneue Lösung abgewickelt SiriKit Rahmen. Eine der von Apple gezeigten Anwendungen war, ein Uber-Auto mit Siri anzurufen, ohne die App zu betreten.

Es wurde auch auf die Privatsphäre der Benutzer geachtet. Apps von Drittanbietern erhalten keinen Zugriff auf die Eingaben des Benutzers. Stattdessen kümmert sich Siri um den gesamten Voice-Teil und erstellt eine Absicht, auf die eine App reagieren kann.

Karten

Das Karten Die Anwendung von iOS 10 wird komplett umgestaltet, was die Verwendung in der Nähe und die Suche nach nahegelegenen Orten erleichtert. Durch die Turn-by-Turn-Navigation werden auch einige Verbesserungen erzielt, darunter der Verkehr auf der Route und Optionen zur Vermeidung von Maut und Autobahnen. Wie bei Siri öffnet Apple auch die Maps-Anwendung für Entwickler durch Erweiterungen. Beispielsweise können Benutzer über Erweiterungen von Drittanbietern Reservierungen an einem bestimmten Ort vornehmen, ohne die Maps-Anwendung verlassen zu müssen.

Musik

Genau wie Maps wurde auch die Musik-App in iOS 10 mit iOS 10 komplett umgestaltet. Dieses neue Design vereinfacht die Verwendung der App, insbesondere für Apple Music, und macht deutlich, welche Songs heruntergeladen wurden. Obwohl dieses Update keine neuen Funktionen zu Music hinzufügt, ist es eine sehr willkommene visuelle Änderung auf der ganzen Linie.

Mitteilungen

Die am meisten überarbeitete Anwendung in iOS 10 ist die Mitteilungen Anwendung. IMessage hat so viele Funktionen hinzugefügt und hier nur einige der wichtigsten:

  • iMessage-Apps von Drittanbietern, um den Konversationen Aufkleber und andere Inhalte hinzuzufügen
  • Inline-Link-, Video- und Musikvorschau
  • Blasen- und Vollbildeffekte für Nachrichten
  • Lesen Sie die Belege pro Gespräch
  • größere Emoji
  • emoji schnelle typvorschläge
  • tippen Sie auf, um Wörter durch Emoji zu ersetzen
  • handschriftliche Mitteilungen
  • Digitale Touch- und Heartbeat-Nachrichten

Diese Änderungen bringen iMessage mit anderen Apps wie Facebook Messenger in Einklang. Wenn Sie diese Funktionen in Aktion sehen möchten, sehen Sie sich das Video von Apple an.

3D-Touch

Neben den neuen 3D Touch-Funktionen für Benachrichtigungen und Kontrollcenter bietet der Startbildschirm auch weitere 3D Touch-Funktionen. Bei Apps, die ein Widget für die Heute-Ansicht unterstützen, wird dieses zusätzlich zu den App-Verknüpfungen angezeigt, wenn Sie auf dem Startbildschirm fest gedrückt halten. Drittanbieteranwendungen erhalten auch eine Verknüpfung zum Freigeben einer Verknüpfung zur App im App Store.

Telefon und VoIP

Eine weitere neue Art der Erweiterung in iOS 10 ermöglicht die Integration von Apps in die Telefon Anwendung. Während alle Möglichkeiten der Telefonerweiterung noch nicht gezeigt wurden, war das Beispiel, das Apple während der Keynote zeigte, eine App, die eine Spam-Telefonnummer erkennt und diese auf dem Bildschirm für eingehende Anrufe anzeigt.

Eine weitere interessante API, die Apple während der Präsentation gezeigt hat, ist eine für VoIP-Apps wie Skype und WhatsApp spezifische. Anstatt beim Empfang eines Anrufs eine regelmäßige Push-Benachrichtigung zu erhalten, kann jetzt ein Vollbild-Overlay (fast identisch mit dem, das bei einem FaceTime-Anruf angezeigt wird) angezeigt werden, sobald die Apps zur Unterstützung aktualisiert wurden.

Zuhause

Mit iOS 10 erweitert Apple HomeKit, Apples Framework für die Steuerung von vernetztem Zubehör, zu Hause. Die Zubehörplattform für Heimautomation unterstützt weitere Arten von Zubehör, und iOS 10 enthält auch ein dediziertes Zubehör Zuhause App, mit der Sie Ihr HomeKit-fähiges Zubehör von einer einzigen App aus steuern können, anstatt in die spezifische App jedes Herstellers zu gehen. Die Home-App vereinfacht auch die Einrichtung von Räumen und Szenen in Ihrem Haus.

Andere kleine Funktionen

Während Apple in der Keynote nicht alles behandeln konnte, gibt es in iOS 10 viele kleinere Funktionen, darunter:

  • Es ist jetzt möglich, einige der vorinstallierten iOS-Apps, einschließlich Maps, Mail und Notes, zu löschen.
  • Benachrichtigungen im Benachrichtigungsstil werden jetzt wie Bannerbenachrichtigungen angezeigt. Sie werden jedoch oben auf dem Bildschirm angezeigt, bis eine manuelle Aktion ausgeführt wird.
  • Das HUD beim Ändern des Medienvolumens wird nicht mehr angezeigt.
  • iOS 10 enthält eine neu gestaltete iPad-Kamera-App-Schnittstelle.
  • Es ist jetzt möglich, alle Benachrichtigungen im Benachrichtigungscenter mit 3D Touch zu löschen.
  • Die neue Tastatur unterstützt auch die mehrsprachige Eingabe.

Insgesamt ist iOS 10 ein großes Update und unterstützt jedes Gerät, auf dem iOS 9 ausgeführt werden kann, mit Ausnahme von:

  • iPhone 4s
  • iPad 2
  • iPad 3
  • Ipad Mini
  • iPod Touch 5. Generation

2. macOS Sierra

Der diesjährige Mac-bezogene Teil der Keynote begann mit der offiziellen Umbenennung von OS X in macOS. Dieser neue Name bringt das Mac-Desktop-Betriebssystem in Einklang mit den anderen Plattformen von Apple, iOS, watchOS und tvOS. Apple nannte das erste Update unter dem MacOS-Moniker Sierra.

Siri auf dem Mac

Die wichtigste neue Funktion, die in Mac OS Sierra zum Mac hinzugefügt wurde, ist Siri. Durch Drücken des Siri-Symbols im Dock oder in der Menüleiste (oder durch Verwendung einer benutzerdefinierten Tastenkombination) können Sie mit Siri auf Ihrem Mac interagieren. Unter macOS kann Siri fast alle Anfragen ausführen, die auf einem iOS-Gerät möglich sind, einschließlich Wetter, Abspielen von Musik und Durchsuchen des Webs.

Auf dem Mac kann sie jedoch auch komplexe Dateisuchabfragen bearbeiten. Noch nützlicher ist, dass jede Antwort, die Sie von Siri erhalten, zum Widgets-Bereich des Benachrichtigungszentrums hinzugefügt werden kann. Sie können beispielsweise nach einer bestimmten Gruppe von Dateien suchen, die Antwort im Benachrichtigungscenter anheften und dann im Verlauf des Tages die gefundenen Dateien per Drag & Drop direkt aus dem Widget ziehen.

Apple Pay im Web

Eine weitere neue wichtige Funktion ist die Verwendung von Macs Apple Pay in Safari. Auf Websites, die Apple Pay unterstützen, wird eine Aufforderung auf Ihrem iPhone angezeigt, um einen Kauf mit zu authentifizieren Berührungsidentifikation. Der Vorgang ist so einfach wie das Bezahlen mit Apple Pay, abgesehen von der zusätzlichen Abholung Ihres Telefons zur Authentifizierung des Kaufs.

Windows organisieren

MacOS unterstützt jetzt Registerkarten in nahezu allen Anwendungen, um den Desktop übersichtlicher zu gestalten. Wenn Sie beispielsweise an mehreren Dokumenten in Pages arbeiten, können Sie jetzt, anstatt drei Fenster zu öffnen, ein Fenster mit drei Registerkarten haben, eine Registerkarte für jedes Dokument. Apple sagte, dass die Unterstützung dieser Funktion in macOS-Anwendungen automatisch erfolgt, wenn die App die NSDocument Klasse.

Als nächstes können Sie mit macOS Sierra eine Bild-in-Bild-Ansicht eines Videos erstellen, das Sie gerade abspielen. Diese Funktion funktioniert genauso wie auf dem iPad. Die Videoansicht kann an jede Ecke des Bildschirms angepasst werden. Bei macOS Sierra bleibt der Video-Player immer auf dem aktuellsten Stand, auch in Vollbild-Apps.

Arbeiten mit anderen Apple-Geräten

macOS Sierra baut darauf auf Weiterleiten, Dieses wurde in iOS 8 und OS X Yosemite eingeführt, um Apple-Geräte durch folgende Funktionen besser zusammenarbeiten zu lassen:

  • Auto Unlock erkennt, wenn Sie durch die Verwendung der Apple Watch in der Nähe sind. Wenn Sie derzeit Ihre Apple Watch tragen und diese entsperrt ist, werden Sie von Ihrem Mac bei der Anmeldung nicht zur Eingabe eines Kennworts aufgefordert.
  • Universelle Zwischenablage können Sie fast alles zwischen Ihren Geräten kopieren und einfügen.

Speicheroptimierungen

Schließlich erleichtert Ihnen Apple die Verwaltung Ihrer Dateien und des Mac-Speicherplatzes mit macOS Sierra. Erstens eine neue Desktop Ordner wird in Ihrem erstellt iCloud-Laufwerk Die Dateien auf Ihrem Desktop werden automatisch zwischen den Computern synchronisiert, sodass Sie sie nicht manuell in iCloud Drive ziehen müssen. Diese Desktop-Dateien sind auch auf Ihren iOS-Geräten über die iCloud Drive-App verfügbar.

MacOS wird die Dateien auf Ihrem Computer intelligent untersuchen und feststellen, welche Dateien nicht mehr benötigt werden (z. B. doppelte Dateien oder Dateien, die längere Zeit nicht verwendet wurden). macOS löscht diese Dateien (bei doppelten Dateien) oder lädt sie automatisch für Sie auf iCloud Drive hoch. Auf diese Weise kann das Betriebssystem viel Platz freigeben.

MacOS Sierra ist zwar bei weitem nicht so groß wie iOS 10, bringt jedoch viele Verbesserungen und Funktionen wie Siri und Apple Pay mit sich. macOS Sierra ist mit folgenden Geräten kompatibel:

  • 2009 und später MacBooks und iMacs
  • Ab 2010 MacBooks Airs und MacBook Pros

3. watchOS 3

Ähnlich wie bei watchOS 2 im vergangenen Jahr liegt der Hauptfokus von watchOS 3 auf der Verbesserung der Leistung und der Verbesserung der Benutzerfreundlichkeit, was zu einem erheblichen Update führt. Mit watchOS 3 erhält Ihre Apple Watch auch einige neue integrierte Anwendungen, einschließlich Erinnerungen und Finde meine Freunde.

Neue Benutzeroberflächen und Interaktionen

Erstens, die Freunde Das Menü, das beim Drücken der Seitentaste auf Ihrer Apple Watch angezeigt wurde, wurde durch eine App ersetzt Dock. Sie können auswählen, welche Apps hier angezeigt werden und in welcher Reihenfolge sie angezeigt werden.

Bei den in Ihrem Dock angezeigten Apps handelt es sich nicht nur um visuelle Momentaufnahmen der letzten Verwendung der App, sondern um Live-Vorschauen.

Da die Live-Vorschau Ihrer Anwendungen im Dock Ihnen einen Blick auf die Informationen Ihrer am häufigsten verwendeten Apps ermöglicht, wurden die Blicke jetzt entfernt. Wenn Sie nun vom unteren Bildschirmrand nach oben wischen, wird ein brandneues angezeigt Kontrollzentrum das sieht seinem iOS-Gegenstück sehr ähnlich.

Instant Apps

Die bemerkenswerteste Leistungsverbesserung für Apple Watch-Benutzer wird die Geschwindigkeit sein, mit der Apps jetzt gestartet und einsatzbereit sind. Als Ergebnis der neuen APIs in watchOS 3 kann jede App, die der Benutzer in sein Dock einfügt oder deren Anzeige kompliziert ist, besondere Berechtigungen erhalten, um den Inhalt der App im Hintergrund zu aktualisieren und im Speicher zu bleiben. Als Entwickler können Sie so sicherstellen, dass Ihre App jederzeit einsatzbereit ist, wenn der Benutzer Ihre App öffnen möchte.

Neue Zifferblätter

Wie üblich hat Apple auch ein paar neue Zifferblätter zu watchOS 3 hinzugefügt. Dazu gehören:

  • Minnie Mouse
  • Analog-, Digital- und Chronograph-Zifferblätter mit Ihren Activity-Ringen in der Mitte des Ziffernblatts
  • ein einfaches Ziffernblatt, das nur die Zeiger der Uhr und die aktuelle Stunde in verschiedenen Schriftarten anzeigt

Neben diesen neuen Gesichtern bietet watchOS 3 nun Unterstützung für weitere Komplikationen bei vorhandenen Gesichtern, z. B. das Wetter auf dem Fotogesicht. Zuletzt können Sie jetzt auch auf dem Bildschirm streichen, um die Gesichter zu wechseln, anstatt das Force Touch-Menü zu durchlaufen.

Neue Rahmenbedingungen

Um die Apple Watch noch leistungsfähiger zu machen, können jetzt noch mehr Frameworks und Entwickler-Tools auf watchOS (in Apps und Benachrichtigungsschnittstellen) verwendet werden, einschließlich:

  • Apple Pay innerhalb von watchOS-Apps
  • Hintergrundtraining, Echtzeit-Herzfrequenz, Gyroskop-Zugriff und ganztägige Beschleunigungsmesser-Daten für Fitness-Apps
  • SpriteKit
  • SceneKit
  • Spielezentrum
  • CloudKit
  • präzise touch und digitale kronenereignisse
  • Unterstützung für Inline-Videowiedergabe und Zugriff auf den Lautsprecher der Uhr

4. tvOS 10

tvOS wurde im vergangenen Oktober mit der Veröffentlichung der vierten Generation von Apple TV vorgestellt und ist eine modifizierte Version von iOS mit einer einzigartigen Benutzeroberfläche. Dieses Update ist das erste große Update der Plattform seit dem Start im Oktober. TvOS 10 ist zwar das kleinste Update auf allen Apple-Plattformen, fügt jedoch einige sehr nützliche Funktionen hinzu.

Schlauer Siri

Erstens kann Siri jetzt nach Filmen und Fernsehsendungen nach Themen suchen, beispielsweise nach "High School Comedy". Dies macht es noch einfacher für Sie, etwas Großes zu finden, das Sie sich ansehen können.

Darüber hinaus wurde die Sprachsuche von Siri nun auch auf YouTube erweitert. Wenn Sie Siri bitten, YouTube nach etwas zu durchsuchen, öffnet die YouTube-App die Suchseite.

Einmalige Anmeldung

Mit tvOS 10 vereinfacht Apple auch die Anmeldung und Authentifizierung für Benutzer. Mit dieser neuen Funktion müssen Sie Ihr Apple TV nur einmal authentifizieren, und tvOS übernimmt den Rest für jede heruntergeladene App.

Dunkler Modus

tvOS hat jetzt auch einen dunklen Modus. Dadurch wird das Erscheinungsbild Ihres Apple TV so verändert, dass es für dunkle Räume und Heimkino geeignet ist. Entwickler können das Erscheinungsbild ihrer Anwendungen auch durch eine neue anpassen UITraitCollection Eine Eigenschaft, die der Anwendung mitteilt, ob sich das aktuelle Gerät im Hell- oder Dunkelmodus befindet.

iOS Remote App

Neben der Veröffentlichung von tvOS 10 wird Apple auch eine komplett überarbeitete Version des veröffentlichen iOS-Fernbedienung App. Mit dieser neuen App kann Ihr iOS-Gerät alle Funktionen des iOS-Geräts ausführen Siri-Fernbedienung das ist in Apple TV enthalten. Darüber hinaus können auch relevante Informationen zu dem angezeigt werden, was gerade auf Apple TV abgespielt wird, z. B. Albumcover.

5. Xcode 8 und Entwicklertools

Die diesjährige Xcode-Version Xcode 8 wird die Entwicklung von Apps für alle Plattformen von Apple einfacher denn je machen.

Swift 3

Für Swift-Benutzer enthält Xcode 8 Swift 3, die neueste und kommende Version der Programmiersprache von Apple. Swift 3 enthält viele neue Funktionen, einschließlich vieler Verbesserungen und Verbesserungen, die die Grundlage der Sprache bilden. Wenn Sie nicht gleich zu Swift 3 wechseln möchten, enthält Xcode 8 auch Swift 2.3. Xcode 8 enthält auch das bekannte Migrationstool, um von Swift 2.3 zu Swift 3 zu wechseln, wenn Sie bereit sind.

Interface Builder

Der Interface Builder von Xcode 8 bietet viele Verbesserungen, darunter:

  • die Möglichkeit, ein Storyboard zu bearbeiten, während eine Vorschau einer bestimmten Gerätegröße / Ausrichtung angezeigt wird
  • die Möglichkeit, Ansichten in beliebiger Vergrößerungsstufe zu bearbeiten und Controller anzuzeigen
  • Eine wesentlich einfachere Möglichkeit, unterschiedliche Layouts für verschiedene Größenklassen zu erstellen
  • ein Dark Mode Previewing und Interface Editor für tvOS Storyboards

Debugging

Xcode 8 erleichtert auch das Debuggen von Anwendungen. Darüber hinaus verfügt es über hervorragende Crash-Berichte während des Tests, Speicherdiagramme zur Erkennung von Speicherverlusten und ein FPS-Messgerät für das Debugging der Leistung in Spielen. Probleme mit der Benutzeroberfläche lassen sich jetzt auch einfacher im Interface Builder beheben.

Xcode App-Erweiterungen

Entwickler von Drittanbietern können jetzt Erweiterungen erstellen, die direkt in Xcode eingefügt werden. Der erste (und einzige) Typ der Xcode-Erweiterung ist eine Quelltexteditorerweiterung. Diese Erweiterungen können:

  • Inhalte hinzufügen und löschen
  • Transorming-Inhalt
  • Inhaltsauswahl ändern
  • Ändern der Arbeitsfläche
  • In-File-Navigation ändern

Verwendbarkeit

Schließlich enthält Xcode 8 viele kleine Verbesserungen, die das Arbeiten mit Xcode einfacher und angenehmer machen, z.

  • die Hinzufügung von Farbliteralen, die mit dem Code übereinstimmen Dadurch erhalten Sie nicht nur eine Vorschau von Farbobjekten, sondern Sie können auch einen Farbwähler öffnen, um die Farben einfach zu ändern.
  • Autovervollständigung für Image-Assets. Dieser Zusatz zeigt eine kleine Vorschau, die in Ihren Code eingebettet ist.
  • automatischer Code-Dokumentationsgenerator
  • automatische Codesignatur und -bereitstellung für Anwendungen. Xcode kann sich nun um das Erstellen und Verwalten von Zertifikaten und Bereitstellungsprofilen kümmern. Wenn Sie also auf mehreren Computern arbeiten, müssen Sie sich nur mit Ihrer Apple-ID anmelden, um Ihre Apps erfolgreich anmelden und verteilen zu können. Zertifikate und Bereitstellungsprofile müssen nicht mehr manuell exportiert und importiert werden.
  • einheitliche API-Dokumentation über Plattformen hinweg. Dies bedeutet das für die Klasse UITableView, So erhalten Sie beispielsweise keine separaten Seiten und Dokumente für die Plattformen iOS und tvOS. Es wird nur eine Seite geben, die die Verfügbarkeit dieser API für jede Plattform und alle plattformspezifischen Elemente enthält.
  • Offline-API-Dokumentation, die in Xcode enthalten ist. Aufgrund der Vereinheitlichung der Dokumentation auf allen Plattformen ist die Gesamtgröße der Dokumentation so klein geworden, dass sie standardmäßig in Xcode enthalten ist.
  • Zu guter Letzt noch eine neue San Fransisco Mono-Schrift

Fazit

Die diesjährige WWDC war vollgepackt mit Updates für die vier Plattformen von Apple, iOS, macOS, watchOS und tvOS. Alle diese Updates sind derzeit in der Entwicklervorschau verfügbar. IOS 10 und macOS Sierra werden im Juli mit einer öffentlichen Betaversion gestartet. Diese Updates sind für kompatible Geräte kostenlos und werden in diesem Herbst veröffentlicht.