Prilagođene tipkovnice treće strane privlače se korisnicima iOS-a od trenutka kada je prvi bjekstvo iz zatvora izašlo 2007. godine. Kao što je slučaj sa svim sjajnim značajkama dobivenim od bjekstva od bijega, Apple na kraju nadoknađuje vlastitu verziju. Pomoću iOS-a 8 tvrtka je donijela treće strane tipkovnice milionima korisnika. U početku je bilo dostupno samo nekoliko tipkovnica trećih strana, ali sada, tri mjeseca kasnije, App Store nudi mnogo novih načina unosa. Međutim, nisam uvjeren da se isplati prebaciti na prilagođene tipkovnice jer im nedostaje jedna ključna značajka: diktat. To i stvarni postupak postavljanja tipkovnice je previše kompliciran.
Postaviti
Baš kad je iOS 8 objavljen, ja sam, među mnogim drugim korisnicima u koje sam siguran, preuzeo Swype. Nakon što sam ga koristio na Androidu prije nekoliko godina, mislio sam da ću ga ponovo pokušati. Unatoč njihovom vodiču za instalaciju, neočekivano je bilo teško postaviti tipkovnicu. Sve u svemu, bilo je nekoliko koraka, ali nisam očekivao da ću ući duboko u Postavke i pružiti puni pristup tipkovnici onome što upišem. Ali o tome nešto kasnije.
iPhone predložak putem Spektruma 44
Apple je mogao racionalizirati ovaj postupak puno više. Kao da su htjeli korisnicima dati prilagođene tipkovnice, ali držite ih skrivene. "Možete ih preuzeti, ali ne želimo da ih zapravo koristite." To je prilično smiješno. Nema razloga da bi korisnici trebali preskočiti deset petlji samo da bi nešto instalirali. Tipkovnice bi trebale biti poput bilo koje druge aplikacije: preuzmite je, otvorite, omogućite joj pristup svemu što unesete i počnite ga koristiti. Od svega, očekivao sam da će postupak instalacije sudjelovati na dijelu tipkovnice u iOS postavkama. Skakanje između aplikacija jednostavno nema smisla.
Diktat
Moj glavni razlog što ne koristim prilagođene tipkovnice na mom iPhoneu nije taj što je predugo postavljeno ili možda nije najbolje za moju privatnost (next up), već zato što ne postoji diktat.
Volim koristiti Siri za diktat. Sve vrijeme koristim za slanje e-pošte u pokretu, pisanje stvari u Simplenoteu pa čak i traženje stvari na Amazonu. IOS 8 diktat je najbolji dosad, pružajući povratne informacije uživo dok razgovarate. Pa zašto bih ga onda odustao? Prebacivanje između tipkovnica nije praktično kad ste u pokretu, a to je jedini način na koji možete koristiti iOS-ov integrirani diktat.
Kao što je u odjeljku o prilagođenoj tipkovnici u Appleovom vodiču za programiranje proširenja aplikacija navedeno, "Prilagođene tipkovnice, kao i sva proširenja aplikacija u iOS 8.0, nemaju pristup mikrofonu uređaja, pa unos diktata nije moguć." Kao i obično, to ne znači diktat nikada neće biti dostupne u prilagođenim tipkovnicama, ali postoji nekoliko stvari koje vam padnu na pamet kad se razmotre implikacije na privatnost takvog razvoja.
Podatke o automatskom ispravljanju i predviđanju treba razmijeniti s Appleovim API-jem, slično kao Touch ID
Kao prvo, ako je tipkovnica poput Fleskog podržavala diktat, što bi koristila za prepisivanje vaših riječi? Postoji nekoliko opcija vani. Jedan od glavnih je NDEV Mobile iz tvrtke Nuance, programer Dragon Dictation-a. Besplatno je za većinu osnovnih implementacija. Možete ga naći na poslu u iOS aplikaciji Merriam-Webster, aplikaciji OnStar RemoteLink, vlastitoj aplikaciji Dragon Dictation i još mnogo toga. Ako su programeri mogli pristupiti mikrofonu, mogli su integrirati uslugu poput NDEV-a u svoje tipkovnice kako bi omogućili diktiranje.
Postoji i druga mogućnost: Apple bi mogao dopustiti pristup Siri Dictationu putem API-ja koji bi također zaštitio govor korisnika od prenošenja na treći poslužitelj. Ovo je teoretski, naravno.
Privatnost
I na kraju, želio bih pogledati posljedice privatnosti upotrebe tipkovnica trećih strana. Bilo je potrebno Apple-ovim godinama da ovu vrlo traženu značajku povedu na svoju mobilnu platformu, a ona ipak uspije probiti rupu u zidu privatnosti. Kada sam pokušao koristiti Themeboard, aplikaciju sa kolekcijom prekrasnih prilagođenih tipkovnica, dočekalo me tužno lice i skočni prozor "Potrebno je dopuštenje". Zatražio sam da dopustim tipkovnici puni pristup onome što upišem kako bi mogla pružiti podatke o autorepravi i predviđanju. To jednostavno nema načina. Morate vjerovati da programer neće pohraniti ili prodati sve što unesete.
U gore navedenom vodiču za programiranje proširenja aplikacija , Apple također navodi da "programer može odabrati odbiti upotrebu svih prilagođenih tipkovnica u svojoj aplikaciji. Na primjer, programer bankarske aplikacije ili programer koji mora biti u skladu s HIPAA-inim pravilom o privatnosti u SAD-u to može učiniti. "To ne uključuje Safari, a vi kao korisnik nemate načina pazite da tipkovnica ne zabilježi ono što upišete unutar preglednika, bilo da je to broj kreditne kartice ili e-pošta u načinu privatnog pregledavanja.
Zaključak
Osobno mi se ne sviđa što nemam diktata kad sam na biciklu, u automobilu ili u žurbi. Međutim, trenutno stanje iOS-ovih prilagođenih tipkovnica mnogo je ozbiljnije od toga. Diktat je nešto bez čega bih mogao živjeti. Nedostatak privatnosti nije. Radije bih imao svoje podatke u Appleovim rukama nego treće strane, za koje se ispostavi da nisu pouzdani.
Korisnik ne bi trebao biti istraživač programera prije preuzimanja njihove tipkovnice. Apple bi jednostavno trebao ograničiti prijenos podataka na poslužitelje programera, jer bi se na taj način riješila pitanja privatnosti i jednostavnosti uporabe. Podatke o automatskom ispravljanju i predviđanju treba razmijeniti s Appleovim API-om, slično kao što djeluje integracija treće strane Touch ID-a. Umjesto da izravno rukuje s otiskom prsta, Apple-ov ugrađeni čip identificira ga i šalje ključ softvera koji potvrđuje ili odbija zahtjev za autentifikaciju. Ovako treba izgledati prilagođena tipkovnica trećih strana, a ovo želim vidjeti prije nego što se iOS 9 predstavi sljedeće godine.