Integrarea tastaturilor de la terți în iOS 8 a fost o dezvoltare foarte binevenită atât pentru utilizatori, cât și pentru dezvoltatori. A deschis ușa către tastaturi populare de la terțe părți, cum ar fi Swype sau SwiftKey. Cu toate acestea, ca parte a securității, Apple a limitat parțial tastatura. De exemplu, acestea nu pot fi folosite pentru a introduce parole. Câteva alte limitări au apărut din documentația iOS 8, dintre care cea mai tristă a fost incapacitatea de a muta cursorul folosind tastatura. Cu toate acestea, se pare că în iOS 8 beta 3, Apple a abandonat această limitare, sau mai degrabă a adăugat un API pentru a permite mișcarea cursorului.
Informații despre restricție au apărut documentație despre programarea tastaturilor personalizate, unde scrie:
„[…] tastatura personalizată nu poate marca textul sau controla poziția cursorului. Aceste operațiuni sunt controlate de o aplicație de introducere a textului care utilizează tastatura"
Cu alte cuvinte, cursorul este controlat de aplicație, nu de tastatură. Acest paragraf nu a fost încă actualizat după lansarea noului iOS 8 beta, totuși, în documentația noilor API-uri descoperit de dezvoltatorul Ole Zorn unul care, conform descrierii sale, va permite în cele din urmă această acțiune. Descrierea spune literalmente totul „ajustați poziția textului în funcție de distanța față de caracter”. Datorită acestui fapt, tastatura ar trebui să aibă acces la o operațiune pe care până acum doar aplicația o putea controla.
Se pare că este posibil să mutați cursorul cu o tastatură personalizată în beta 3. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Iulie 7, 2014
Pentru tastaturile de la terți, geniul s-ar putea aplica astfel concept de Daniel Hooper din 2012, unde este posibilă deplasarea cursorului trăgând orizontal pe tastatură. Mai târziu, această caracteristică a apărut printr-o modificare de jailbreak Glisați selecția. Acest concept este aplicat și de mai multe aplicații din App Store, inclusiv Editorial, un software de scriere dezvoltat de Ole Zorn, deși tragerea este posibilă doar pe o bară specială deasupra tastaturii.
Plasarea cursorului pe iOS nu a fost niciodată cea mai precisă sau mai confortabilă, iar tastaturile terțe ar putea îmbunătăți în sfârșit acest concept vechi de șapte ani. La WWDC 2014, s-a văzut cum Apple vrea să găzduiască dezvoltatorii, iar noul API este aparent un răspuns la solicitările acestora.
Mă bucur de această veste, fie și doar pentru că primul lucru pe care îl voi face după actualizarea la iOS8 va fi să cumpăr o nouă tastatură (probabil Flexy). Cu toate acestea, selectarea curentă a locației cursorului folosind balonul mi se pare suficient de convenabilă, poate cu excepția atingerii marginii afișajului..;)
Dimpotrivă, cred că este un pas în direcția greșită. Pentru mine, farmecul iOS este tocmai în închiderea lui și, prin urmare, în stabilitate. Apropierea de android și țipetele câtorva oameni nemulțumiți nu vor face bine
Nu inteleg ireversibilitatea. Cine te împiedică să folosești tastatura Apple? Părerea ta mi se pare teribil de limitată, asemănătoare cu extazul textului original de pe discuri blu-ray. care scriu că este cel mai original cu subtitrare în cehă. asta e treaba fiecaruia, ca fiecare foloseste ce vrea, dar de ce sa ia alegerea altora, ce vrei alta tastatura sau dublaj pentru un film? ... deci folosește tastatura originală stabilă, dar cineva poate folosi cu ușurință alta instabilă, nu? lasa alegerea utilizatorilor, de ce le-ai lua altora dreptul de a alege?!
Nu voi înlocui tastatura standard. Doar schizofrenia că va fi o parolă și alta pentru celelalte mi se pare o prostie. Aș prefera ca Apple să le unifice pe cele existente.
Primul lucru pe care îl fac după instalarea iOS8 este să descarc Swiftkey și să îi adaug skin-ul clasic de tastatură Apple. Nu există nimic pe iOS care să mă enerveze la fel de mult ca tastatura iOS. Previziune îngrozitoare și nu poate face nimic o tastatură modernă ar trebui să poată face.1
In totalitate de acord. Lucrul care m-a deranjat cel mai mult după ce am trecut de la Android la ios este introducerea textului lung, pe lângă greșelile de scriere. Aștept cu nerăbdare să învețe Swiftkey și să-și amintească propoziții întregi, nu doar expresiile și răsturnările mele unice :)
Adesea, una sau două litere sunt suficiente și Swiftkey va „ghici” cuvântul dorit. Ca să nu mai vorbim de glisare