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.
Paistab, et beetaversioonis on võimalik kursorit liigutada kohandatud klaviatuuriga. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Juuli 7, 2014
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.
Mul on selle uudise üle hea meel kasvõi sellepärast, et esimese asjana ostan pärast iOS8-le värskendamist uue klaviatuuri (ilmselt Flexy). Kuid praegune kursori asukoha valik mulli abil tundub mulle piisavalt mugav, võib-olla kui ekraani serva tabamine välja arvata..;)
Vastupidi, minu arvates on see samm vales suunas. Minu jaoks on iOS-i võlu just selle suletuses ja seega ka stabiilsuses. Androidile lähenemine ja mõne rahulolematu inimese karjed ei too midagi head
Ma ei saa aru pöördumatusest. Kes takistab teil Apple'i klaviatuuri kasutamast? Sinu arvamus tundub mulle kohutavalt piiratud, sarnaselt blu-ray plaatide originaalteksti ekstaasiga. kes kirjutavad, et see on kõige originaalsem tšehhi subtiitritega. see on igaühe asi, et igaüks kasutab seda, mida tahab, aga milleks võtta teiste valik, milleks soovite filmi jaoks teistsugust klaviatuuri või dubleerimist? ... nii et kasutage originaalset stabiilset klaviatuuri, kuid keegi võib hõlpsasti kasutada teist ebastabiilset, eks? jäta valik kasutajatele, miks sa võtad teistelt valikuõiguse?!
Tavalist klaviatuuri ma välja ei vaheta. Lihtsalt see skisofreenia, et tuleb üks parool ja teistele teine, tundub mulle rumal. Pigem tervitan Apple'i olemasolevate ühendamiseks.
Esimene asi, mida ma pärast iOS8 installimist teen, on alla laadida Swiftkey ja lisada sellele klassikaline Apple'i klaviatuuri nahk. iOS-is pole midagi, mis mind nii palju häiriks kui iOS-i klaviatuur. Jube ennustus ja ei oska midagi teha tänapäevane klaviatuur pidavat olema.1
Täiesti nõus. Asi, mis mind pärast androidilt ios-ile üleminekut kõige rohkem häiris, on pikk tekstisisestus, lisaks kirjavead. Ootan põnevusega, et Swiftkey õpiks ja mäletaks terveid lauseid, mitte ainult oma unikaalseid väljendeid ja keerdkäike :)
Sageli piisab ühest või kahest tähest ja Swiftkey "arvab ära" soovitud sõna. Pühkimisest rääkimata