Die integrasie van derdeparty-sleutelborde in iOS 8 was 'n baie welkome ontwikkeling vir gebruikers en ontwikkelaars. Dit het die deur oopgemaak vir gewilde derdeparty-sleutelborde soos Swype of SwiftKey. As deel van sekuriteit het Apple egter die sleutelbord gedeeltelik beperk. Hulle kan byvoorbeeld nie gebruik word om wagwoorde in te voer nie. Verskeie ander beperkings het uit die iOS 8-dokumentasie na vore gekom, waarvan die hartseerste die onvermoë was om die wyser met die sleutelbord te beweeg. Dit blyk egter dat Apple in iOS 8 beta 3 hierdie beperking laat vaar het, of eerder 'n API bygevoeg het om wyserbeweging moontlik te maak.
Inligting oor die beperking was besig om uit te kom dokumentasie oor die programmering van pasgemaakte sleutelborde, waar dit sê:
“[…] pasgemaakte sleutelbord kan nie teks merk of wyserposisie beheer nie. Hierdie bewerkings word beheer deur 'n teksinvoertoepassing wat die sleutelbord gebruik"
Met ander woorde, die wyser word beheer deur die toepassing, nie die sleutelbord nie. Hierdie paragraaf is nog nie opgedateer na die vrystelling van die nuwe iOS 8 beta nie, maar in die dokumentasie van die nuwe API's ontdek deur ontwikkelaar Ole Zorn een wat, volgens sy beskrywing, uiteindelik hierdie aksie moontlik sal maak. Die beskrywing sê letterlik alles "pas teksposisie aan volgens afstand van karakter". Danksy dit behoort die sleutelbord toegang te kry tot 'n bewerking wat tot nou toe net die toepassing kon beheer.
Dit lyk of dit moontlik is om die wyser met 'n pasgemaakte sleutelbord in beta 3 te skuif. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Julie 7, 2014
Vir derdeparty-sleutelborde kan genie dus van toepassing wees konsep deur Daniel Hooper vanaf 2012, waar dit moontlik is om die wyser te beweeg deur horisontaal op die sleutelbord te sleep. Later het hierdie kenmerk verskyn via 'n jailbreak-aanpassing SwipeSelection. Hierdie konsep word ook deur verskeie toepassings in die App Store toegepas, insluitend Redaksionele, 'n skryfprogrammatuur wat deur Ole Zorn ontwikkel is, hoewel sleep slegs op 'n spesiale balk bo die sleutelbord moontlik is.
Wyserplasing op iOS was nog nooit die akkuraatste of gemaklikste nie, en derdeparty-sleutelborde kan uiteindelik hierdie sewe jaar oue konsep verbeter. By WWDC 2014 is gesien hoe Apple ontwikkelaars wil akkommodeer, en die nuwe API is glo 'n reaksie op hul versoeke.
Ek is bly oor hierdie nuus al is dit net omdat die eerste ding wat ek sal doen nadat ek na iOS8 opgedateer het, sal wees om 'n nuwe sleutelbord (waarskynlik Flexy) te koop. Die huidige keuse van die wyserligging met behulp van die borrel lyk egter vir my gemaklik genoeg, miskien met die uitsondering om die rand van die skerm te tref..;)
Inteendeel, ek dink dit is 'n stap in die verkeerde rigting. Vir my is die bekoring van iOS juis in sy geslotenheid en dus stabiliteit. Om die Android te nader en die gille van 'n paar ontevrede mense sal niks baat nie
Ek verstaan nie die onomkeerbaarheid nie. Wie verhinder jou om die appel-sleutelbord te gebruik? Jou opinie lyk vir my vreeslik beperk, soortgelyk aan die ekstase van die oorspronklike teks op blu-ray-skyfies. wat skryf dat dit die oorspronklikste is met Tsjeggiese onderskrifte. dit is almal se saak, dat almal gebruik wat hulle wil hê, maar hoekom die keuse van ander neem, wat wil jy hê 'n ander sleutelbord of oorklanking vir 'n fliek? ... gebruik dus die oorspronklike stabiele sleutelbord, maar iemand kan maklik 'n ander onstabiele een gebruik, nie waar nie? laat die keuse aan die gebruikers, hoekom sal jy ander mense se reg om te kies wegneem?!
Ek sal nie die standaard sleutelbord vervang nie. Net die skisofrenie dat daar een wagwoord en 'n ander vir die ander sal wees, lyk vir my dom. Ek sal Apple eerder verwelkom om die bestaande te verenig.
Die eerste ding wat ek doen nadat ek iOS8 geïnstalleer het, is om Swiftkey af te laai en die klassieke Apple-sleutelbordvel daarby te voeg. Daar is niks op iOS wat my so irriteer soos die iOS-sleutelbord nie. Aaklige voorspelling en kan niks doen wat 'n moderne sleutelbord veronderstel is om te kan doen nie.1
Stem heeltemaal saam. Die ding wat my die meeste gepla het nadat ek van Android na iOS oorgeskakel het, is die lang teksinvoer, benewens tikfoute. Ek sien uit daarna dat Swiftkey hele sinne leer en onthou, nie net my unieke uitdrukkings en kinkels nie :)
Dikwels is een of twee letters genoeg en Swiftkey sal die gewenste woord "raai". Om nie eers te praat van swiep nie