Integreringen av tredjeparts tastaturer i iOS 8 var en veldig velkommen utvikling for både brukere og utviklere. Det åpnet døren til populære tredjepartstastaturer som Swype eller SwiftKey. Som en del av sikkerheten har Apple imidlertid delvis begrenset tastaturet. De kan for eksempel ikke brukes til å legge inn passord. Flere andre begrensninger dukket opp fra iOS 8-dokumentasjonen, den tristeste av disse var manglende evne til å flytte markøren ved hjelp av tastaturet. Det ser imidlertid ut til at Apple i iOS 8 beta 3 har forlatt denne begrensningen, eller snarere lagt til et API for å aktivere markørbevegelse.
Informasjon om restriksjonen kom ut dokumentasjon om programmering av tilpassede tastaturer, hvor det står:
«[…] tilpasset tastatur kan ikke merke tekst eller kontrollere markørens posisjon. Disse operasjonene styres av et tekstinndataprogram som bruker tastaturet"
Med andre ord styres markøren av applikasjonen, ikke tastaturet. Dette avsnittet har ennå ikke blitt oppdatert etter utgivelsen av den nye iOS 8 betaen, men i dokumentasjonen for de nye APIene oppdaget av utvikler Ole Zorn en som ifølge beskrivelsen til slutt vil aktivere denne handlingen. Beskrivelsen sier bokstavelig talt alt "juster tekstposisjon etter avstand fra tegn". Takket være dette skulle tastaturet få tilgang til en operasjon som til nå bare applikasjonen kunne kontrollere.
Ser ut som det er mulig å flytte markøren med et tilpasset tastatur i beta 3. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Juli 7, 2014
For tredjeparts tastaturer kan genialitet dermed gjelde konsept av Daniel Hooper fra 2012, hvor det er mulig å flytte markøren ved å dra horisontalt på tastaturet. Senere dukket denne funksjonen opp via en jailbreak-tweak Sveip valg. Dette konseptet brukes også av flere apper i App Store, inkludert Redaksjonell, en skriveprogramvare utviklet av Ole Zorn, selv om det bare er mulig å dra på en spesiell linje over tastaturet.
Markørplassering på iOS har aldri vært den mest nøyaktige eller komfortable, og tredjeparts tastaturer kan endelig forbedre dette syv år gamle konseptet. På WWDC 2014 ble det sett hvordan Apple ønsker å imøtekomme utviklere, og det nye API-et er tilsynelatende et svar på deres forespørsler.
Jeg er glad for denne nyheten om ikke annet fordi det første jeg vil gjøre etter oppdatering til iOS8 vil være å kjøpe et nytt tastatur (sannsynligvis Flexy). Men det nåværende valget av markørplassering ved hjelp av boblen virker komfortabelt nok for meg, kanskje med unntak av å treffe kanten av skjermen..;)
Tvert imot mener jeg det er et skritt i feil retning. For meg ligger sjarmen til iOS nettopp i lukketheten og dermed stabiliteten. Å nærme seg androiden og skrikene fra noen få misfornøyde mennesker hjelper ikke
Jeg forstår ikke irreversibiliteten. Hvem hindrer deg i å bruke apple-tastaturet? Din mening virker fryktelig begrenset for meg, lik ekstasen til originalteksten på blu-ray-plater. som skriver at det er det mest originale med tsjekkiske undertekster. det er alles sak, at alle bruker det de vil, men hvorfor velge andre, hva vil du ha et annet tastatur eller dubbing for en film? ... så bruk det originale stabile tastaturet, men noen kan lett bruke et annet ustabilt, ikke sant? overlate valget til brukerne, hvorfor skulle du ta fra andres rett til å velge?!
Jeg vil ikke erstatte standardtastaturet. Bare schizofrenien med at det blir ett passord og et annet for de andre virker dumt for meg. Jeg vil heller ønske Apple velkommen til å forene de eksisterende.
Det første jeg gjør etter å ha installert iOS8 er å laste ned Swiftkey og legge til det klassiske Apple-tastaturet. Det er ingenting på iOS som irriterer meg så mye som iOS-tastaturet. Fryktelig spådom og kan ikke gjøre noe et moderne tastatur er ment å kunne.1
Helt enig. Det som plaget meg mest etter å ha byttet fra android til ios er den lange teksten, i tillegg til skrivefeil. Jeg gleder meg til Swiftkey skal lære og huske hele setninger, ikke bare mine unike uttrykk og vendinger :)
Ofte er en eller to bokstaver nok og Swiftkey vil "gjette" ønsket ord. For ikke å snakke om sveiping