Zapri oglas

Integracija tipkovnic drugih proizvajalcev v iOS 8 je bila zelo dobrodošel razvoj tako za uporabnike kot za razvijalce. Odprlo je vrata priljubljenim tipkovnicam drugih proizvajalcev, kot sta Swype ali SwiftKey. Kot del varnosti pa je Apple delno omejil tipkovnico. Na primer, ni jih mogoče uporabiti za vnos gesel. Iz dokumentacije za iOS 8 je izšlo več drugih omejitev, najbolj žalostna med njimi je bila nezmožnost premikanja kazalca s tipkovnico. Vendar se zdi, da je Apple v iOS 8 beta 3 to omejitev opustil oziroma dodal API za omogočanje premikanja kazalca.

Prihajale so informacije o omejitvi dokumentacija o programiranju tipkovnic po meri, kjer piše:

“[…] tipkovnica po meri ne more označiti besedila ali nadzorovati položaja kazalca. Te operacije nadzira aplikacija za vnos besedila, ki uporablja tipkovnico"

Z drugimi besedami, kazalec nadzira aplikacija, ne tipkovnica. Ta odstavek še ni bil posodobljen po izdaji nove različice iOS 8 beta, vendar v dokumentaciji novih API-jev odkril razvijalec Ole Zorn ki bo po svojem opisu sčasoma omogočila to dejanje. Opis dobesedno pove vse "prilagodi položaj besedila glede na razdaljo od znaka". Zahvaljujoč temu naj bi tipkovnica dobila dostop do operacije, ki jo je do zdaj lahko nadzorovala le aplikacija.

 

Za tipkovnice drugih proizvajalcev bi tako lahko veljal genius koncept Daniela Hooperja iz leta 2012, kjer je možno premikanje kazalca z vodoravnim vlečenjem po tipkovnici. Kasneje se je ta funkcija pojavila prek popravka za pobeg iz zapora PovleciteSelection. Ta koncept uporablja tudi več aplikacij v App Store, vključno z Uredništvo, programsko opremo za pisanje, ki jo je razvil Ole Zorn, čeprav je vlečenje mogoče samo na posebni vrstici nad tipkovnico.

Postavitev kazalca v sistemu iOS še nikoli ni bila najbolj natančna ali udobna in tipkovnice drugih proizvajalcev bi lahko končno izboljšale ta sedem let star koncept. Na WWDC 2014 se je videlo, kako želi Apple ugoditi razvijalcem, novi API pa je očitno odgovor na njihove zahteve.

.