Brugerdefinerede tredjeparts tastaturer har appelleret til iOS-brugere siden den første jailbreak blev frigivet i 2007. Som med alle de fantastiske funktioner, der er opnået med et jailbreak, indhenter Apple dog til sidst sin egen version. Med iOS 8 bragte virksomheden tredjeparts tastaturer til millioner af brugere. Først var der kun nogle få tredjeparts tastaturer tilgængelige, men nu, tre måneder senere, har App Store en masse nye måder at skrive. Jeg er dog ikke overbevist om, at det er værd at skifte til brugerdefinerede tastaturer, fordi de mangler en afgørende funktion: diktat. Det og selve tastaturopsætningsprocessen er alt for kompliceret.
Opsætning
Lige da iOS 8 blev frigivet, downloadede jeg, blandt mange andre brugere, Swype. Efter at have brugt det på Android for et par år siden, tænkte jeg, at jeg ville prøve det igen. Trods deres installationsvejledning var det uventet vanskeligt at indstille tastaturet. Generelt var det et par trin, ja, men jeg forventede ikke at gå dybt ind i Indstillinger og give tastaturet fuld adgang til det, jeg skriver. Men mere om den bit senere.

iPhone-skabelon via Spektrum 44
Apple kunne have strømline denne proces meget mere. Det er som om de ønskede at give brugerne brugerdefinerede tastaturer, men hold dem skjult væk. ”Du kan downloade dem, men vi ønsker ikke, at du faktisk bruger dem.” Det er temmelig latterligt. Der er ingen grund til, at brugere skal skulle hoppe gennem ti sløjfer bare for at installere noget. Tastaturer skal være som enhver anden app: download den, åbn den, giv den adgang til alt, hvad du skriver, og begynd at bruge det. Af alle ting forventede jeg, at installationsprocessen ville deltage i tastaturets del af iOS-indstillingerne. At hoppe mellem apps giver bare ingen mening.
Diktat
Min hovedårsag til ikke at bruge brugerdefinerede tastaturer på min iPhone er ikke fordi det tager for lang tid at konfigurere eller måske ikke er det bedste til mit privatliv (næste op), det er fordi der ikke er noget diktat.
Jeg elsker at bruge Siri til diktering. Jeg bruger det hele tiden til at sende e-mails på farten, skrive ting i Simplenote og endda søge efter ting på Amazon. iOS 8's diktat er det bedste endnu, og giver live feedback, når du taler. Så hvorfor skulle jeg så opgive det? Det er ikke praktisk at skifte mellem tastaturer, når du er på farten, og det er den eneste måde at bruge iOS 'integrerede diktat på.

Som det i afsnittet Brugerdefineret tastatur i Apples appudvidelsesprogrammeringsvejledning siger: "Brugerdefinerede tastaturer, ligesom alle appudvidelser i iOS 8.0, har ingen adgang til enhedens mikrofon, så diktering af input er ikke muligt." Som sædvanligt betyder det ikke diktat vil aldrig være tilgængelig i brugerdefinerede tastaturer, men der er et par ting, der kommer til at tænke på, når man overvejer privatlivets konsekvenser af en sådan udvikling.
Autokorrektion og forudsigelsesoplysninger bør udveksles med Apples API, ligesom Touch ID
For det første, hvis et tastatur som Flesky understøtter diktat, hvad ville det da bruge til at transkribere dine ord? Der er et par muligheder derude. En af de vigtigste er NDEV Mobile fra Nuance, udvikleren af Dragon Dictation. Det er gratis til de fleste grundlæggende implementeringer. Du kan finde det på arbejde i Merriam-Websters iOS-app, OnStar RemoteLink-appen, Dragon Dictations egen app og mere. Hvis udviklere kunne få adgang til mikrofonen, kunne de integrere en service som NDEV i deres tastaturer for at give diktering.
Der er også en anden mulighed: Apple kunne give adgang til Siri-diktering gennem en API, der også vil beskytte brugerens tale mod at blive sendt til en tredjepartsserver. Dette er selvfølgelig teoretisk.
Privatliv
Til sidst vil jeg gerne se på privatlivets konsekvenser af at bruge tredjeparts tastaturer. Det tog Apple år at bringe denne meget efterspurgte funktion til sin mobile platform, men alligevel formår den stadig at slå et hul i privatlivets væg. Da jeg prøvede at bruge Themeboard, en app med en samling af smukke brugerdefinerede tastaturer, blev jeg mødt med et trist ansigt og “Tilladelse krævet” popup. Det bad om, at jeg giver tastaturet fuld adgang til det, jeg skriver, så det kunne give autokorrektion og forudsigelsesoplysninger. Der er simpelthen ingen vej omkring dette. Du skal stole på, at udvikleren ikke vil gemme eller sælge noget, du skriver.

I app-udvidelsesprogrammeringsguiden, der er nævnt ovenfor, siger Apple også, at “En appudvikler kan vælge at afvise brugen af alle brugerdefinerede tastaturer i deres app. F.eks. Kan udvikleren af en bank-app eller udvikleren af en app, der skal overholde HIPAA-privatlivsreglen i USA, muligvis gøre dette. ”Dette inkluderer dog ikke Safari, og som bruger har du ingen måde at Sørg for, at tastaturet ikke logger, hvad du skriver inde i browseren, uanset om det er et kreditkortnummer eller e-mail i tilstanden Privat browsing.
Konklusion
Personligt kan jeg ikke lide at ikke have et diktat, når jeg er på min cykel, i bilen eller i et travlt. Imidlertid er den aktuelle tilstand af iOS-brugerdefinerede tastaturer meget mere alvorlige end det. Diktation er noget, jeg kunne leve uden. Mangel på privatliv er det ikke. Jeg vil hellere have mine oplysninger i Apples hænder end en tredjepart, en der måske viser sig ikke at være troværdig.
Det burde ikke være brugerens job at undersøge en udvikler, før de downloader deres tastatur. Apple skal blot sætte grænser for, hvilke oplysninger der transmitteres til udviklerens servere, da det ville løse både bekymringerne om privatlivets fred og brugervenlighed. Autokorrektion og forudsigelsesoplysninger bør udveksles med Apples API, svarende til hvordan Touch ID's tredjepartsintegration fungerer. I stedet for at håndtere fingeraftrykket direkte, identificerer Apples ombord-chip det og sender en nøgle til softwaren, der bekræfter eller afviser godkendelsesanmodningen. Dette er, hvad brugerdefinerede tredjeparts tastaturer skal være, og det er det, jeg vil se, før iOS 9 rulles ud næste år.






