La integración de teclados de terceros en iOS 8 fue un avance muy bienvenido tanto para los usuarios como para los desarrolladores. Abrió la puerta a teclados populares de terceros como Swype o SwiftKey. Sin embargo, como parte de la seguridad, Apple ha limitado parcialmente el teclado. Por ejemplo, no se pueden utilizar para introducir contraseñas. Varias otras limitaciones surgieron de la documentación de iOS 8, la más triste de las cuales fue la imposibilidad de mover el cursor usando el teclado. Sin embargo, parece que en iOS 8 beta 3, Apple abandonó esta limitación, o más bien añadió una API para permitir el movimiento del cursor.
Estaba saliendo información sobre la restricción. documentación sobre la programación de teclados personalizados, En donde dice:
“[…] El teclado personalizado no puede marcar texto ni controlar la posición del cursor. Estas operaciones están controladas por una aplicación de entrada de texto que utiliza el teclado"
En otras palabras, el cursor lo controla la aplicación, no el teclado. Este párrafo aún no se ha actualizado tras el lanzamiento de la nueva beta de iOS 8, sin embargo, en la documentación de las nuevas API descubierto por el desarrollador Ole Zorn uno que, según su descripción, eventualmente habilitará esta acción. La descripción literalmente lo dice todo. "ajustar la posición del texto por distancia del carácter". Gracias a esto, el teclado debería poder acceder a una operación que hasta ahora sólo podía controlar la aplicación.
Parece que es posible mover el cursor con un teclado personalizado en la versión beta 3. :) pic.twitter.com/hSLg8Gn48F
-Ole Zorn (@olemoritz) 7 de Julio de 2014
Para los teclados de terceros, la genialidad podría aplicarse concepto de Daniel Hooper de 2012, donde es posible mover el cursor arrastrándolo horizontalmente en el teclado. Más tarde, esta característica apareció a través de un ajuste de jailbreak. DeslizarSelección. Este concepto también lo aplican varias aplicaciones en la App Store, incluidas Editorial, un software de escritura desarrollado por Ole Zorn, aunque sólo es posible arrastrar en una barra especial encima del teclado.
La ubicación del cursor en iOS nunca ha sido la más precisa o cómoda, y los teclados de terceros finalmente podrían mejorar este concepto de siete años. En la WWDC 2014 se vio cómo Apple quiere adaptarse a los desarrolladores, y la nueva API aparentemente es una respuesta a sus peticiones.
Estoy feliz por esta noticia aunque sólo sea porque lo primero que haré después de actualizar a iOS8 será comprar un nuevo teclado (probablemente Flexy). Sin embargo, la selección actual de la ubicación del cursor usando la burbuja me parece bastante conveniente, tal vez con la excepción de tocar el borde de la pantalla...;)
Al contrario, creo que es un paso en la dirección equivocada. Para mí, el encanto de iOS reside precisamente en su carácter cerrado y, por tanto, en su estabilidad. Acercarse al androide y los gritos de algunas personas descontentas no servirán de nada.
No entiendo la irreversibilidad. ¿Quién te impide usar el teclado de Apple? Tu opinión me parece terriblemente limitada, similar al éxtasis del texto original en discos blu-ray. quienes escriben que es el más original con subtítulos en checo. eso es cosa de cada uno, que cada uno use lo que quiera, pero ¿para qué elegir los demás, para qué quieres un teclado diferente o un doblaje para una película? ... entonces usa el teclado estable original, pero alguien puede usar fácilmente otro inestable, ¿verdad? Deja la elección a los usuarios, ¿por qué le quitarías el derecho a elegir a otras personas?
No reemplazaré el teclado estándar. Sólo la esquizofrenia de que habrá una contraseña y otra para los demás me parece una estupidez. Preferiría que Apple unificara los existentes.
Lo primero que hago después de instalar iOS8 es descargar Swiftkey y agregarle el clásico teclado de Apple. No hay nada en iOS que me moleste tanto como el teclado de iOS. Predicción horrible y no puede hacer nada de lo que se supone que un teclado moderno puede hacer.1
Totalmente de acuerdo. Lo que más me molestó después de cambiar de Android a iOS es la entrada de texto extensa, además de los errores tipográficos. Espero con ansias que Swiftkey aprenda y recuerde oraciones completas, no solo mis expresiones y giros únicos :)
A menudo, una o dos letras son suficientes y Swiftkey "adivinará" la palabra deseada. Sin mencionar deslizar