Ce înseamnă Force Touch pentru UI și UX?

Publicat: 2022-03-11

Cel mai recent eveniment de lansare iPhone al Apple a reușit să atragă o mulțime mare (ca de obicei), dar a meritat pelerinajul? Compania nu a făcut niciun anunț cutremurător, iar evenimentul s-a concentrat pe iPhone-uri reîmprospătate din seria 6, o tabletă supradimensionată și un stylus de 99 USD.

Inca un lucru…

Unul dintre punctele cheie de vânzare ale Apple pentru iPhone-urile renovate este Force Touch sau 3D Touch, așa cum îl numește acum Apple. Noile iPhone-uri nu sunt primul dispozitiv Apple care prezintă această nouă tehnologie de când a debutat pe Apple Watch și pe anumite MacBook-uri. Contrar multor rapoarte, Apple nu este prima companie de tehnologie care implementează tehnologia Force Touch.

Deoarece noile iPhone-uri sunt doar modele „S” reîmprospătate, Apple a trebuit să facă ceva pentru a le face mai atractive. Un procesor nou și o cameră nouă? Verificați, dar cum rămâne cu funcțiile complet noi? Aici intervine Force Touch, așa cum a debutat senzorul Touch ID pe iPhone 5S, pentru a-l diferenția de predecesorul său.

Ce este Force Touch?

Înțeleg că tonul meu i-ar putea determina pe unii cititori să ajungă la concluzia că Force Touch este doar un truc de marketing, implementat pentru a face produsele repetate mai atrăgătoare. Ei bine, cam așa este, dar este puțin mai mult decât atât; nu este doar un truc, are sens și are potențialul de a schimba designul interfeței cu utilizatorul și de a îmbunătăți experiența utilizatorului.

Apple 3D Touch adaugă un alt strat de senzori între digitizator și motorul taptic al iPhone-ului.

3D Touch de la Apple adaugă un alt strat de senzori între digitizator și motorul taptic al iPhone-ului.
Tweet

Iată cum funcționează, pe scurt:

  • Senzorii din ansamblul afișajului (digitizatorul) determină cât de multă presiune este aplicată ecranului.
  • Informațiile sunt procesate pentru a determina ce fel de acțiune efectuează utilizatorul.
  • Nivelurile variate de presiune declanșează acțiuni diferite.
  • Sunt acceptate câteva moduri, declanșând un „peek” într-un element sau un „pop” care îl deschide complet
  • 3D Touch nu se limitează la doar două sau trei niveluri de presiune.
  • Diferite niveluri de presiune pot fi utilizate într-o mare varietate de aplicații.

Pe Apple Watch, compania a decis să mențină implementarea Force Touch simplă, permițând utilizatorilor să acceseze anumite elemente de UI aplicând mai multă presiune și asta a fost atât. Cu toate acestea, în MacBook-uri, același principiu este folosit în mod adecvat prin utilizarea unei presiuni diferite asupra mișcării trackpad-ului, pentru a derula conținutul sau a curăța videoclipurile. Noile iPhone-uri pot face ambele și multe altele.

Nu voi intra în vrăjitoria hardware care face toate acestea posibile, dar vreau să subliniez câteva informații.

  • Apple nu este prima companie de tehnologie care implementează Force Touch.
  • Implementările anterioare nu au avut succes.
  • Apple nu va fi singura companie de tehnologie care va susține această nouă generație de Force Touch.

Force Touch nu este o idee nouă. BlackBerry a experimentat conceptul încă din 2008, iar câțiva producători de telefoane Android au examinat, de asemenea, posibilitatea de a utiliza Force Touch pe produsele lor. De fapt, suportul Force Touch face parte din Android de ani de zile; a fost introdus în Android 1.0 (API Level 1), sub forma API-ului getPressure().

În ultimele două săptămâni, am văzut câteva anunțuri pentru telefoane Android care menționează suportul Force Touch și sunt destul de sigur că toate provin de la mărci chineze. Acest lucru, însă, nu înseamnă că industria chineză Android depășește ținutele coreene, japoneze și taiwaneze. Este doar o chestiune de timp, deoarece mărcile chineze își actualizează de obicei telefoanele emblematice în a doua jumătate a anului, în timp ce Samsung, LG, HTC și majoritatea celorlalte mărci o fac la sfârșitul trimestrului I.

De ce nu am primit Force Touch pe Android și Windows?

Aproape toate smartphone-urile emblematice au același ADN hardware: procesoare bazate pe ARM fabricate în turnătorii TSMC și Samsung, NAND și RAM fabricate în fabricile Samsung și Toshiba, afișaje de la Sharp, LG, Samsung și așa mai departe, de obicei cu un panou de Corning Gorilla Glass deasupra. Deci, de ce alți furnizori nu au implementat Force Touch mai devreme? Toți folosesc hardware similar și suportul Force Touch în Android există de ani de zile.

Există câteva explicații și factori. Dispozitivele diferite folosesc digitizatoare și afișaje diferite, astfel încât fragmentarea hardware-ului este o problemă pentru Android. Digitizatorul este laminat? Ce fel de pahar este deasupra? Sticla este curbată sau 2.5D curbată?

În mod evident, Apple nu trebuie să-și facă griji cu privire la aceste probleme, deoarece are control complet asupra software-ului și hardware-ului său. Poate garanta o experiență de utilizator identică pe dispozitivele sale, iar aceasta nu este o opțiune în lumea Android și Windows.

Cealaltă problemă este utilitatea reală a Force Touch; chiar adaugă atât de mult la experiența utilizatorului? Presupun că va trebui să așteptăm și să vedem. Apple, evident, crede că poate face o mare diferență, dar nu sunt convins. Sunt sigur că există o mulțime de cazuri de utilizare bune pentru Force Touch și, fără îndoială, dezvoltatorii vor crea mai multe pe măsură ce tehnologia devine disponibilă. Cu toate acestea, Force Touch ar putea prezenta o problemă, adăugând mai multă complexitate modului în care interacționăm cu dispozitivele noastre mobile. Sunt un pasionat de tehnologie și sunt sigur că o voi înțelege în cel mai scurt timp (și probabil mi-ar plăcea), dar ce zici de mama mea? Cum rămâne cu sutele de milioane de utilizatori de tablete și smartphone-uri cărora nu le va păsa de Force Touch și chiar ar putea considera că este o pacoste?

Force Touch ar putea avea un impact mare asupra dezvoltării aplicațiilor, dar mulți observatori se așteaptă ca aceasta să facă cea mai mare diferență în jocurile mobile.

Force Touch ar putea avea un impact mare asupra dezvoltării aplicațiilor, dar mulți observatori se așteaptă ca aceasta să facă cea mai mare diferență în jocurile mobile.
Tweet

Totuși, pot vedea cum Force Touch ar putea îmbunătăți experiența utilizatorului în multe aplicații și sisteme de operare mobile. Iată câteva gânduri despre ce ar putea face Force Touch pentru dezvoltarea aplicațiilor mobile în viitor:

  • Dezvoltatorii de jocuri ar putea folosi această nouă metodă de introducere pentru a proiecta jocuri mobile mai complexe și mai elaborate.
  • Multe aplicații de productivitate ar putea beneficia de Force Touch; ar putea simplifica operațiunile în procesoare de text, foi de calcul etc.
  • Consumul de conținut: Force Touch ar putea fi folosit pentru a îmbunătăți experiența utilizatorului în playere audio și video, cititoare de cărți electronice și multe altele.
  • Securitate: În loc să desenați un model de blocare, puteți adăuga sensibilitate la presiune care ar adăuga un alt strat de securitate.
  • Gesturi mai inteligente în afara ecranului pentru a lansa aplicații sau acțiuni rapide.

Dintre toate aceste cazuri de utilizare, aș evidenția dezvoltarea jocurilor ca fiind cea mai promițătoare, dar aceasta este doar părerea mea.

Apple vrea dezvoltatori pregătiți pentru 3D Touch

Acest lucru ne duce la următorul punct: Cum va fi implementat suportul 3D Touch? Apple nu a pierdut timpul lansând un apel la arme, încurajând dezvoltatorii să își pregătească aplicațiile pentru 3D Touch. Site-ul pentru dezvoltatori 3D Touch al Apple are deja o serie de resurse pentru a începe.

Exemplu de cod și referințe de clasă sunt disponibile pentru sensibilitatea la presiune, funcționalitatea Peek și Pop și Acțiuni rapide. Xcode 7 și iOS 9 includ API-urile necesare pentru dezvoltarea aplicațiilor și acțiunilor 3D Touch.

Puteți descărca deja exemplu de cod pentru TouchCanvas, dar Apple avertizează dezvoltatorii că documentația sa tehnică care acoperă 3D Touch este încă incompletă, descriindu-l ca un „document preliminar” pentru un API și o tehnologie în dezvoltare.

Apple are și câteva ghiduri 3D Touch pentru dezvoltatorii care doresc să înceapă cât mai curând posibil. Ghidurile sunt scurte și oferă o privire de ansamblu rapidă asupra Peek și Pop, acțiunilor de pe ecranul de pornire, liniilor directoare ale interfeței umane și a mediului de dezvoltare pentru 3D Touch. În loc să explic fiecare punct, vă încurajez să consultați documentația oficială, care ar trebui să dureze doar câteva minute.

Acum, dacă am avea o modalitate de a ști care anunt Apple a avut cel mai mare impact asupra dezvoltatorilor, ce le-a făcut cu adevărat inima să bată repede? Ei bine, după cum se dovedește, dezvoltatorii și testerii beta ai unei aplicații Apple Watch numită Cardiogram au urmărit cel mai recent eveniment Apple, și-au înregistrat bătăile inimii și au postat rezultatele online. Întrucât ținuta este specializată în dezvoltarea Apple Watch, nu este deloc surprinzător că li s-au părut interesante anunțurile purtatoare, dar celălalt lucru care le-a făcut să bată inima a fost prețul Apple Pencil.

Din păcate, nu există date utile despre 3D Touch sau despre noul A9 System-on-Chip. Bănuiesc că arată doar că mulți dezvoltatori nu sunt cu adevărat pasionați de siliciu și hard tech.

În orice caz, este sigur să spunem că 3D Touch nu a stârnit interesul fiecărui dezvoltator iOS de acolo , dar să-i acordăm timp. La urma urmei, este o caracteristică nouă rezervată celor mai recente dispozitive Apple, așa că va dura câțiva ani până să fie acceptată de majoritatea hardware-ului iOS în sălbăticie.

Deci, cum rămâne cu dezvoltatorii Android? Dezvoltarea Android Force Touch va fi un lucru important?

Dezvoltare Android Force Touch

Am menționat deja că suportul Force Touch a făcut parte din Android încă de la începuturi, deși de fapt a devenit disponibil începând cu API Level 5. De asemenea, am enumerat câteva probleme care au blocat dezvoltarea în acest domeniu.

În primul rând, Apple a făcut ceea ce trebuie, din nou, și a făcut o tehnologie care există de ani de zile cu adevărat comercializabilă. Chiar și așa, asta nu înseamnă că 3D Touch de la Apple va fi singura tehnologie Force Touch de acolo și nici că va fi o caracteristică ucigașă.

Android acceptă și Force Touch, iar un număr de vânzători au anunțat deja dispozitive care au această nouă tehnologie.

Android acceptă și Force Touch, iar un număr de vânzători au anunțat deja dispozitive care au această nouă tehnologie.
Tweet

De fapt, Huawei a lansat un smartphone Force Touch cu câteva săptămâni înaintea Apple. Nici nu a fost singur, deoarece ZTE a introdus și un smartphone cu suport Force Touch. Dacă doriți să vedeți Mate S de la Huawei folosind Force Touch pentru a cântări o banană, asigurați-vă că consultați acest link. Evident, acesta este un mod înțelept de a folosi Force Touch și este mai mult o demonstrație tehnologică decât o aplicație utilă.

Dar ceilalți furnizori de Android? Informațiile despre asistența Force Touch sunt în cel mai bun caz incomplete și nu am auzit de niciun telefon Samsung, LG, Sony sau Nexus viitor cu Force Touch. Acest lucru nu înseamnă că nu va veni, dar poate trece ceva timp până să devină standard pe telefoanele Android.

Având în vedere acest lucru, ar trebui să ne întrebăm dacă analizarea Android Force Touch are cu adevărat sens în acest moment. După părerea mea, răspunsul nu este chiar .

Cu toate acestea, hardware-ul Android devine comercializat și chiar și dispozitivele de gamă joasă și medie se termină cu o mulțime de bunătăți pe care nu am avut șansa să le vedem pe telefoanele cu tendințe, cum ar fi seria Nexus. Scanerele de amprentă sunt un exemplu bun: nu sunt populare pe telefoanele de marcă mare, dar dacă aruncați o privire pe piața asiatică, veți găsi o mulțime de telefoane Android ieftine cu scanere de amprentă. Bănuiesc că vom vedea o tendință similară cu Force Touch, mai ales dacă se va dovedi a fi popular în rândul utilizatorilor de iPhone. Nu aș fi surprins să văd Force Touch implementat pe următoarea generație de flagship-uri Android de marcă mare.

Force Touch: Implicații asupra UI și UX

Cred că există un motiv întemeiat în spatele deciziei Apple de a lansa Force Touch pe ceasul său inteligent. Tehnologia oferă utilizatorilor mai multe opțiuni de introducere fără a adăuga volum și a ocupa spațiul de afișare. Cu alte cuvinte, permite utilizatorilor să facă mai multe pe un ecran mic.

Cu toate acestea, asta nu înseamnă că va fi mai puțin util pe smartphone sau chiar pe tablete. De fapt, având în vedere dimensiunea multor telefoane emblematice, Force Touch ar putea fi folosit pentru a îmbunătăți accesul cu o singură mână la anumite funcții și opțiuni. Ar putea face același lucru pe tablete, în special în unele tipuri de aplicații, în special jocuri.

Pe lângă jocurile mobile, tehnologia pare promițătoare și din perspectiva interfeței cu utilizatorul (UI) și a experienței utilizatorului (UX). Apple, Google și alte companii de tehnologie vor integra în cele din urmă Force Touch într-o gamă de produse mobile, inclusiv tablete, laptopuri, convertibile hibride, smartphone-uri; posibil chiar și în console de jocuri și monitoare desktop cu ecrane sensibile la atingere. Poate fi mai dificil de realizat pe ecrane mari, dar este posibil în teorie.

În ceea ce privește modificările UI și UX, tehnologia mare va deschide calea prin integrarea hardware-ului Force Touch în produse noi, susținute de ajustări software în sistemele de operare mobile și în aplicațiile lor principale. Dezvoltatorii vor trebui să completeze spațiile libere actualizându-și aplicațiile pentru a include suportul Force Touch, în cazul în care decid că merită efortul. Evident că nu trebuie să facă asta, dar ar putea. Fiecare dezvoltator trebuie să cântărească argumentele pro și contra înainte de a decide să adauge suport 3D Touch unei aplicații existente.

Apăsare scurtă, apăsare lungă, apăsare moale, apăsare tare; Force Touch va debloca noi posibilități pentru dezvoltatori și designeri.

Apăsare scurtă, apăsare lungă, apăsare moale, apăsare tare; Force Touch va debloca noi posibilități pentru dezvoltatori și designeri.
Tweet

În timp ce Apple și Google vor încerca să mențină procesul simplu din perspectivă tehnică, acesta va implica mai mult decât simpla adăugare a câteva linii de cod și utilizarea de noi API-uri. Proiectarea unei aplicații compatibile Force Touch de la zero este un lucru, dar ce zici de adăugarea de suport la o aplicație veche? Interfața de utilizare va trebui, de asemenea, modificată și, în funcție de tipul de aplicație și de direcția dezvoltatorului, acest lucru ar putea fi mai ușor de spus decât de făcut.

Implementate corect, Force Touch și 3D Touch ar trebui să accelereze navigarea și să îmbunătățească experiența utilizatorului; acesta este scopul noii tehnologii, dar adăugarea acesteia ca un truc, fără să ne gândim bine, ar putea avea efectul opus. Din fericire, Apple are deja linii directoare clare pentru 3D Touch și, dacă dezvoltatorii nu doresc să experimenteze și să creeze ceva cu adevărat diferit, riscul de a degrada experiența utilizatorului va fi scăzut.

În cele mai multe cazuri, nu va exista niciun risc, deoarece 3D Touch va fi implementat ca o funcție suplimentară rezervată noilor iPhone-uri. De exemplu, în loc să folosească o apăsare lungă pentru a accesa anumite elemente din interfața cu utilizatorul, dezvoltatorii ar putea alege să folosească 3D Touch. Acesta ar trebui să fie cel mai simplu și mai eficient mod de a implementa 3D Touch. În loc să reînnoiască întreaga interfață de utilizare, noua tehnologie ar putea fi utilizată pentru a spori o soluție existentă și pentru a accelera interacțiunea utilizatorului, economisind o secundă sau două de fiecare dată. Pentru utilizatorii obișnuiți cu vechiul mod de a face lucrurile sau pentru utilizatorii de hardware mai vechi, acest lucru nu va schimba nimic, deoarece opțiunea de apăsare lungă ar trebui să fie în continuare acolo.

Este acesta doar un alt truc pentru smartphone?

Viitorul smartphone-urilor este în mod inevitabil născocit. Din punct de vedere hardware, producătorii de smartphone-uri nu pot face cu adevărat pentru a-și diferenția produsele. Avem deja cele mai mari ecrane, cu cea mai înaltă rezoluție, care pot fi încadrate într-un telefon, susținute de procesoare de ultimă oră pentru aplicații, care se pot îmbunătăți doar pe măsură ce industria semiconductoarelor trece la noi noduri de producție. Smartphone-urile și tabletele sunt produse mature, evoluția s-a blocat.

Force Touch, scanerele de amprentă, senzorii suplimentari și camerele mai sofisticate ar putea face smartphone-urile mai competitive, dar nu există într-adevăr o tehnologie revoluționară care să facă orice smartphone să iasă în evidență de restul domeniului cu o marjă largă. Force Touch este mai mult la fel: este o caracteristică nouă care poate face foarte mult pentru a îmbunătăți UX, dar cu greu nu schimbă jocul .

Tehnologia este pe cale să înceapă să se lanseze, așa că vor trece câțiva ani până când va ajunge pe majoritatea smartphone-urilor (indiferent de sistemul de operare și de furnizor). Cu alte cuvinte, nu se grăbește cu adevărat să-l îmbrățișeze, deoarece va fi disponibil pentru un număr limitat de utilizatori în următoarele câteva trimestre. Acest lucru, desigur, nu înseamnă că ar trebui să îl ignori, dar nici nu ar trebui să pierzi somnul din cauza asta.

Dacă sunteți un dezvoltator iOS, am enumerat deja câteva resurse pe care le puteți consulta în câteva minute și, deoarece este o idee bună să țineți evidența tehnologiilor emergente, le puteți examina în timp ce vă bucurați de o ceașcă de cafea. .