Tehnologija · Mobilne aplikacije
Razvoj mobilnih aplikacij za iOS in Android.
Ko mora biti rešitev v žepu uporabnika - z obvestili, kodami, plačili in zgodovino aktivnosti.
Kdaj nas običajno vključijo
- obstoječi sistem ne zadošča več
- delo poteka v preglednicah
- podatki se podvajajo med sistemi
- potrebujete novo aplikacijo
- želite prenoviti star sistem
- razvijate nov digitalni produkt
Ni vedno treba razviti vsega na novo
Če lahko obstoječi sistem kakovostno prenovimo ali povežemo z drugimi, je to pogosto hitrejše in cenejše od nove aplikacije. Najprej pogledamo, kaj je vredno ohraniti.
Kaj to pomeni za vas
- Manj preglednic in ročnih statusov.
- Manj podvajanja podatkov med sistemi.
- Enoten pregled procesa za vodstvo in ekipo.
- Sistem, ki raste skupaj s podjetjem.
- Manj odvisnosti od posameznika, ki »edini ve, kako gre«.
Problem → rešitev
Funkcionalnosti
- uporabniški profili
- QR kode in digitalne kartice
- rezervacije
- plačila
- loyalty in dobroimetje
- push obvestila
- lokacije
- zgodovina aktivnosti
- administracija in analitika
- delovanje brez povezave
Kako razvijamo
Ena koda, obe platformi
Razen kadar projekt zahteva nativno izvedbo, razvijamo za iOS in Android iz ene kode.
Objava v trgovinah
Prijava, pregled in posodobitve na vaših razvijalskih računih, da aplikacija ostane vaša.
Zaledje brez razvijalca
Administracija, kjer vaša ekipa sama ureja vsebine, obvestila in uporabnike.
Primeri uporabe
Loyalty aplikacija
Digitalna kartica, obiski in ugodnosti namesto plastičnih kartic.
Terenska aplikacija
Naloge, fotografije in poročila z lokacije, tudi brez povezave.
Aplikacija za dogodek
Program, vstopnice, obvestila in navigacija po prizorišču.
Kdaj je aplikacija potrebna in kdaj zadostuje spletna stran
Mobilna aplikacija pomeni objavo v trgovinah, ločeno vzdrževanje za dva sistema in posodobitve, ki jih mora uporabnik namestiti. To se izplača, kadar rešitev potrebuje nekaj, česar brskalnik ne zmore ali ne zmore dovolj dobro.
Aplikacija
Delo brez povezave, potisna obvestila, kamera in koda, lokacija v ozadju, terensko delo, redna dnevna uporaba.
Spletna rešitev
Občasna uporaba, hitre spremembe brez čakanja na trgovino, uporabniki, ki ne bodo ničesar namestili.
Kadar je odgovor vmesen, se pogosto začne s spletno rešitvijo in aplikacija sledi, ko je jasno, kaj mora znati.
Objava v trgovinah je del projekta
Objava ni zadnji korak, ampak zahteva, ki vpliva na razvoj: računi razvijalca, pravila obeh trgovin, politika zasebnosti, opis dovoljenj in pregled, ki lahko traja dlje od pričakovanega. To načrtujemo vnaprej, ne teden pred rokom.
- računa v obeh trgovinah, vodena na vaše podjetje
- politika zasebnosti in opis zbranih podatkov
- razlaga vsakega dovoljenja, ki ga aplikacija zahteva
- preizkusna različica za vašo ekipo pred objavo
- postopek za posodobitve po objavi
Delo brez povezave
Terenska aplikacija, ki brez signala ne dela, ni uporabna. Delo brez povezave pa ni stikalo, ampak odločitev: kaj se sme vnesti brez povezave, kaj se zgodi, če isti zapis spremenita dva človeka, in kdaj se podatki uskladijo.
Kako sistem zgradimo
Arhitektura
Podatkovni model, moduli in meje sistema določimo pred razvojem, da kasnejše širitve ne zahtevajo prepisa.
UX/UI
Uporabniške poti in prototip ključnih zaslonov potrdite, preden se pišejo funkcionalnosti.
Frontend in backend
Vmesnik in strežniški del razvijamo z istim standardom: berljiva koda, pokrita z avtomatskimi testi.
Integracije
Povezave z ERP, CRM, dokumentnimi sistemi in registri, z beleženjem in ponovnimi poskusi.
Podatki
Migracija, čiščenje in pravila za kakovost podatkov, da nov sistem ne podeduje starih napak.
Varnost, kakovost, uvedba
Varnost
Prijava in pravice, šifriranje v prenosu in mirovanju, revizijska sled ter pregled pred objavo.
Testiranje
Avtomatski testi, regresija in prevzemno testiranje po vaših merilih, ne po naših.
Uvedba
Ločena okolja, postopna objava in možnost vrnitve na prejšnjo različico v nekaj minutah.
Primopredaja
Koda, dostopi, dokumentacija in izobraževanje ekipe. Sistem ostane vaš.
Vzdrževanje
Dogovorjen odzivni čas, nadzor delovanja in mesečni obseg ur za nadgradnje.
Sorodno delo
Tehnologije
Pogosta vprašanja
Ali morata biti aplikaciji za oba sistema ločeni?
Ne nujno. Pogosto je mogoče eno kodo uporabiti za oba sistema; kadar rešitev potrebuje globlji dostop do naprave, se to presodi za vsak primer posebej.
Na čigavem računu bo aplikacija objavljena?
Na vašem. Račun v trgovini mora biti voden na vaše podjetje, sicer aplikacija ni v vaši lasti.
Sorodne rešitve
Se sliši kot vaš projekt?
Pošljite opis projekta, obstoječi sistem, razpisno dokumentacijo ali datum dogodka.