Wie entwickle ich Apps für die Apple Watch?

Die kommende Apple Watch ist das neue Land für Entwickler. Erfahren Sie hier, wie Sie ein Projekt für die Entwicklung von Apps einrichten.

1. Downloaden und installieren Xcode 6.2. Normalerweise können Sie es aus dem App Store auf Ihrem Mac herunterladen. Zum jetzigen Zeitpunkt befindet sich Xcode 6.2 noch in der Beta-Phase und kann auf der Entwickler-Website von Apple heruntergeladen werden.

2. Starten Sie die Software nach der Installation und Erstellen Sie ein neues Xcode-Projekt.

3. Gehen Sie im Projektvorlagenfenster zu iOS -> Anwendung, und wählen Sie die Art der Anwendung, die Sie erstellen möchten. Bitte beachten Sie, dass die Vorlage eigentlich für das iPhone ist. Um eine Apple Watch-App zu erstellen, müssen Sie noch eine übergeordnete iPhone-App erstellen, da noch keine eigenständige Watch-App erstellt werden kann. In diesem Lernprogramm habe ich die Vorlage "Einzelansicht" ausgewählt.

4. Geben Sie im nächsten Bildschirm die Details für das ein Produktname, Organisationskennungund wählen Sie die Programmierung Sprache. Lassen Sie Use Core Data nicht aktivieren, wenn Sie nicht beabsichtigen, diese Funktion in Ihrer App zu verwenden.

5. Wenn das übergeordnete Projekt erstellt wurde, gehen Sie zu Datei -> Neu -> Ziel.

6. Wählen Sie iOS -> Apple Watch -> WatchKit App.

7. Im Fenster "Ziel hinzufügen" können Sie die Informationen unverändert lassen. Wenn Sie die Benachrichtigungs- und Überblicksfunktion nutzen möchten, aktivieren Sie die Optionen unter Sprache. Andernfalls lassen Sie sie nicht aktiviert.

8. Wenn Sie auf Fertig stellen klicken, fügt Xcode Ihrem vorhandenen Projekt zwei neue Ziele hinzu: das WatchKit-Erweiterung, und das WatchKit App. Ersteres enthält Logikcode, der auf dem iPhone ausgeführt wird, während letzteres Storyboards und Elemente für die Anzeige auf der Apple Watch enthält. Diese beiden sind miteinander verbunden, sodass Sie beide in Ihrem Projekt benötigen.

9. Nachdem Sie nun die Ziele festgelegt haben, ist es an der Zeit, die Apps zu erstellen.