L'integrazione di tastiere di terze parti in iOS 8 è stata uno sviluppo molto gradito sia dagli utenti che dagli sviluppatori. Ha aperto la porta a popolari tastiere di terze parti come Swype o SwiftKey. Nell'ambito della sicurezza, tuttavia, Apple ha parzialmente limitato la tastiera. Ad esempio, non possono essere utilizzati per inserire password. Dalla documentazione di iOS 8 sono emerse diverse altre limitazioni, la più triste delle quali era l'impossibilità di spostare il cursore utilizzando la tastiera. Sembra però che in iOS 8 beta 3 Apple abbia abbandonato questa limitazione, o meglio abbia aggiunto un'API per abilitare il movimento del cursore.
Stavano uscendo informazioni sulla restrizione documentazione sulla programmazione delle tastiere personalizzate, dove dice:
“[…] la tastiera personalizzata non può contrassegnare il testo o controllare la posizione del cursore. Queste operazioni sono controllate da un'applicazione di immissione testo che utilizza la tastiera"
In altre parole, il cursore è controllato dall'applicazione, non dalla tastiera. Questo paragrafo non è stato ancora aggiornato dopo il rilascio della nuova beta di iOS 8, però nella documentazione delle nuove API scoperto dallo sviluppatore Ole Zorn uno che, secondo la sua descrizione, alla fine consentirà questa azione. La descrizione dice letteralmente tutto "regola la posizione del testo in base alla distanza dal carattere". Grazie a ciò, la tastiera dovrebbe avere accesso ad un'operazione che finora solo l'applicazione poteva controllare.
Sembra che sia possibile spostare il cursore con una tastiera personalizzata nella beta 3. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Luglio 7, 2014
Per le tastiere di terze parti potrebbe quindi applicarsi il genio concetto di Daniel Hooper dal 2012, dove è possibile spostare il cursore trascinandolo orizzontalmente sulla tastiera. Successivamente, questa funzionalità è apparsa tramite una modifica del jailbreak Scorri selezione. Questo concetto viene applicato anche da diverse app nell'App Store, incluso Editoriale, un software di scrittura sviluppato da Ole Zorn, anche se il trascinamento è possibile solo su un'apposita barra sopra la tastiera.
Il posizionamento del cursore su iOS non è mai stato il più preciso o comodo e le tastiere di terze parti potrebbero finalmente migliorare questo concetto vecchio di sette anni. Alla WWDC 2014 si è visto come Apple voglia accogliere gli sviluppatori e la nuova API è apparentemente una risposta alle loro richieste.
Sono felice di questa notizia anche solo perché la prima cosa che farò dopo l'aggiornamento a iOS8 sarà acquistare una nuova tastiera (probabilmente Flexy). Tuttavia, la selezione attuale della posizione del cursore tramite la bolla mi sembra abbastanza comoda, forse con l'eccezione del bordo del display...;)
Al contrario, penso che sia un passo nella direzione sbagliata. Per me il fascino di iOS sta proprio nella sua chiusura e quindi stabilità. Avvicinarsi all'androide e sentire le urla di alcune persone scontente non servirà a niente
Non capisco l'irreversibilità. Chi ti impedisce di usare la tastiera Apple? La tua opinione mi sembra terribilmente limitata, simile all'estasi del testo originale sui dischi Blu-ray. che scrivono che è il più originale con i sottotitoli in ceco. sono affari di tutti, che ognuno usi quello che vuole, ma perché prendere la scelta degli altri, cosa vuoi che una tastiera diversa o un doppiaggio per un film? ... quindi usa la tastiera stabile originale, ma qualcuno può facilmente usarne un'altra instabile, giusto? lasciate la scelta agli utenti, perché togliere ad altri il diritto di scelta?!
Non sostituirò la tastiera standard. Solo la schizofrenia secondo cui ci sarà una password e un'altra per gli altri mi sembra stupida. Preferirei accogliere favorevolmente Apple per unificare quelli esistenti.
La prima cosa che faccio dopo aver installato iOS8 è scaricare Swiftkey e aggiungervi la classica skin della tastiera Apple. Non c'è niente su iOS che mi infastidisca tanto quanto la tastiera iOS. Previsione terribile e non può fare nulla che una tastiera moderna dovrebbe essere in grado di fare.1
Completamente d'accordo. La cosa che mi ha infastidito di più dopo il passaggio da Android a iOS è la lunghezza del testo inserito, oltre agli errori di battitura. Non vedo l'ora che Swiftkey impari e ricordi intere frasi, non solo le mie espressioni e colpi di scena unici :)
Spesso bastano una o due lettere e Swiftkey "indovina" la parola desiderata. Per non parlare dello scorrimento