Izrada mobilnih aplikacija za vaše poslovanje
Kao kompanija za izradu mobilnih aplikacija, izrađujemo aplikacije za iOS i Android iz jednog React Native koda, za zaposlene koji vode vašu operativu i za klijente koji s vama posluju. Nove funkcije stižu na obje platforme zajedno, a aplikacije se povezuju sa sistemima koje već koristite.
Šta je to i kada odgovara
Standardno koristimo React Native s Expo: jedan TypeScript kod za iOS i Android, ažuriranja preko mreže za manje ispravke i automatske objave u prodavnicama aplikacija. Kada funkcija treba dublji pristup uređaju, kao što su Bluetooth hardver, obrada u pozadini ili napredan rad s kamerom, pišemo nativne module u Swiftu ili Kotlinu. Aplikacije koriste iste API-je kao vaša web aplikacija, pa je poslovna logika na jednom mjestu.
Mobilna aplikacija opravdava izradu kada ljudi ne rade za stolom, kada im trebaju kamera, lokacija ili rad bez interneta, ili kada klijenti očekuju aplikaciju na telefonu. Ako responzivna web aplikacija pokriva ono što vašim korisnicima treba, preporučit ćemo da počnete s njom, a aplikaciju dodate kasnije. Potpuno nativni razvoj bolji je izbor za igre s puno grafike ili aplikacije napravljene oko najnovijih funkcija jedne platforme.
Šta izrađujemo
Mobilne aplikacije za više platformi
Aplikacije za iOS i Android iz jednog React Native koda, objavljene u obje prodavnice aplikacija uz automatske buildove i izdanja.
Aplikacije za terenski rad i zaposlene
Aplikacije koje rade i bez interneta, za inspekcije, dostave ili servisne posjete, s fotografijama, potpisima i sinhronizacijom kada se veza vrati.
Aplikacije za klijente
Aplikacije u kojima klijenti rezervišu, naručuju, prate status ili upravljaju svojim nalogom, na istom backendu kao vaš portal ili web shop.
Nativni moduli
Swift i Kotlin kod za hardver, zadatke u pozadini ili funkcije platforme koje biblioteke za više platformi ne pokrivaju.
Push obavještenja i deep linkovi
Ciljana obavještenja, linkovi koji otvaraju pravi ekran i analitika koja pokazuje na koje poruke ljudi reaguju.
Objava u prodavnicama aplikacija
Opisi u prodavnicama, pravila pregleda, postepeno puštanje i ažuriranja preko mreže, pa izdanja ostaju rutina.
Mobilna aplikacija ili web aplikacija.
| Pitanje | Mobilna aplikacija | Web aplikacija |
|---|---|---|
| Rade li ljudi izvan ureda? | Izrađena za telefone na terenu | Radi u mobilnom browseru |
| Trebaju li im kamera, GPS ili rad bez interneta? | Pun pristup uređaju i sinhronizacija nakon rada bez interneta | Ograničen pristup uređaju i malo rada bez interneta |
| Trebaju li vam push obavještenja? | Da, na iOS-u i Androidu | Moguća u browseru, uz ograničenja na iPhoneu |
| Radi li se većina posla za stolom? | Rijetko pravi izbor | Izrađena upravo za to |
| Kako promjene stižu do korisnika? | Kroz objave u prodavnicama, uz ispravke preko mreže | Dostupne svima čim ih objavimo |
Mnogim proizvodima trebaju obje, s jednim zajedničkim backendom. Za dio koji radi u browseru pogledajte izradu web aplikacija.
Kako teče rad
- 01
Definisanje proizvoda
Dogovaramo glavne korisničke tokove, ciljne platforme i tehnička ograničenja i odlučujemo šta ide u prvu verziju.
- 02
Dizajn za svaku platformu
Interfejsi prate pravila iOS-a i Androida i vaš brend, a testiramo ih na stvarnim uređajima prije izrade.
- 03
Izrada i testiranje
Razvoj teče u kratkim ciklusima, s testnim verzijama na vašem telefonu, automatskim testovima i izvještajima o padovima aplikacije od početka.
- 04
Objava i održavanje
Objavljujemo u prodavnicama, pratimo stabilnost i usklađujemo aplikacije s novim verzijama operativnih sistema.
Tehnologije
Sve tehnologijeZa dalje čitanje
Kada se isplati softver po mjeri, a kada ne
Praktičan način da odlučite između gotovog softvera i izrade po mjeri, uz ukupni trošak vlasništva, integracije i rizik.
5 min čitanja
Šta je API integracija i kako funkcioniše
API integracija omogućava da dva sistema razmjenjuju podatke, a da ih niko ne prepisuje. Kako funkcioniše, primjeri iz finansija i operative, načini da je dobijete, šta može poći po zlu i šta određuje trošak.
10 min čitanja
Česta pitanja
Za većinu poslovnih i potrošačkih aplikacija jeste. Današnji React Native prikazuje nativne komponente i dobro radi, a module u Swiftu ili Kotlinu dodajemo gdje funkcija to traži. Potpuno nativni razvoj savjetovat ćemo ako vaša aplikacija zavisi od zahtjevne grafike ili funkcija specifičnih za platformu.
Od broja ekrana i korisničkih uloga, rada bez interneta, integracija, nativnih funkcija i toga treba li i web aplikacija. Nakon analize definišemo fokusiranu prvu verziju i procjenjujemo po fazama.
Vama. Aplikacije objavljujemo pod vašim Apple i Google developerskim nalozima, a kod i intelektualno vlasništvo su vaši kada platite fakture.
Manje ispravke mogu izaći kao ažuriranja preko mreže, bez pregleda u prodavnici. Zavisnosti i SDK-ove usklađujemo sa svakom novom verzijom iOS-a i Androida, uz ugovor o podršci ili nakon predaje vašem timu.