211service.com
Apple erlässt strenge Regeln für die ersten Watch-Apps
Diesen Dienstag hat Apple veröffentlicht WatchKit , eine Reihe von Software-Tools, Regeln und Empfehlungen für die Entwicklung von Apps für die kommende Apple-Uhr . Die Veröffentlichung wirft mehr Licht auf die Vision des Unternehmens für das Gerät und seine Pläne, einige häufige Herausforderungen im Zusammenhang mit Themen wie Stromverbrauch, Gerätenavigation und sehr kleiner Bildschirmgröße zu lösen. Wie beim iPhone zuvor könnte die Popularität des neuen Geräts zu einem großen Teil von den dafür entwickelten Apps abhängen.

Wie das iPhone und das iPad wird auch die Apple Watch, die nächstes Jahr erscheinen wird, in der Lage sein, Apps auszuführen, die von externen Entwicklern erstellt wurden.
Die Apple Watch, die Anfang nächsten Jahres auf den Markt kommen soll (siehe Die Apple Watch kann die üblichen Smart-Watch-Ärgernisse lösen), ist der erste Versuch des Unternehmens, auf dem Smart-Watch-Markt zu konkurrieren, wo große Player wie Google und Samsung bisher gescheitert sind an Popularität gewinnen. WatchKit zeigt Apples übliche Besessenheit von Designdetails: Es will tragbare Apps, die sauber aussehen, einen sehr einfachen Zugriff auf Informationen bieten und die Benutzer nicht zu sehr stören.
Ein Kritikpunkt an anderen Smartwatches ist, dass sie den Benutzer mit Funktionalität überfordern (siehe Bisher sind Smartwatches ziemlich dumm ). In seinem Richtlinien für die menschliche Schnittstelle Für das Gerät schreibt Apple, dass Uhren-Apps für schnelle Interaktionen am Handgelenk verwendet werden sollen und den Kontext respektieren sollten, in dem der Träger sie erlebt: kurz, häufig und auf einem kleinen Display.
Apple möchte auch sicherstellen, dass Entwickler darauf achten, wie ihre Apps mit entsprechenden iPhone-Apps funktionieren – wie die meisten anderen Smartwatches benötigt die Apple Watch ein Smartphone, in diesem Fall ein iPhone, um zu funktionieren. In den Richtlinien betont das Unternehmen, dass jede App am Handgelenk Ihre iOS-App ergänzt; es ersetzt es nicht. Dies könnte Entwickler dazu anregen, darüber nachzudenken, wie sie Funktionen in Apple Watch-Apps einbringen können, die am Handgelenk besser geeignet sind als auf dem Smartphone-Bildschirm, wie z. B. bestimmte Arten von kontextsensitiven Warnungen.
Ein weiteres offensichtliches Problem, mit dem Hersteller von Smartwatches konfrontiert sind, ist die Akkulaufzeit. In seinen Richtlinien weist Apple App-Hersteller an, Schwarz als Hintergrundfarbe für Apps zu verwenden, da es sich nahtlos in die Geräteblende einfügt und die Illusion aufrechterhält, dass es keine Bildschirmränder gibt. Aber wenn das Display der Apple Watch, wie vermutet, ein OLED-Display ist (siehe Manufacturing Advances Mean Truely Flexible Devices Are on the Way ), könnte dies auch eine einfache Möglichkeit sein, Strom zu sparen, da Pixel in solchen Displays einzeln leuchten, anstatt beleuchtet zu werden durch eine Hintergrundbeleuchtung.
Und Apples WatchKit-Programmierrichtlinien weisen darauf hin, dass der größte Teil der eigentlichen Rechenarbeit auf dem iPhone und nicht auf der Uhr erledigt wird. Laut Apple benötigen alle Apple Watch-Apps eine begleitende iPhone-App, die eine WatchKit-Erweiterung enthält. Die Watch-App enthält nur die Storyboards und Ressourcendateien, die mit der Benutzeroberfläche Ihrer App verknüpft sind, während die WatchKit-Erweiterung den Code zum Verwalten der Benutzeroberfläche einer Watch-App und zum Reagieren auf Benutzerinteraktionen enthält.
Die WatchKit-Erweiterung ist das Gehirn der Operation, schreibt Apple.
Dies wird sich jedoch in nicht allzu ferner Zukunft ändern: Apple sagte im September, dass es Entwickler später im nächsten Jahr erlauben wird, native Apple Watch-Apps zu erstellen. Dies deutet darauf hin, dass sie in der Lage sein werden, Code zu schreiben, der auf der Uhr installiert und ausgeführt wird, wie bei einer normalen Telefon-App, und dies könnte zu schnelleren oder leistungsfähigeren Apps führen.
Obwohl die Apple Watch eine Reihe von Touchscreen-Gesten unterstützt, können Entwickler ihre eigenen nicht hinzufügen oder Mehrfingergesten wie das Zusammenziehen oder Spreizen zum Vergrößern und Verkleinern integrieren (obwohl es in der Ankündigung vom September so aussah, als ob das physische Wählrad eingeschaltet wäre die Seite der Uhr, die zum Scrollen verwendet wird, kann zum Zoomen verwendet werden). Und wenn ein Bild einer Karte in eine App eingefügt wird, werden Entwickler gewarnt, die Karte nicht größer als das Apple Watch-Display zu machen, damit der Benutzer alles sehen kann, ohne scrollen zu müssen.
Beim Anordnen dieser Karten – und aller anderen Bilder – innerhalb von Apps werden Entwickler auch mit leicht unterschiedlichen Bildschirmauflösungen für die beiden von Apple geplanten Uhrengrößen arbeiten. Die Dokumentation zeigt, dass das 38-Millimeter-Display der Apple Watch 340 Pixel hoch und 272 Pixel breit misst, während das 42-Millimeter-Display 390 x 312 Pixel misst.