Cosa significa Force Touch per UI e UX?
Pubblicato: 2022-03-11L'ultimo evento di lancio di iPhone di Apple è riuscito ad attirare una grande folla (come al solito), ma ne è valsa la pena il pellegrinaggio? La società non ha fatto annunci sconvolgenti e l'evento si è concentrato su iPhone della serie 6 rinnovati, un tablet di grandi dimensioni e uno stilo da $ 99.
Un'altra cosa…
Uno dei principali punti di forza di Apple per gli iPhone rinnovati è Force Touch, o 3D Touch come Apple ora lo marchia. I nuovi iPhone non sono il primo dispositivo Apple a presentare questa nuova tecnologia da quando ha debuttato su Apple Watch e alcuni MacBook. Contrariamente a molti rapporti, Apple non è la prima azienda tecnologica a implementare la tecnologia Force Touch.
Poiché i nuovi iPhone sono semplicemente modelli "S" aggiornati, Apple ha dovuto fare qualcosa per renderli più attraenti. Un nuovo processore e una nuova fotocamera? Controlla, ma per quanto riguarda le funzionalità completamente nuove? È qui che entra in gioco Force Touch, proprio come il sensore Touch ID ha debuttato su iPhone 5S, per differenziarlo dal suo predecessore.
Cos'è il tocco forzato?
Capisco che il mio tono potrebbe portare alcuni lettori a concludere che Force Touch è solo un espediente di marketing, implementato per rendere più attraenti i prodotti rimaneggiati. Beh, in un certo senso lo è, ma è un po' più di questo; non è solo un espediente, ha senso e ha il potenziale per cambiare il design dell'interfaccia utente e migliorare l'esperienza dell'utente.
Ecco come funziona, in poche parole:
- I sensori all'interno del gruppo display (digitalizzatore) determinano quanta pressione viene applicata allo schermo.
- Le informazioni vengono elaborate per determinare quale tipo di azione sta eseguendo l'utente.
- Livelli variabili di pressione innescano azioni diverse.
- Sono supportate alcune modalità, che attivano una "sbirciatina" in un elemento o un "pop" che lo apre completamente
- 3D Touch non si limita a due o tre livelli di pressione.
- Diversi livelli di pressione possono essere utilizzati in un'ampia varietà di app.
Sull'Apple Watch, la società ha deciso di mantenere semplice l'implementazione di Force Touch, consentendo agli utenti di accedere a determinati elementi dell'interfaccia utente applicando più pressione, e basta. Tuttavia, nei MacBook, lo stesso principio viene messo a frutto utilizzando una pressione diversa sul movimento del trackpad, per scorrere i contenuti o scorrere i video. I nuovi iPhone possono fare entrambe le cose e molto altro.
Non entrerò nella stregoneria hardware che rende possibile tutto questo, ma voglio sottolineare un paio di fatti.
- Apple non è la prima azienda tecnologica a implementare Force Touch.
- Le precedenti implementazioni non hanno avuto successo.
- Apple non sarà l'unica azienda tecnologica a supportare questa nuova generazione di Force Touch.
Force Touch non è un'idea nuova. BlackBerry ha sperimentato il concetto nel 2008 e alcuni produttori di telefoni Android hanno anche esaminato la possibilità di utilizzare Force Touch sui loro prodotti. In effetti, il supporto Force Touch fa parte di Android da anni; è stato introdotto in Android 1.0 (API Level 1), sotto forma di API getPressure().
Nelle ultime due settimane, abbiamo visto alcuni annunci di telefoni Android che menzionavano il supporto Force Touch e sono abbastanza sicuro che provenissero tutti da marchi cinesi. Questo, tuttavia, non significa che l'industria cinese di Android stia superando gli outfit coreani, giapponesi e taiwanesi. È solo una questione di tempi poiché i marchi cinesi di solito aggiornano i loro telefoni di punta nella seconda metà dell'anno, mentre Samsung, LG, HTC e la maggior parte degli altri marchi lo fanno alla fine del primo trimestre.
Perché non abbiamo ottenuto Force Touch su Android e Windows?
Quasi tutti gli smartphone di punta condividono lo stesso DNA hardware: processori basati su ARM prodotti nelle fonderie TSMC e Samsung, NAND e RAM prodotti nelle fabbriche Samsung e Toshiba, display Sharp, LG, Samsung e così via, di solito con un pannello di Corning Gorilla Glass in cima. Allora perché altri fornitori non hanno implementato prima Force Touch? Usano tutti hardware simile e il supporto Force Touch in Android è in circolazione da anni.
Ci sono alcune spiegazioni e fattori. Dispositivi diversi utilizzano digitalizzatori e display diversi, quindi la frammentazione dell'hardware è un problema per Android. Il digitalizzatore è laminato? Che tipo di vetro c'è sopra? Il vetro è curvo o curvo 2.5D?
Ovviamente Apple non deve preoccuparsi di questi problemi perché ha il controllo completo sul suo software e hardware. Può garantire un'esperienza utente identica sui suoi dispositivi e questa non è un'opzione nel mondo Android e Windows.
L'altro problema è l'effettiva utilità di Force Touch; aggiunge davvero così tanto all'esperienza dell'utente? Immagino che dovremo aspettare e vedere. Apple, ovviamente, pensa che possa fare una grande differenza, ma non ne sono convinto. Sono sicuro che ci sono molti buoni casi d'uso per Force Touch e gli sviluppatori ne creeranno senza dubbio di più man mano che la tecnologia diventa disponibile. Tuttavia, Force Touch potrebbe anche presentare un problema aggiungendo maggiore complessità al modo in cui interagiamo con i nostri dispositivi mobili. Sono un appassionato di tecnologia e sono sicuro che me ne occuperò in men che non si dica (e probabilmente lo amerei), ma che dire di mia madre? Che dire delle centinaia di milioni di utenti di tablet e smartphone a cui non importerà Force Touch e potrebbero persino trovarlo una seccatura?
Tuttavia, posso vedere come Force Touch potrebbe migliorare l'esperienza utente in molte app e sistemi operativi mobili. Ecco alcuni pensieri su cosa potrebbe fare Force Touch per lo sviluppo di app mobili in futuro:
- Gli sviluppatori di giochi potrebbero utilizzare questo nuovo metodo di input per progettare giochi per dispositivi mobili più complessi ed elaborati.
- Molte app per la produttività potrebbero trarre vantaggio da Force Touch; potrebbe semplificare le operazioni in elaboratori di testi, fogli di calcolo, ecc.
- Consumo di contenuti: Force Touch potrebbe essere utilizzato per migliorare l'esperienza utente in lettori audio e video, lettori di e-book e altro ancora.
- Sicurezza: invece di disegnare uno schema di blocco, puoi aggiungere una sensibilità alla pressione che aggiungerebbe un altro livello di sicurezza.
- Gesti fuori schermo più intelligenti per avviare applicazioni o azioni rapide.
Di tutti questi casi d'uso, indicherei lo sviluppo del gioco come il più promettente, ma questa è solo la mia opinione.
Apple vuole che gli sviluppatori siano pronti per il 3D Touch
Questo ci porta al punto successivo: come verrà implementato il supporto 3D Touch? Apple non ha perso tempo a lanciare una chiamata alle armi, incoraggiando gli sviluppatori a preparare le loro app per 3D Touch. Il sito per sviluppatori 3D Touch di Apple ha già una serie di risorse per iniziare.
Sono disponibili codici di esempio e riferimenti alle classi per la sensibilità alla pressione, la funzionalità Peek e Pop e le azioni rapide. Xcode 7 e iOS 9 includono le API necessarie per lo sviluppo di applicazioni e azioni abilitate al 3D Touch.
Puoi già scaricare il codice di esempio per TouchCanvas, ma Apple avverte gli sviluppatori che la sua documentazione tecnica su 3D Touch è ancora incompleta, descrivendolo come un "documento preliminare" per un'API e una tecnologia in fase di sviluppo.
Apple ha anche alcune guide 3D Touch per gli sviluppatori che vogliono iniziare il prima possibile. Le guide sono brevi e offrono una rapida panoramica di Peek and Pop, azioni della schermata iniziale, linee guida per l'interfaccia umana e ambiente di sviluppo per 3D Touch. Piuttosto che spiegare ogni punto, ti incoraggio a controllare la documentazione ufficiale, che dovrebbe richiedere solo pochi minuti.
Ora, se solo avessimo un modo per sapere quale annuncio Apple ha avuto il maggiore impatto sugli sviluppatori, cosa ha davvero fatto battere il loro cuore? Bene, a quanto pare, gli sviluppatori e i beta tester di un'app di Apple Watch chiamata Cardiogram hanno guardato l'ultimo evento di Apple, registrato il battito cardiaco e pubblicato i risultati online. Dal momento che l'azienda è specializzata nello sviluppo di Apple Watch, non sorprende che abbiano trovato interessanti gli annunci indossabili, ma l'altra cosa che ha fatto battere il loro cuore è stato il prezzo di Apple Pencil.

Sfortunatamente, non ci sono dati utili su 3D Touch o sul nuovo System-on-Chip A9 per quella materia. Immagino che dimostrerà che molti sviluppatori non amano il silicio e la tecnologia hardware.
In ogni caso, è sicuro dire che 3D Touch non ha suscitato l'interesse di tutti gli sviluppatori iOS là fuori , ma diamogli tempo. Dopotutto, è una nuova funzionalità riservata agli ultimi dispositivi Apple, quindi ci vorranno un paio d'anni prima che sia supportata dalla maggior parte dell'hardware iOS in circolazione.
Allora che dire degli sviluppatori Android? Lo sviluppo di Android Force Touch sarà una cosa importante?
Sviluppo Android Force Touch
Ho già menzionato che il supporto Force Touch fa parte di Android sin dal suo inizio, anche se in realtà è diventato disponibile a partire dal livello API 5. Ho anche elencato alcuni problemi che hanno bloccato lo sviluppo in quest'area.
A prima vista, Apple ha fatto ancora una volta la cosa giusta e ha reso una tecnologia che esiste da anni davvero commercializzabile. Anche così, ciò non significa che il 3D Touch di Apple sarà l'unica tecnologia Force Touch disponibile, né che sarà una caratteristica killer.
Infatti, Huawei ha lanciato uno smartphone Force Touch poche settimane prima di Apple. Non era nemmeno solo, poiché ZTE ha introdotto anche uno smartphone con supporto Force Touch. Se vuoi vedere Mate S di Huawei usare Force Touch per pesare una banana, assicurati di controllare questo link. Ovviamente, questo è un modo ingannevole di usare Force Touch ed è più una demo tecnica che un'app utile.
E gli altri fornitori di Android? Le informazioni sul supporto di Force Touch sono nella migliore delle ipotesi imprecise e non ho sentito parlare di nessun telefono Samsung, LG, Sony o Nexus in arrivo con Force Touch. Questo non significa che non arriverà, ma potrebbe volerci un po' prima che diventi standard sui telefoni Android.
Con questo in mente, dovremmo chiederci se esaminare o meno Android Force Touch abbia davvero senso a questo punto. Secondo me, la risposta non è proprio .
Tuttavia, l'hardware Android sta diventando merceologico e anche i dispositivi di fascia medio-bassa stanno finendo con molte chicche che non abbiamo avuto la possibilità di vedere su telefoni di tendenza come la serie Nexus. Gli scanner di impronte digitali sono un buon esempio: non sono mainstream sui telefoni di grandi marche, ma se dai un'occhiata al mercato asiatico, troverai un sacco di telefoni Android economici da $ 150 a $ 200 con scanner di impronte digitali. Sospetto che vedremo una tendenza simile con Force Touch, soprattutto se risulterà essere popolare tra gli utenti di iPhone. Non sarei sorpreso di vedere Force Touch implementato sulla prossima generazione di ammiraglie Android di grandi marchi.
Force Touch: implicazioni su UI e UX
Penso che ci sia una buona ragione dietro la decisione di Apple di implementare Force Touch sul suo smartwatch. La tecnologia offre agli utenti più opzioni di input senza aggiungere volume e occupare spazio sul display. In altre parole, consente agli utenti di fare di più su uno schermo minuscolo.
Tuttavia, ciò non significa che sarà meno utile su smartphone o tablet. In effetti, considerando le dimensioni di molti telefoni di punta, Force Touch potrebbe essere utilizzato per migliorare l'accesso con una sola mano a determinate funzionalità e opzioni. Potrebbe fare lo stesso sui tablet, specialmente in alcuni tipi di app, in particolare i giochi.
Oltre ai giochi mobili, la tecnologia sembra promettente anche dal punto di vista dell'interfaccia utente (UI) e dell'esperienza utente (UX). Apple, Google e altre società tecnologiche alla fine integreranno Force Touch in una gamma di prodotti mobili, inclusi tablet, laptop, convertibili ibridi e smartphone; possibilmente anche in console di gioco e monitor desktop con display sensibili al tocco. Potrebbe essere più difficile da realizzare sui grandi schermi, ma in teoria è possibile.
Per quanto riguarda le modifiche all'interfaccia utente e all'esperienza utente, la grande tecnologia aprirà la strada integrando l'hardware Force Touch nei nuovi prodotti, supportato da modifiche software nei sistemi operativi mobili e nelle loro app principali. Gli sviluppatori dovranno riempire gli spazi vuoti aggiornando le loro app per incorporare il supporto Force Touch, se dovessero decidere che ne vale la pena. Ovviamente non devono farlo, ma potrebbero. Ogni sviluppatore deve valutare i pro ei contro prima di decidere di aggiungere il supporto 3D Touch a un'app esistente.
Mentre Apple e Google cercheranno di mantenere il processo semplice dal punto di vista tecnico, comporterà più della semplice aggiunta di poche righe di codice e l'utilizzo di nuove API. Progettare da zero un'app abilitata Force Touch è una cosa, ma che ne dici di aggiungere il supporto a una vecchia app? Anche l'interfaccia utente dovrà essere ottimizzata e, a seconda del tipo di app e della direzione dello sviluppatore, potrebbe essere più facile a dirsi che a farsi.
Implementati correttamente, Force Touch e 3D Touch dovrebbero velocizzare la navigazione e migliorare l'esperienza dell'utente; questo è il punto centrale della nuova tecnologia, ma aggiungerla come espediente, senza pensarci, potrebbe avere l'effetto opposto. Fortunatamente, Apple ha già linee guida chiare per 3D Touch e, a meno che gli sviluppatori non vogliano sperimentare e creare qualcosa di veramente diverso, il rischio di degradare l'esperienza dell'utente sarà basso.
Nella maggior parte dei casi, non ci saranno rischi, perché 3D Touch verrà implementato come funzionalità extra riservata ai nuovi iPhone. Ad esempio, invece di utilizzare una lunga pressione per accedere a determinati elementi all'interno dell'interfaccia utente, gli sviluppatori possono scegliere di utilizzare 3D Touch. Questo dovrebbe essere il modo più semplice ed efficace per distribuire 3D Touch. Invece di rinnovare l'intera interfaccia utente, la nuova tecnologia potrebbe essere utilizzata per aumentare una soluzione esistente e accelerare l'interazione dell'utente, risparmiando uno o due secondi ogni volta. Per gli utenti abituati al vecchio modo di fare le cose, o per gli utenti di hardware più vecchio, questo non cambierà nulla, perché l'opzione di pressione prolungata dovrebbe essere ancora presente.
È solo un altro espediente per smartphone?
Il futuro degli smartphone è inevitabilmente ingannevole. Dal punto di vista dell'hardware, non c'è davvero molto di più che i produttori di smartphone possono fare per differenziare i loro prodotti. Abbiamo già gli schermi più grandi e con la più alta risoluzione che possono stare in un telefono, supportati da processori applicativi all'avanguardia che possono solo migliorare man mano che l'industria dei semiconduttori passa a nuovi nodi di produzione. Smartphone e tablet sono prodotti maturi, l'evoluzione è in stallo.
Force Touch, scanner di impronte digitali, sensori aggiuntivi e fotocamere più sofisticate potrebbero rendere gli smartphone più competitivi, ma non esiste davvero una tecnologia rivoluzionaria che farà risaltare uno smartphone dal resto del campo con un ampio margine. Force Touch è più o meno lo stesso: è una nuova funzionalità che può fare molto per migliorare l'UX, ma non è certo un punto di svolta .
La tecnologia sta per iniziare a essere implementata, quindi ci vorranno un paio d'anni prima che finisca sulla maggior parte degli smartphone (indipendentemente dal sistema operativo e dal fornitore). In altre parole, non c'è davvero fretta di abbracciarlo, perché sarà disponibile per un numero limitato di utenti nei prossimi trimestri. Questo, ovviamente, non significa che dovresti ignorarlo, ma non dovresti nemmeno perderci il sonno.
Se sei uno sviluppatore iOS, ho già elencato alcune risorse che puoi controllare in pochi minuti e poiché è una buona idea tenere traccia delle tecnologie emergenti, puoi esaminarle mentre ti godi una tazza di caffè .