Anonim

Le tastiere personalizzate di terze parti sono state allettanti per gli utenti iOS da quando è stato rilasciato il primo jailbreak nel 2007. Tuttavia, come tutte le fantastiche funzionalità ottenute con un jailbreak, Apple alla fine raggiunge la propria versione. Con iOS 8, l'azienda ha portato tastiere di terze parti a milioni di utenti. All'inizio erano disponibili solo poche tastiere di terze parti, ma ora, tre mesi dopo, l'App Store ha molti nuovi modi di scrivere. Tuttavia, non sono convinto che valga la pena passare a tastiere personalizzate perché mancano di una caratteristica cruciale: la dettatura. Questo, e l'attuale processo di configurazione della tastiera è troppo complicato.

Impostare

Proprio quando iOS 8 è stato rilasciato, sono sicuro che, tra molti altri utenti, ho scaricato Swype. Dopo averlo usato su Android qualche anno fa, ho pensato di riprovare. Nonostante la loro guida all'installazione, è stato inaspettatamente difficile configurare la tastiera. Nel complesso sono stati pochi passaggi, sì, ma non mi aspettavo di approfondire le impostazioni e dare alla tastiera pieno accesso a ciò che digito. Ma ne parleremo più tardi.

Modello iPhone tramite Spektrum 44

Apple avrebbe potuto semplificare molto di più questo processo. È come se volessero offrire agli utenti tastiere personalizzate, ma tenerle nascoste. "Puoi scaricarli, ma non vogliamo che tu li usi davvero." È piuttosto ridicolo. Non c'è motivo per cui gli utenti debbano saltare attraverso dieci loop solo per installare qualcosa. Le tastiere dovrebbero essere come qualsiasi altra app: scaricala, aprila, concedi l'accesso a tutto ciò che scrivi e inizia a usarla. Di tutte le cose, mi aspettavo che il processo di installazione prendesse parte alla parte della tastiera delle Impostazioni iOS. Saltare tra le app non ha senso.

Dettatura

Il motivo principale per cui non utilizzo tastiere personalizzate sul mio iPhone non è perché ci vuole troppo tempo per configurarlo o potrebbe non essere il migliore per la mia privacy (prossimo), è perché non c'è dettatura.

Adoro usare Siri per la dettatura. Lo uso sempre per inviare e-mail in movimento, scrivere cose in Simplenote e persino cercare cose su Amazon. Il dettato di iOS 8 è il migliore in assoluto, fornendo feedback dal vivo mentre parli. Allora perché dovrei rinunciare? Passare da una tastiera all'altra non è conveniente quando sei in viaggio, ed è l'unico modo per utilizzare il dettato integrato di iOS.

Come afferma la sezione Tastiera personalizzata nella Guida alla programmazione delle estensioni per app di Apple, "Le tastiere personalizzate, come tutte le estensioni per app in iOS 8.0, non hanno accesso al microfono del dispositivo, quindi non è possibile inserire la dettatura". Come sempre, ciò non significa dettare non sarà mai disponibile nelle tastiere personalizzate, ma ci sono alcune cose che vengono in mente quando si considerano le implicazioni sulla privacy di tale sviluppo.

Le informazioni di correzione automatica e di previsione dovrebbero essere scambiate con l'API di Apple, proprio come Touch ID

Per prima cosa, se una tastiera come Flesky supportava la dettatura, che cosa avrebbe usato per trascrivere le tue parole? Ci sono alcune opzioni là fuori. Uno dei principali è NDEV Mobile di Nuance, lo sviluppatore di Dragon Dictation. È gratuito per la maggior parte delle implementazioni di base. Puoi trovarlo al lavoro nell'app iOS di Merriam-Webster, nell'app OnStar RemoteLink, nell'app di Dragon Dictation e altro ancora. Se gli sviluppatori fossero in grado di accedere al microfono, potrebbero integrare un servizio come NDEV nelle loro tastiere per fornire dettatura.

C'è anche un'altra opzione: Apple potrebbe consentire l'accesso a Siri Dictation tramite un'API che proteggerebbe anche il discorso dell'utente dalla trasmissione a un server di terze parti. Questo è teorico, ovviamente.

vita privata

Infine, vorrei esaminare le implicazioni sulla privacy dell'utilizzo di tastiere di terze parti. Apple ha impiegato anni per portare questa funzionalità molto richiesta sulla sua piattaforma mobile, ma riesce ancora a fare un buco nel muro della privacy. Quando ho provato a utilizzare Themeboard, un'app con una raccolta di bellissime tastiere personalizzate, sono stato accolto con una faccia triste e il popup "Autorizzazione richiesta". Mi ha chiesto di consentire alla tastiera l'accesso completo a ciò che sto digitando in modo da poter fornire informazioni di correzione automatica e di previsione. Semplicemente non c'è modo di aggirare questo. Devi fidarti che lo sviluppatore non memorizzerà o venderà qualsiasi cosa tu digiti.

Nella Guida alla programmazione delle estensioni delle app menzionata sopra, Apple afferma anche che “Uno sviluppatore di app può scegliere di rifiutare l'uso di tutte le tastiere personalizzate nella propria app. Ad esempio, lo sviluppatore di un'app bancaria o lo sviluppatore di un'app che deve essere conforme alla norma sulla privacy HIPAA negli Stati Uniti, potrebbe farlo. "Ciò non include Safari, tuttavia, e in quanto l'utente non ha modo di assicurandoti che la tastiera non registri ciò che stai digitando all'interno del browser, sia esso un numero di carta di credito o e-mail in modalità Navigazione privata.

Conclusione

Personalmente, non mi piace non avere dettami quando sono in bici, in macchina o di corsa. Tuttavia, lo stato attuale delle tastiere personalizzate iOS è molto più grave di quello. La dettatura è qualcosa senza la quale potrei vivere. La mancanza di privacy non lo è. Preferirei avere le mie informazioni nelle mani di Apple piuttosto che di terze parti, che potrebbero non essere degne di fiducia.

Non dovrebbe essere compito dell'utente ricercare uno sviluppatore prima di scaricare la tastiera. Apple dovrebbe semplicemente porre limiti a quali informazioni vengono trasmesse ai server degli sviluppatori, poiché ciò risolverebbe sia i problemi di privacy che quelli di facilità d'uso. Le informazioni di correzione automatica e di previsione dovrebbero essere scambiate con l'API di Apple, in modo simile al funzionamento dell'integrazione di terze parti di Touch ID. Invece di gestire direttamente l'impronta digitale, il chip di bordo di Apple lo identifica e invia una chiave al software per confermare o rifiutare la richiesta di autenticazione. Ecco come dovrebbero essere le tastiere personalizzate di terze parti, ed è quello che voglio vedere prima che iOS 9 venga lanciato l'anno prossimo.

Il buono, il brutto e il cattivo dei tastierini di terze parti iOS