Mitul care costă companiile mii de lei
"Avem nevoie de o aplicație mobilă."
Aceasta este una dintre propozițiile care apar cel mai des la primele întâlniri cu clienții.
După câteva minute de discuție se dovedește însă că firma, de fapt, nu are nevoie de o aplicație mobilă. Are nevoie de o soluție pe care să poată folosi comod pe telefon.
Este o diferență uriașă.
De-a lungul anilor aplicațiile mobile au devenit un simbol al modernității. Multe companii presupun că, dacă concurența are o aplicație, și ele trebuie să o creeze. Deseori această decizie se bazează mai mult pe convingere decât pe nevoi reale de business.
Tehnologia ar trebui să rezolve probleme. Nu să creeze altele.
De aceea, înainte să începem să vorbim despre Android, iOS sau React Native, merită să răspundem la o singură întrebare: Ce trebuie să facă utilizatorul?
Pentru că de răspunsul la această întrebare depinde alegerea soluției potrivite.
Patru căi spre același scop
În practică, companiile aleg cel mai des una din cele patru soluții:
- site responsive,
- aplicație web,
- Progressive Web App (PWA),
- aplicație mobilă nativă.
Fiecare dintre ele are puncte forte. Fiecare are și limitări.
Cea mai mare greșeală este presupunerea că una dintre ele este cea mai bună pentru toți. Nu este.
Site responsive - cea mai simplă soluție
Este un site clasic care își adaptează automat aspectul la mărimea ecranului. Astăzi acesta este standardul. Utilizatorul deschide site-ul în browser și poate folosi confortabil atât pe calculator, cât și pe smartphone.
Când este alegerea cea mai bună?
Un site responsive este potrivit în special atunci când utilizatorul:
- caută informații,
- dorește să vadă oferta,
- citește un articol,
- ia legătura cu firma,
- trimite un formular,
- comandă un serviciu sau un produs.
Această soluție este ideală pentru:
- site-uri corporative,
- bloguri,
- site-uri de știri,
- majoritatea magazinelor online,
- landing page-uri,
- portaluri.
Avantaje
- cel mai mic cost de implementare,
- un singur loc pentru administrarea conținutului,
- foarte bună poziționare în Google,
- nu e necesară instalarea a nimic,
- actualizări ușoare.
Limitări
Browserul nu oferă acces complet la toate funcțiile telefonului.
Deși tehnologiile web moderne pot face foarte multe, încă există situații în care soluțiile native au avantaj.
Aplicație web - când un site nu mai este suficient
O aplicație web rulează tot în browser, dar seamănă cu un program clasic.
Utilizatorul se autentifică în sistem și realizează sarcini concrete. Nu răsfoiește conținut — lucrează.
Exemple tipice sunt:
- sistem CRM,
- ERP,
- platformă B2B,
- sistem de rezervări,
- panou client,
- platformă de training,
- sistem de management al producției,
- aplicație pentru gestionarea documentelor.
Când merită?
Dacă utilizatorul folosește zilnic sistemul și execută operațiuni concrete.
De exemplu:
- lucrător din depozit,
- departament de vânzări,
- contabilitate,
- service,
- parteneri de afaceri.
Aici contează în primul rând confortul muncii și integrarea cu alte sisteme.
Avantaje
- rulează pe orice dispozitiv cu browser,
- o singură versiune a sistemului,
- întreținere mai ușoară,
- implementare rapidă a noilor funcții,
- cost mai mic decât menținerea a două aplicații mobile separate.
Progressive Web App (PWA) - soluția la mijloc
PWA combină trăsături ale unui site web și ale unei aplicații mobile.
Utilizatorul accesează site-ul web, dar poate și să îl instaleze pe ecranul telefonului aproape la fel ca o aplicație clasică.
Tot mai mulți oameni nici măcar nu observă diferența.
Ce poate face un PWA?
În funcție de dispozitiv și browser, poate, printre altele:
- să ruleze pe ecran complet,
- să trimită notificări push,
- să stocheze o parte din date local,
- să funcționeze limitat fără internet,
- să pornească dintr-o pictogramă pe ecranul telefonului.
Câțiva ani în urmă capabilitățile PWA erau mult mai limitate.
Astăzi diferențele între un PWA bine realizat și o aplicație mobilă simplă sunt tot mai mici, deși încă există.
Când PWA este o alegere excelentă?
Printre altele pentru:
- magazine online,
- platforme B2B,
- sisteme de rezervări,
- portaluri pentru clienți,
- aplicații interne,
- programe de loialitate.
Dacă utilizatorul revine regulat în sistem, dar nu are nevoie de toate funcționalitățile telefonului, PWA se dovedește foarte des cel mai bun compromis.
Aplicație nativă - când are cu adevărat sens?
Această soluție este construită separat pentru Android și iOS sau folosind tehnologii cross-platform care totuși utilizează capabilitățile native ale dispozitivului. Cel mai mare avantaj este integrarea completă cu telefonul.
Putem folosi, printre altele:
- camera foto,
- Bluetooth,
- NFC,
- GPS,
- biometrie,
- senzori ai dispozitivului,
- munca în background,
- notificări avansate,
- integrare cu sistemul de operare.
Când aplicația nativă este cea mai bună alegere?
De exemplu când dezvoltăm:
- o aplicație bancară,
- un mesager,
- o aplicație de fitness,
- un sistem care folosește GPS în timp real,
- o aplicație pentru curieri,
- o soluție medicală care colaborează cu dispozitive,
- un sistem care folosește Bluetooth sau NFC,
- soluții offline avansate.
În astfel de cazuri capabilitățile native sunt greu sau imposibil de înlocuit.
Glosar de termeni
Responsive Web Design (RWD)
Tecnică de proiectare a site-urilor web prin care acestea se adaptează automat la dimensiunea ecranului dispozitivului.
Web App
Aplicație care funcționează în browserul web, asemănătoare unui program clasic de calculator.
Progressive Web App (PWA)
Aplicație web modernă care poate fi instalată pe dispozitiv și care folosește o parte din capabilitățile sistemului de operare.
Native App
Aplicație pregătită special pentru un anumit sistem de operare, de ex. Android sau iOS.
Ce se alege cel mai des?
Acum câțiva ani multe companii decidau automat pentru o aplicație mobilă. În prezent sunt tot mai des alese aplicațiile web și PWA. Motivul este simplu — tehnologiile web s-au dezvoltat foarte mult și pentru multe utilizări oferă funcționalități suficiente la costuri mai mici de implementare și întreținere.
Aceasta nu înseamnă că aplicațiile native dispar. Dimpotrivă. Sunt de neînlocuit acolo unde contează performanța, securitatea sau integrarea profundă cu dispozitivul.
Greșeli frecvente la alegerea tehnologiei
Prima greșeală este alegerea tehnologiei înainte de definirea obiectivului de business.
A doua — copierea concurenței fără analiza propriilor nevoi.
A treia — presupunerea că cu cât tehnologia e mai avansată, cu atât produsul e mai bun.
A patra — neglijarea costurilor de întreținere, dezvoltare și actualizări.
A cincea — omisiunea experienței utilizatorilor. Chiar și cea mai bine scrisă aplicație nu va avea succes dacă folosirea ei se dovedește mai complicată decât accesarea unui site web.
Cum să iei decizia corectă?
Înainte de a începe proiectul merită să răspunzi la câteva întrebări:
- Va folosi utilizatorul soluția zilnic?
- Este nevoie de acces la funcțiile telefonului?
- Trebuie aplicația să funcționeze offline?
- Va dori utilizatorul să o instaleze?
- Cât de des vor apărea actualizări?
- Cum arată bugetul pentru dezvoltare și întreținere?
- Va fi soluția integrată cu alte sisteme?
- Este mai importantă implementarea rapidă sau posibilitățile tehnice maxime?
Răspunsurile la aceste întrebări indică foarte des direcția potrivită.
Cum abordăm noi asta la Web24?
Niciodată nu începem de la tehnologie. Începem cu discuția despre business.
Dacă cea mai bună soluție este un site responsive, îl vom propune. Dacă proiectul necesită o aplicație web cu integrări complexe — vom proiecta un astfel de sistem. Dacă un PWA permite atingerea aceluiași rezultat la costuri mai mici de întreținere, vom spune asta. Iar dacă proiectul cere cu adevărat o aplicație nativă, vom alege tehnologia potrivită pentru scară, funcționalitate și planurile de dezvoltare.
Scopul nostru nu este să vindem o tehnologie anume. Scopul nostru este să propunem soluția care răspunde cel mai bine nevoilor clientului.
Concluzie
Întrebarea nu ar trebui să fie: „Avem nevoie de o aplicație mobilă?”
Este mult mai bine să întrebi: „Ce soluție îi va ajuta cel mai bine pe utilizatorii noștri și pe business-ul nostru?”
Uneori va fi un site responsive.
Uneori o aplicație web.
Uneori un PWA modern.
Iar uneori o aplicație nativă completă.
Nu există un singur răspuns corect. Există doar tehnologia aleasă corect.
