A integración de teclados de terceiros en iOS 8 foi un desenvolvemento moi benvido tanto para usuarios como para desenvolvedores. Abriu a porta a populares teclados de terceiros como Swype ou SwiftKey. Non obstante, como parte da seguridade, Apple limitou parcialmente o teclado. Por exemplo, non se poden usar para introducir contrasinais. Varias outras limitacións xurdiron da documentación de iOS 8, a máis triste delas foi a imposibilidade de mover o cursor usando o teclado. Non obstante, parece que en iOS 8 beta 3, Apple abandonou esta limitación, ou máis ben engadiu unha API para permitir o movemento do cursor.
Estaba saíndo información sobre a restrición documentación sobre programación de teclados personalizados, onde di:
“[…] O teclado personalizado non pode marcar texto nin controlar a posición do cursor. Estas operacións están controladas por unha aplicación de entrada de texto que usa o teclado"
Noutras palabras, o cursor está controlado pola aplicación, non polo teclado. Este parágrafo aínda non se actualizou despois do lanzamento da nova versión beta de iOS 8, con todo, na documentación das novas API descuberto polo desenvolvedor Ole Zorn aquel que, segundo a súa descrición, eventualmente posibilitará esta acción. A descrición literalmente di todo "axustar a posición do texto pola distancia do carácter". Grazas a isto, o teclado debería acceder a unha operación que ata agora só podía controlar a aplicación.
Parece que é posible mover o cursor cun teclado personalizado na beta 3. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Xullo 7, 2014
Para teclados de terceiros, xenio podería aplicarse concepto de Daniel Hooper a partir de 2012, onde é posible mover o cursor arrastrando horizontalmente no teclado. Máis tarde, esta función apareceu mediante un axuste de jailbreak Deslizar a selección. Este concepto tamén é aplicado por varias aplicacións da App Store, incluíndo Editorial, un software de escritura desenvolvido por Ole Zorn, aínda que só se pode arrastrar nunha barra especial sobre o teclado.
A colocación do cursor en iOS nunca foi a máis precisa ou cómoda, e os teclados de terceiros poderían mellorar finalmente este concepto de sete anos. Na WWDC 2014, viuse como Apple quere dar cabida aos desenvolvedores e, ao parecer, a nova API é unha resposta ás súas solicitudes.
Alégrome desta noticia aínda que só sexa porque o primeiro que farei despois de actualizar a iOS8 será comprar un novo teclado (probablemente Flexy). Non obstante, a selección actual da localización do cursor mediante a burbulla paréceme o suficientemente cómoda, quizais coa excepción de tocar o bordo da pantalla..;)
Pola contra, creo que é un paso na dirección equivocada. Para min, o encanto de iOS está precisamente no seu peche e, polo tanto, na estabilidade. Achegarse ao androide e os berros dunhas cantas persoas descontentas non servirán de nada
Non entendo a irreversibilidade. Quen che impide usar o teclado da mazá? A túa opinión paréceme terriblemente limitada, semellante ao éxtase do texto orixinal dos discos blu-ray. que escriben que é o máis orixinal con subtítulos checos. iso é cousa de cada un, que cada quen use o que quere, pero por que escoller a outros, que queres un teclado diferente ou dobraxe para unha película? ... entón usa o teclado estable orixinal, pero alguén pode usar outro inestable facilmente, non? deixa a elección aos usuarios, ¿por que lle quitas o dereito a elixir a outras persoas?!
Non substituirei o teclado estándar. Só a esquizofrenia de que haberá un contrasinal e outro para os demais paréceme estúpido. Prefiro que Apple unifique as existentes.
O primeiro que fago despois de instalar iOS8 é descargar Swiftkey e engadirlle a clásica máscara de teclado de Apple. Non hai nada en iOS que me moleste tanto como o teclado de iOS. Previsión horrible e non pode facer nada que se supón que un teclado moderno pode facer.1
Totalmente de acordo. O que máis me molestou despois de cambiar de Android a ios é a entrada de texto longa, ademais dos erros tipográficos. Estou desexando que Swiftkey aprenda e recorde frases enteiras, non só as miñas expresións e xiros únicos :)
Moitas veces unha ou dúas letras son suficientes e Swiftkey "adiviñará" a palabra desexada. Sen esquecer o deslizamento