Die Integration von Tastaturen von Drittanbietern in iOS 8 war für Benutzer und Entwickler gleichermaßen eine sehr willkommene Entwicklung. Es öffnete die Tür zu beliebten Tastaturen von Drittanbietern wie Swype oder SwiftKey. Aus Sicherheitsgründen hat Apple die Tastatur jedoch teilweise eingeschränkt. Sie können beispielsweise nicht zur Eingabe von Passwörtern verwendet werden. Aus der iOS 8-Dokumentation gingen mehrere weitere Einschränkungen hervor, von denen die traurigste darin bestand, dass der Cursor nicht über die Tastatur bewegt werden konnte. Es scheint jedoch, dass Apple in iOS 8 Beta 3 diese Einschränkung aufgegeben hat bzw. eine API hinzugefügt hat, um die Cursorbewegung zu ermöglichen.
Informationen über die Einschränkung wurden veröffentlicht Dokumentation zur Programmierung benutzerdefinierter Tastaturen, wo steht:
„[…] Die benutzerdefinierte Tastatur kann weder Text markieren noch die Cursorposition steuern. Diese Vorgänge werden von einer Texteingabeanwendung gesteuert, die die Tastatur verwendet.
Mit anderen Worten: Der Cursor wird von der Anwendung gesteuert, nicht von der Tastatur. Dieser Absatz wurde nach der Veröffentlichung der neuen iOS 8 Beta jedoch noch nicht in der Dokumentation der neuen APIs aktualisiert entdeckt vom Entwickler Ole Zorn eine, die ihrer Beschreibung zufolge letztendlich diese Aktion ermöglichen wird. Die Beschreibung sagt im wahrsten Sinne des Wortes alles „Textposition anhand des Abstands zum Zeichen anpassen“. Dadurch soll die Tastatur Zugriff auf einen Vorgang erhalten, den bisher nur die Anwendung steuern konnte.
Es sieht so aus, als wäre es in Beta 3 möglich, den Cursor mit einer benutzerdefinierten Tastatur zu bewegen. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) 7. Juli 2014
Für Tastaturen von Drittanbietern könnte Genius somit gelten Konzept von Daniel Hooper aus dem Jahr 2012, bei dem es möglich ist, den Cursor durch horizontales Ziehen auf der Tastatur zu bewegen. Später erschien diese Funktion über eine Jailbreak-Optimierung SwipeSelektion. Dieses Konzept wird auch von mehreren Apps im App Store angewendet, darunter Editorial, einer von Ole Zorn entwickelten Schreibsoftware, allerdings ist das Ziehen nur auf einer speziellen Leiste über der Tastatur möglich.
Die Cursor-Platzierung unter iOS war noch nie so präzise oder komfortabel, und Tastaturen von Drittanbietern könnten dieses sieben Jahre alte Konzept endlich verbessern. Auf der WWDC 2014 zeigte sich, wie Apple den Entwicklern entgegenkommen will und die neue API offenbar eine Antwort auf deren Wünsche ist.
Ich freue mich über diese Neuigkeiten, schon allein deshalb, weil das erste, was ich nach dem Update auf iOS8 tun werde, der Kauf einer neuen Tastatur (wahrscheinlich Flexy) sein wird. Allerdings scheint mir die aktuelle Auswahl der Cursorposition über die Blase praktisch genug zu sein, vielleicht mit Ausnahme des Auftreffens auf den Rand des Displays..;)
Im Gegenteil, ich denke, es ist ein Schritt in die falsche Richtung. Für mich liegt der Charme von iOS gerade in seiner Geschlossenheit und damit Stabilität. Die Annäherung an den Androiden und die Schreie einiger verärgerter Menschen werden nichts nützen
Ich verstehe die Irreversibilität nicht. Wer hindert Sie daran, die Apple-Tastatur zu verwenden? Deine Meinung erscheint mir furchtbar begrenzt, ähnlich der Ekstase des Originaltextes auf Blu-ray-Discs. die schreiben, dass es das originellste mit tschechischen Untertiteln ist. Das ist jedermanns Sache, dass jeder nutzt, was er will, aber warum sollte man sich die Wahl anderer überlassen, was wünscht man sich, eine andere Tastatur oder Synchronisation für einen Film? ... also die ursprüngliche stabile Tastatur verwenden, aber jemand kann problemlos eine andere instabile verwenden, oder? Überlassen Sie den Benutzern die Wahl. Warum sollten Sie anderen Menschen das Wahlrecht nehmen?!
Ich werde die Standardtastatur nicht ersetzen. Allein die Schizophrenie, dass es für die anderen ein Passwort und ein anderes geben wird, erscheint mir dumm. Ich würde es lieber begrüßen, wenn Apple die bestehenden vereinheitlicht.
Das erste, was ich nach der Installation von iOS8 mache, ist, Swiftkey herunterzuladen und das klassische Apple-Tastaturdesign hinzuzufügen. Es gibt nichts, was mich unter iOS so sehr nervt wie die iOS-Tastatur. Schreckliche Vorhersage und kann nichts tun, was eine moderne Tastatur leisten sollte.1
Stimme voll und ganz zu. Was mich nach dem Wechsel von Android auf iOS am meisten gestört hat, ist die lange Texteingabe, zusätzlich zu den Tippfehlern. Ich freue mich darauf, dass Swiftkey ganze Sätze lernt und sich daran erinnert, nicht nur meine einzigartigen Ausdrücke und Wendungen :)
Oft reichen ein oder zwei Buchstaben und Swiftkey „errät“ das gewünschte Wort. Ganz zu schweigen vom Wischen