Preskoči na sadržaj
Svi članci

Aplikacije 3 min čitanja

Web ili mobilna aplikacija: što prvo graditi

Treba li vam web aplikacija, mobilna aplikacija ili oboje? Pitanja koja odlučuju, usporedba i zašto se često počinje s webom.

Poslužitelj i baza Web aplikacija iOS i Android

„Treba nam aplikacija” je rečenica koja može značiti dvije potpuno različite stvari: web aplikaciju koja se otvara u pregledniku ili mobilnu aplikaciju koja se instalira iz trgovine. Odabir utječe na cijenu, brzinu izrade i na to koliko će je ljudi stvarno koristiti.

Razlike u kratkom pregledu

Web aplikacijaMobilna aplikacija
Kako se koristiOtvara se adresa u preglednikuInstalira se iz App Storea ili Google Playa
AžuriranjeNova verzija vidljiva svima odmahProlazi pregled u trgovini, korisnik je preuzima
GPS, kamera, skener kodovaOvisi o funkciji i preglednikuPuna podrška
Rad bez signalaOgraničenMoguć uz lokalnu pohranu
Push obavijestiOgraničeneStandardna funkcija
Gdje vas ljudi nađuPutem Googlea i povezniceU trgovini aplikacija i putem poveznice

Četiri pitanja koja odlučuju

  1. Tko je koristi? Zaposlenici za stolom i klijenti kroz preglednik savršeno su pokriveni webom. Ljudi na terenu, vozači ili serviseri trebaju mobilnu aplikaciju.
  2. Treba li nativna funkcija? Skeniranje kodova, potvrda lokacije, unos bez signala ili push obavijesti jasno upućuju na mobilnu aplikaciju.
  3. Koliko brzo se pravila mijenjaju? Web aplikacija se ažurira odmah za sve. Mobilna prolazi trgovinu.
  4. Hoće li vas ljudi tražiti u trgovini? Ako je aplikacija za širu publiku, prisutnost u trgovini može biti dio plana. Za internu upotrebu najčešće nije.

Zašto se često počinje s webom

Ako niste sigurni, web je obično prvi korak: lakše se mijenja, brže se pokaže i ne ovisi o pregledu u trgovinama. Kad vidite kako ga ljudi koriste, znate treba li uz njega i mobilna aplikacija. Ako je ključni dio posla ipak na terenu, kreće se obrnuto: mobilna aplikacija prva, uz web sučelje za ured.

U oba slučaja posao se ne udvostručuje. Poslužitelj i baza podataka su isti, a web i mobilna aplikacija samo su dva sučelja prema njima.

Jedna aplikacija, dvije platforme

Mobilne aplikacije gradimo u React Nativeu s Expom. To znači jednu bazu koda iz koje izlaze i iOS i Android aplikacija, umjesto dvije zasebne aplikacije koje treba pisati i održavati odvojeno. Zato je trošak niži nego kod dva nativna razvoja, a korisnici obje platforme dobivaju istu aplikaciju.

Iza nje stoji poslužitelj u Pythonu (Django), Node.js-u ili Go-u, a web sučelje u Next.js-u.

Objava u trgovinama

Mobilna aplikacija ne postoji dok je ne objavite. Treba proći pregled kod Applea i Googlea, a za to su potrebni opisi, snimke ekrana i pravila privatnosti. Cijeli postupak vodimo mi. Testne verzije šaljemo preko TestFlighta i internog testiranja na Google Playu, pa aplikaciju isprobate na svom mobitelu prije nego itko drugi vidi.

Ako ne znate što vam treba

To je sasvim uobičajeno. Opišite što posao traži i tko će aplikaciju koristiti, pa ćemo na razgovoru reći što je razumno prvo graditi. Detalji su na stranicama mobilnih aplikacija i web aplikacija.

Pročitajte i ovo

Opišite što trebate

Odgovaramo u roku od 24 sata: postavimo pitanja potrebna za procjenu ili dogovorimo kratki razgovor. Bez prodajnog pritiska: razgovarate s osobom koja bi radila na projektu.

Što danas radite ručno ili što želite izgraditi. Dvije rečenice su dovoljne.

Odgovaramo na e-mail koji upišete.