„Vrem și o aplicație.” E una dintre cererile pe care le auzim des. Uneori e exact ce trebuie. Alteori, o aplicație ar costa de câteva ori mai mult decât un site bun și ar fi folosită mai puțin.

Întrebarea de la care pornim e simplă: ce va face aplicația și nu poate face un site? Dacă răspunsul e „nimic”, probabil îți ajunge un site rapid, gândit pentru telefon. Iar între cele două există o variantă de mijloc: aplicația web instalabilă, sau PWA (Progressive Web App).

Ce e un PWA

Un PWA e un site care se comportă ca o aplicație:

  • se poate instala pe ecranul telefonului, cu iconiță proprie, și se deschide pe tot ecranul, fără bara browserului;
  • poate funcționa parțial fără internet, păstrând pe telefon paginile și datele folosite recent;
  • poate trimite notificări, inclusiv pe iPhone, de la iOS 16.4, dacă a fost adăugat pe ecranul principal1;
  • se actualizează instant, ca orice site, fără versiuni noi în magazinele de aplicații și fără așteptarea aprobărilor.

Și, foarte important, rămâne un site: e găsit în Google, se deschide dintr-un link și nu cere nimănui să instaleze ceva ca să-l folosească.

Când îți ajunge un site bun sau un PWA

  • Clienții te folosesc din când în când. Un meniu de restaurant, o programare, o comandă, o rezervare: puțini oameni instalează o aplicație pentru ceva ce fac o dată pe lună. Un link care se deschide instant îi aduce mai ușor la tine.
  • Vrei să fii găsit în Google. Paginile unui site apar în căutări; ecranele unei aplicații, nu.
  • Ai un instrument intern pentru echipă. Un panou pentru comenzi, o listă de sarcini, o aplicație pentru teren: un PWA instalat pe telefoanele colegilor face treaba, fără conturi în magazinele de aplicații.
  • Bugetul e limitat. Un singur produs pentru calculator, Android și iPhone, în loc de trei.

Când ai nevoie de o aplicație adevărată

  • Folosești intens funcțiile telefonului. Pe iPhone, un site nu are acces la Bluetooth sau la NFC, de exemplu. Pentru echipamente, cititoare sau senzori, ai nevoie de cod nativ.
  • Aplicația trebuie să lucreze în fundal sau să meargă mult timp complet offline.
  • Clienții o folosesc zilnic și vrei să fie mereu la îndemână, cu notificări de încredere.
  • Prezența în App Store și Google Play contează pentru imaginea ta sau pentru felul în care te caută clienții.

Pe iPhone, instalarea nu e evidentă

Pe Android, browserul îi propune singur utilizatorului să instaleze un PWA. Pe iPhone, utilizatorul trebuie să-l adauge manual, din meniul de partajare, iar notificările funcționează doar după acest pas. Mai mult, felul în care iPhone-ul tratează aplicațiile web depinde de deciziile Apple: în 2024, Apple a anunțat că le scoate în Uniunea Europeană, apoi a revenit asupra deciziei după câteva săptămâni2.

Cât costă fiecare

Ce comparăm Site bun PWA Aplicație în magazine
Dezvoltare cea mai mică puțin peste un site cea mai mare
Conturi de dezvoltator nu nu Apple 99 USD/an, Google 25 USD o dată3
Publicarea imediată imediată după aprobarea magazinelor
Actualizări instant instant versiuni noi, cu aprobare
Găsit în Google da da nu
Acces la telefon minim parțial complet

Calea de mijloc: aplicația hibridă

Dacă ai nevoie de câteva funcții native, dar restul e o aplicație web obișnuită, există și varianta hibridă: o aplicație nativă care încarcă interfața web de pe server și adaugă doar ce are nevoie din telefon. Așa am construit aplicațiile pentru inMotion, cu scanner de coduri QR, notificări push și documente PDF native. Am explicat pe larg cum funcționează în articolul despre aplicațiile native, cross-platform și hibride.

Cum alegem

Înainte de orice ofertă, trecem împreună prin câteva întrebări:

  1. Ce trebuie să facă aplicația și nu poate face un site? Dacă lista e goală, pornim de la un site bun.
  2. Cât de des o vor folosi oamenii? Rar: site sau PWA. Zilnic: merită luată în calcul o aplicație.
  3. Ce funcții ale telefonului îți trebuie? Camera și notificările pot merge și pe web; Bluetooth, NFC sau munca în fundal cer o aplicație.
  4. Cine o folosește? Pentru clienți, contează găsirea în Google și ușurința; pentru echipă, un PWA instalat pe telefon e adesea suficient.

Uneori, cel mai bun sfat pe care ți-l putem da e să nu faci încă o aplicație. Un site rapid, bun pe telefon, aduce mai mulți clienți decât o aplicație pe care nu o instalează nimeni. Dacă ai nevoie de ea, o construim; dacă nu, îți spunem.

Vezi cum facem aplicațiile mobile

Imaginea de copertă: www.Pixel.la Free Stock Photos, Wikimedia Commons (CC0)