Sule kuulutus

Kolmandate osapoolte klaviatuuride integreerimine iOS 8-sse oli nii kasutajatele kui ka arendajatele väga teretulnud areng. See avas ukse populaarsetele kolmandate osapoolte klaviatuuridele, nagu Swype või SwiftKey. Turvalisuse osana on Apple aga klaviatuuri osaliselt piiranud. Näiteks ei saa neid kasutada paroolide sisestamiseks. IOS 8 dokumentatsioonist tulid välja veel mitmed piirangud, millest kurvem oli võimetus kursorit klaviatuuri abil liigutada. Tundub aga, et iOS 8 beeta 3 puhul on Apple sellest piirangust loobunud või pigem lisanud API kursori liikumise võimaldamiseks.

Teave piirangu kohta oli ilmumas kohandatud klaviatuuride programmeerimise dokumentatsioon, kus on kirjas:

“[…] kohandatud klaviatuur ei saa teksti märkida ega kursori asukohta juhtida. Neid toiminguid juhib tekstisisestusrakendus, mis kasutab klaviatuuri"

Teisisõnu juhib kursorit rakendus, mitte klaviatuur. Seda lõiku ei ole pärast uue iOS 8 beetaversiooni väljaandmist veel värskendatud, kuid uute API-de dokumentatsioonis avastas arendaja Ole Zorn selline, mis kirjelduse kohaselt lõpuks selle toimingu lubab. Kirjeldus ütleb sõna otseses mõttes kõik "reguleerige teksti asukohta tähemärgist kauguse järgi". Tänu sellele peaks klaviatuur saama juurdepääsu toimingule, mida seni sai juhtida ainult rakendus.

 

Kolmandate osapoolte klaviatuuride puhul võiks seega kehtida geniaalsus Daniel Hooperi kontseptsioon aastast 2012, kus on võimalik kursorit liigutada klaviatuuril horisontaalselt lohistades. Hiljem ilmus see funktsioon jailbreak näpistuse kaudu Pühkige valik. Seda kontseptsiooni rakendavad ka mitmed App Store'i rakendused, sealhulgas Juhtkiri, Ole Zorni välja töötatud kirjutustarkvara, kuigi lohistamine on võimalik ainult klaviatuuri kohal asuval spetsiaalsel ribal.

Kursori paigutamine iOS-is pole kunagi olnud kõige täpsem ega mugavam ning kolmanda osapoole klaviatuurid võiksid seda seitse aastat vana kontseptsiooni lõpuks täiustada. 2014. aasta WWDC-l oli näha, kuidas Apple soovib arendajaid vastu võtta ja uus API on ilmselt vastus nende soovidele.

.