ianuarie 27, 2023

Obiectiv Jurnalul de Tulcea – Citeste ce vrei sa afli

Informații despre România. Selectați subiectele despre care doriți să aflați mai multe

Aplicațiile sunt moarte. Aplicații de lungă durată.


Jiwa Usagi este fericit* Întreabă „Este timpul să renunți la aplicații?”


Descărcările de aplicații sunt la cote maximeDar un număr tot mai mare de inovatori cred că lumea dincolo de ei este următoarea frontieră pentru tehnologie.

Mergem în mod constant înainte și înapoi de la o aplicație la alta pentru a ne îndeplini sarcinile zilnice.

Dar acest lucru poate fi greoi, consumator de hardware și consumator de timp.

Nu este neobișnuit ca oamenii să folosească o mulțime de aplicații simultan pentru a efectua o singură sarcină.

Gândiți-vă doar la toate acele momente în care a trebuit să treceți la e-mail, în timp ce utilizați o altă aplicație, pentru că trebuia să verificați ceva în căsuța de e-mail.

Cu oamenii care au în medie patru până la cinci ore pe telefon pe zi, acest lucru se adaugă în cele din urmă la o mulțime de timp și bani pierduti.

Un studiu recent din Harvard Business Review a constatat că lucrătorii trec între aplicații și site-uri web de 1.200 de ori pe zi, ceea ce echivalează cu cinci săptămâni pe an.

Acum imaginați-vă că împreună cu folosirea dispozitivului fără muncă.

Nu numai că este o pierdere de timp, dar consumă energia și productivitatea oamenilor din cauza a ceea ce este cunoscut în neuroștiință ca „schimbarea contextului”.

În mai puțin de două decenii, am trecut de la a dori o „aplicație pentru asta” la a avea o mulțime de opțiuni.

La prima vedere, acest lucru poate părea util.

De fapt, acest lucru indică o problemă fundamentală cu ecosistemul de aplicații – există o mulțime de aplicații acolo, dar foarte puține dintre ele fac ceea ce vrem noi să facă pentru noi.

Voci de frunte din comunitatea tehnologică spun că apariția instrumentelor low-code, fără cod, împreună cu accesul de neegalat la date în cloud, oferă un moment oportun pentru a reimagina modul în care construim experiențe bazate pe aplicații.

Pe măsură ce platformele cloud devin un element de bază pentru multe aplicații, ele conțin deja cantități mari de date care pot servi drept blocuri pentru reorientarea către dezvoltarea aplicațiilor.

Dar cum ar putea arăta această nouă paradigmă? Ce este nevoie pentru a deveni realitate? Va fi acesta sfârșitul aplicațiilor așa cum le cunoaștem?

De la controlul aplicațiilor la nicio aplicație

Alăturați-vă oricărei conversații curente despre viitorul dezvoltării aplicațiilor și veți auzi două școli de gândire distincte.

Susținătorii super-aplicațiilor consideră că o aplicație universală ar trebui să efectueze activitățile mai multor aplicații.

READ  Intel ARC Alchemist: Performanța este aproape de RTX 3060, dar lucrurile se vor schimba

Cu toate acestea, este mai probabil ca acesta să fie construit și operat de Big Tech.

De exemplu, WeChat permite utilizatorilor nu numai să discute, ci și să facă cumpărături, să plătească facturile și să acceseze serviciile guvernamentale.

Mișcarea lui Meta de a permite utilizatorilor să se conecteze la mai multe platforme cu contul lor de Facebook sau să cumpere direct pe Instagram poate fi văzută ca un precursor al acestui lucru.

Pe de altă parte, pasionații Web3 cred că viitorul va fi un ecosistem de aplicații descentralizat în care preferințele utilizatorilor, față de deciziile consiliului de administrație, vor conduce piața înainte.

Această lume va pune mai mult accent pe confidențialitatea datelor și va încerca să demonteze influența pe care Big Tech o are în prezent pe piață.

Deși ambele abordări diferă în logica lor, ele indică în principal nemulțumirea față de peisajul actual al aplicațiilor.

Dar va trebui să alegem între o pierdere a confidențialității și o avalanșă de aplicații noi?

Provocarea este că experiențele create anterior sunt mai puțin probabil să răspundă nevoilor neașteptate și inovației care nu se potrivesc cu obiectivele mai largi ale companiei.

De exemplu, scopul principal al unei aplicații de rezervare la salon este de a permite clienților să rezerve și să rezerve întâlniri, ceea ce este direct legat de obiectivele de afaceri de creștere a veniturilor pentru dezvoltatorul de aplicații și pentru clienții săi de afaceri.

Dar dacă clienții salonului și-ar dori cu adevărat o aplicație care să le arate cum ar arăta cu diferite coafuri sau să le permită să trimită imagini „do” înainte de rezervare.

Și ce se întâmplă dacă utilizatorul dorește să-și verifice din nou calendarul pentru a vedea dacă o anumită oră intră în conflict cu altul sau pentru a vedea cum va fi vremea la datele disponibile?

Fără o perspectivă care să țină cont de experiența generală de a vă termina părul, precum și de capacitățile aplicației existente, aceste nevoi prost concepute pot fi dificil de văzut la suprafață, ceea ce duce la oportunități ratate de a interacționa cu utilizatorii dincolo de evident.

În loc să se bazeze pe companii pentru a crea o aplicație care să le rezolve parțial sau parțial nevoile, unii cred că trecem într-o eră dincolo de aplicații, în care oamenii se pot conecta direct la serviciile de care au nevoie în cloud, fără ca aplicația să servească drept un intermediar.

READ  Globalstar renunță la acordul de servicii prin satelit cu Apple - Telco / ISP

Convergență fără cod și cloud

Apariția instrumentelor low-code, necodificate este cheia pentru democratizarea dezvoltării pentru publicul larg.

Accesibilitatea instrumentelor low-code, necodate le oferă oamenilor posibilitatea de a-și exprima nevoile prin tehnologia pe care au construit-o, chiar dacă nu au vocabularul tehnic pentru a aduce aceste idei la viață.

În mod similar, echipele de ingineri pot profita de aceste instrumente prin construirea rapidă de aplicații și servicii, fără a fi nevoie să intre în multe detalii tehnice.

Dar capacitatea de a crea un instrument nu este suficientă.

Pentru a construi o experiență cu adevărat personalizată, avem nevoie de date.

Cu peste 140 de miliarde de descărcări de aplicații, utilizarea noastră a tehnologiei a creat un set bogat de date pentru mai multe aplicații.

Combinată, fiecare aplicație reprezintă un profil mai complet și unic al identității și preferințelor noastre.

În loc să canalizeze datele într-o singură aplicație prin mai multe API-uri, inovatorii tehnologici, cum ar fi partenerul general a16z, Peter Levine, au în vedere capacitatea de a combina datele fără probleme, astfel încât utilizatorii să poată interoga cererile dintr-o singură sursă de adevăr.

Rezultatul va fi un serviciu care permite utilizatorilor să se conecteze direct la cloud pentru a accesa informații care sunt personalizate în mod unic la cererea lor.

Convergența acestor tendințe aduce noile tehnologii în prim plan.

Paralel cu aceste dezvoltări conduse de industrie, una dintre noile abordări este creația pionierului GraphQL Apollo Graph, Inc, care permite industriei tehnologiei să adopte o abordare fără aplicații prin dezvoltarea unei noi arhitecturi „super graph”.

Super Graphing simplificat pentru toată lumea

Hipergraful creează o rețea de capabilități pentru datele companiei și microservicii.

Permite echipelor să-și dezvolte propriul backend în mod independent prin integrarea datelor din mai multe resurse, fără bătăile de cap și stresul care altfel ar veni cu crearea unui grafic personalizat.

Peggy Reese, director senior de experiență pentru dezvoltatori la Apollo, a declarat pentru TNW ​​că graficul superior va reduce bariera în calea dezvoltării aplicațiilor.

„Făcându-l mai intuitiv și reducând acest timp, veți vedea mai multe inovații și, deoarece Super Graph este atât de flexibil, îl puteți utiliza pentru orice fel de aplicație.”

În timp ce Rayzis observă că există nenumărate utilizări pentru superchart, ea indică ca companiile de comerț electronic și de turism care folosesc această nouă tehnologie pentru a-și transforma platformele.

Să spunem, de exemplu, că rezervi un zbor și vrei să stai într-un loc care servește mesele tale preferate.

READ  Televizorul 4K a trebuit să fie salvat în 3D - asta a fost problema

În loc să fie nevoită să reuniți singuri aceste informații, platforma care folosește un hipergraf poate analiza datele dintr-o aplicație de livrare și mâncare la pachet, împreună cu istoricul căutărilor de zboruri și sejururile anterioare la hotel pentru a determina care destinații și hoteluri sunt cele mai potrivite preferințelor dvs. .

Răspunsurile care apar sunt cauzate de nevoile individuale ale fiecărei persoane, rezultând informații personalizate.

Acest design flexibil și flexibil răspunde nevoilor unice ale fiecărui individ și își concentrează producția pe persoana care îl folosește.

Instrumente precum hipergraful lui Apollo le permit dezvoltatorilor de aplicații să obțină o vedere generală a seturilor de date care vor fi cele mai utile clienților.

Ca rezultat, ei sunt capabili să construiască o arhitectură centrată pe nevoile utilizatorului, ajutând oamenii să răspundă intuitiv la întrebări în mod eficient și eficient.

În loc să scrie sute de linii de cod, Rayzis spune: „Deschideți Explorer, IDE-ul nostru GraphQL și, fără niciun cod, faceți clic pe semnul plus pentru a genera această interogare.

Acesta este un exemplu foarte grozav al modului în care super graph facilitează și facilitează dezvoltarea aplicațiilor cu instrumente cu cod redus.”

În loc de o platformă care se conectează ciudat la mai multe API-uri, echipele de ingineri pot prelua fără probleme date din diferite surse și pot crea o sursă centrală de adevăr care le permite să creeze o arhitectură flexibilă și o modularitate care funcționează pentru individ.

De ce este timpul să reimaginați aplicațiile

În același mod în care aplicațiile au avut nevoie de timp pentru a deveni mainstream, această abordare reînnoită a dezvoltării poate schimba modul în care oamenii interacționează cu tehnologia.

Acum că am făcut din cloud o sursă bogată de date pentru nenumărate aplicații, putem să încapsulăm toate aceste date în moduri care să îmbunătățească experiența fiecărui utilizator, mai degrabă decât o secțiune transversală obscure a acestora.

Crearea unei arhitecturi modelate de experiența utilizatorului provoacă standardele stabilite cu care ne-am obișnuit, dar indică o cale de urmat care este benefică atât pentru echipele de inginerie, cât și pentru utilizatori.

Făcând dezvoltarea riguroasă a aplicațiilor mai agilă, deschide porți către noi paradigme și experiențe care reprezintă o victorie importantă pentru ambele părți.

* Doamnele lui Jiwa Usagi Este autor la The Next Web.

Acest articol a apărut pentru prima dată pe thenextweb.com