L'intégration de claviers tiers dans iOS 8 a été une évolution très bienvenue pour les utilisateurs et les développeurs. Il a ouvert la porte à des claviers tiers populaires tels que Swype ou SwiftKey. Cependant, pour des raisons de sécurité, Apple a partiellement limité le clavier. Par exemple, ils ne peuvent pas être utilisés pour saisir des mots de passe. Plusieurs autres limitations ont émergé de la documentation d'iOS 8, dont la plus triste était l'impossibilité de déplacer le curseur à l'aide du clavier. Cependant, il semble que dans iOS 8 beta 3, Apple ait abandonné cette limitation, ou plutôt ajouté une API pour permettre le mouvement du curseur.
Des informations sur la restriction sortaient documentation sur la programmation de claviers personnalisés, Où il est dit:
« […] le clavier personnalisé ne peut pas marquer le texte ni contrôler la position du curseur. Ces opérations sont contrôlées par une application de saisie de texte qui utilise le clavier"
En d’autres termes, le curseur est contrôlé par l’application et non par le clavier. Ce paragraphe n'a pas encore été mis à jour après la sortie de la nouvelle version bêta d'iOS 8, cependant, dans la documentation des nouvelles API découvert par le développeur Ole Zorn celui qui, selon sa description, permettra éventuellement cette action. La description dit littéralement tout "ajuster la position du texte en fonction de la distance par rapport au caractère". Grâce à cela, le clavier devrait accéder à une opération que jusqu'à présent seule l'application pouvait contrôler.
On dirait qu'il est possible de déplacer le curseur avec un clavier personnalisé dans la version bêta 3. :) pic.twitter.com/hSLg8Gn48F
–Ole Zorn (@olemoritz) 7 juillet 2014
Pour les claviers tiers, le génie pourrait ainsi s'appliquer concept de Daniel Hooper à partir de 2012, où il est possible de déplacer le curseur en le faisant glisser horizontalement sur le clavier. Plus tard, cette fonctionnalité est apparue via un ajustement de jailbreak SwipeSélection. Ce concept est également appliqué par plusieurs applications de l'App Store, notamment Editorial, un logiciel d'écriture développé par Ole Zorn, bien que le glisser ne soit possible que sur une barre spéciale au-dessus du clavier.
Le placement du curseur sur iOS n'a jamais été aussi précis ni confortable, et des claviers tiers pourraient enfin améliorer ce concept vieux de sept ans. Lors de la WWDC 2014, on a vu comment Apple souhaitait accueillir les développeurs, et la nouvelle API est apparemment une réponse à leurs demandes.
Je suis content de cette nouvelle ne serait-ce que parce que la première chose que je ferai après la mise à jour vers iOS8 sera d'acheter un nouveau clavier (probablement Flexy). Cependant, la sélection actuelle de l'emplacement du curseur à l'aide de la bulle me semble assez pratique, à l'exception peut-être du fait de toucher le bord de l'écran.. ;)
Au contraire, je pense que c'est un pas dans la mauvaise direction. Pour moi, le charme d'iOS réside justement dans sa fermeture et donc sa stabilité. S'approcher de l'androïde et entendre les cris de quelques mécontents ne servira à rien.
Je ne comprends pas l'irréversibilité. Qui vous empêche d’utiliser le clavier Apple ? Votre avis me semble terriblement limité, semblable à l'extase du texte original sur les disques Blu-ray. qui écrivent que c'est le plus original avec des sous-titres tchèques. c'est l'affaire de chacun, que chacun utilise ce qu'il veut, mais pourquoi prendre le choix des autres, que veux-tu d'un clavier différent ou d'un doublage pour un film ? ... alors utilisez le clavier stable d'origine, mais quelqu'un peut facilement en utiliser un autre instable, n'est-ce pas ? laissez le choix aux utilisateurs, pourquoi retireriez-vous le droit de choisir aux autres ?!
Je ne remplacerai pas le clavier standard. La simple schizophrénie selon laquelle il y aura un mot de passe et un autre pour les autres me semble stupide. Je préfèrerais qu’Apple unifie ceux qui existent déjà.
La première chose que je fais après avoir installé iOS8 est de télécharger Swiftkey et d'y ajouter le skin de clavier Apple classique. Il n'y a rien sur iOS qui m'ennuie autant que le clavier iOS. Horrible prédiction et ne peut rien faire qu'un clavier moderne est censé être capable de faire.1
Entièrement d'accord. Ce qui m'a le plus dérangé après le passage d'Android à iOS, c'est la longue saisie de texte, en plus des fautes de frappe. J'ai hâte que Swiftkey apprenne et mémorise des phrases entières, pas seulement mes expressions et rebondissements uniques :)
Souvent, une ou deux lettres suffisent et Swiftkey « devine » le mot souhaité. Sans parler du balayage