iOS in Android
Skupna koda za obe platformi, kadar ustreza; nativni razvoj, kadar ga zahteva oprema ali zmogljivost.
Država in jezik
Drugi trgi: te razpoložljive jezikovne različice prikazujejo isto stran.
Aplikacije
Aplikacije za terenske ekipe in stranke, s sočasno izdelanim zaledjem. Razvoj v Parizu, objava v trgovinah aplikacij in predaja izvorne kode.
Težava
Tehniki, šoferji, inšpektorji in prodajne ekipe opravijo delo nekje drugje, potem pa vse skupaj ob sedmih zvečer znova vtipkajo v pisarni. Fotografije ostanejo na telefonu, podpisi ostanejo na papirju, pisarna pa izve, kaj se je zgodilo dan pozno. Mobilno aplikacijo je vredno zgraditi, ko odstrani ta drugi vnos, ne pa, ko vaše spletno mesto preprosto postavi v ikono.
Aplikacije za iOS in Android razvijamo skupaj z zalednim sistemom, saj sta oba dela povezana. Zasloni so namenjeni uporabi z eno roko, pri dnevni svetlobi in včasih z rokavicami: malo velikih površin za dotik, malo polj in večinoma ustrezne privzete vrednosti. Funkcij, ki jih na terenu ne potrebujete, ne vključimo.
Predpostavlja se, da je pokritost slaba. Podatki se zajamejo brez povezave, postavijo v čakalno vrsto in sinhronizirajo, ko se vrne signal, pri čemer se spori razrešijo s pravili, dogovorjenimi med določanjem obsega, in ne z zadnjo osebo, ki pritisne za shranjevanje. Objavljamo v App Store in Google Play pod vašimi računi, vi pa prejmete izvorno kodo za aplikacijo in zaledje.
Kaj dobite
Vidna aplikacija je polovica projekta. Druga polovica je zaledje, s katerim se pogovarja.
Skupna koda za obe platformi, kadar ustreza; nativni razvoj, kadar ga zahteva oprema ali zmogljivost.
Obrazci, fotografije in podpisi, zajeti brez signala, lokalno postavljeni v čakalno vrsto in sinhronizirani, ko se ponovno vzpostavi pokritost.
Strežnik, baza podatkov in dokumentiran API REST, zgrajen z aplikacijo, ki ni bil pritrjen pozneje.
Preverjanje pristnosti z žetonom, biometrija, vloge na uporabnika, oddaljena odjava in brez skupnega gesla na ekipni napravi.
Skeniranje črtne kode in QR, geolokacija, kamera, poročila PDF in potisna obvestila, ko nekaj zahteva pozornost.
Predstavitve v trgovinah aplikacij, odobritev, postopna uvedba in posodobitve pod vašimi razvijalskimi računi.
Kako delamo
Štiri faze v tem vrstnem redu. Vsako potrdite pred začetkom naslednje.
Na lokaciji spremljamo dejanski potek dela. Rezultat je opseg s ceno, pravila za delo brez povezave in izbira platforme.
1 do 2 tednaZasloni, ki jih je mogoče klikniti, so nameščeni na prenosnih napravah vaše ekipe, tako da se velikost gumba oceni, kje bo pritisnjen.
2 tednaZgradba vsaka dva tedna prek internega testiranja TestFlight in Play, ki se uporablja na terenu, medtem ko gradimo.
8 do 14 tednovOddaja v trgovine aplikacij, uvedba, usposabljanje, posodobitve in nadzor. Izvorna koda aplikacije in zaledja je vaša.
V tekuTehnologija
Izbrano glede na to, kaj mora aplikacija narediti na terenu:
Primer projekta
Poročila so bila napisana na papir, fotografirana in pretipkana v pisarni naslednje jutro. Izdelali smo aplikacijo, ki zajema delo, fotografije in podpis stranke brez povezave, nato pa vse potisne v zaledno pisarno v trenutku, ko je signal na voljo.
Proračun
Številka je odvisna od števila zaslonov, zahtev brez povezave in ozadja za njim.
Okvirni znesek za standardni obseg. Vsaka ponudba ima fiksno ceno po opredelitvi obsega, brez pristojbine na uporabnika.
Kakšna je cena
Cena je odvisna od poti, ki jih je treba zgraditi, sistemov, ki jih je treba povezati, in dejstva, da morata delovati dve platformi. Najprej določimo obseg, nato določimo fiksno ceno.
Po objavi
Objavljena aplikacija potrebuje posodobitve združljivosti ali pa bo sčasoma umaknjena iz trgovin. Cena pogodbe je navedena skupaj s projektom.
FAQ
Pri večini poslovnih aplikacij uporabljamo skupno kodno osnovo za obe platformi, kar približno prepolovi razvoj in vzdrževanje. Izvorni razvoj za posamezno platformo izberemo, ko aplikacija močno uporablja strojno opremo ali grafično zmogljivost. Odločitev sprejmemo pri opredelitvi obsega, jo zapišemo in z njo prilagodimo proračun, ne roka.
Če nihče ne dela brez signala in ne potrebujete kamere, optičnega bralnika ali potisnih obvestil, je odzivno spletno mesto cenejše in lažje za posodabljanje. Tako rečemo, ko je tako. Aplikacija zasluži svoje stroške, ko odstrani drugi vnos podatkov ali deluje tam, kjer pokritost ne.
Aplikacija je objavljena pod vašimi računi razvijalcev Apple in Google, tako da seznam, ocene in uporabniki ostanejo vaši. Skupaj z vami vzpostavimo račune, pripravimo sezname in obravnavamo postopek pregleda, vključno z zavrnitvami, ki so običajen del prve predložitve.
Predvidite vsaj dve vzdrževalni izdaji na leto. Apple in Google spreminjata zahteve po svojem urniku; aplikacija brez posodobitev sčasoma ne izpolnjuje več pogojev za objavo. Za vzdrževanje pripravimo ločeno letno ponudbo. Z dostavljeno kodo ga lahko opravlja tudi druga ekipa.
Glej tudi
Pogovorimo se
Trideset minut je dovolj, da ugotovimo, ali je aplikacija pravi odgovor, in da vam ponudimo pošten razpon, preden se karkoli oblikuje.