Vývoj mobilných aplikácií pre iOS a Android
Navrhneme, vyvinieme a dlhodobo prevádzkujeme mobilnú aplikáciu — od návrhu až po publikovanie.
Prepojíme ju s vaším webom, backendom alebo internými systémami. Pri projektoch, ktoré to vyžadujú, riešime aj offline režim a synchronizáciu dát.
Aké aplikácie vyvíjame
Nie každý projekt potrebuje natívnu aplikáciu. Najskôr si ujasníme, čo má aplikácia robiť, pre koho je určená a aké technické požiadavky musí splniť. Až potom zvolíme vhodný spôsob vývoja.
Multiplatformové aplikácie
Aplikácie pre iOS aj Android z jednej codebase v React Native. Vhodné tam, kde chcete pokryť obe platformy bez dvoch samostatných vývojových tímov.
PWA aplikácie
Aplikácia postavená na webových technológiách, ktorú používateľ otvorí priamo v prehliadači. Vhodná tam, kde nepotrebujete všetky možnosti natívnej aplikácie.
Aplikácie k existujúcemu produktu
Mobilné rozšírenie vášho webu, portálu alebo informačného systému. Aplikáciu napojíme na existujúci backend a API.
Offline-first aplikácie
Aplikácie, ktoré fungujú aj bez internetového pripojenia a po jeho obnovení synchronizujú dáta. Vhodné napríklad pre terénnu prácu alebo prostredia s nespoľahlivým pripojením.
Čo je súčasťou
Od prvého návrhu až po vydanie a ďalšiu prevádzku riešime aplikáciu ako jeden projekt. Nemusíte koordinovať dizajnéra, vývojára, backend tím a publikovanie v store zvlášť.
UX/UI návrh mobilného rozhrania a prototyp
Vývoj pre iOS a Android v React Native
Backend a API podľa potrieb projektu
Push notifikácie a práca s dátami v zariadení
Offline režim a synchronizácia dát
Integrácie na vaše weby, systémy a API
Testovanie na reálnych iOS a Android zariadeniach
Publikovanie do App Store a Google Play
Prevádzka, aktualizácie a ďalší rozvoj so SLA
Pre koho aplikácie vyvíjame
Pre firmy a inštitúcie, ktoré potrebujú mobilnú aplikáciu ako súčasť svojho produktu alebo interných procesov. Môže ísť o zákaznícku či vernostnú aplikáciu, mobilné rozšírenie existujúceho systému alebo nástroj pre ľudí v teréne.
Ak aplikácia pracuje s dôležitými dátami, musí sa napojiť na vaše systémy alebo musí fungovať aj bez internetu, riešime technickú architektúru od začiatku tak, aby tomu zodpovedala.
Ako aplikácia vzniká
Najskôr si ujasníme, čo má aplikácia riešiť a ako zapadne do vašich existujúcich systémov. Až potom vyberáme technológiu a začíname vývoj.
Analýza a špecifikácia
Definujeme funkcie, používateľské scenáre, platformy, integrácie a technické požiadavky. Pripravíme rozsah a odhad.
Návrh UX/UI
Navrhneme kľúčové obrazovky a používateľské toky. Prototyp si viete prejsť ešte pred samotným vývojom.
Vývoj v šprintoch
Aplikáciu vyvíjame po častiach a priebežne pripravujeme funkčné buildy na testovanie.
Testovanie na zariadeniach
Testujeme reálne iOS a Android zariadenia, používateľské scenáre, integrácie aj správanie aplikácie v rôznych podmienkach.
Publikovanie
Pripravíme aplikáciu na vydanie a postaráme sa o publikovanie v App Store a Google Play.
Prevádzka a ďalší rozvoj
Po vydaní riešime aktualizácie, kompatibilitu s novými verziami systémov, podporu a ďalšie funkcie.
Technológie
Pre multiplatformové aplikácie používame React Native a podľa projektu Expo. PWA volíme tam, kde natívne funkcie nie sú potrebné.
Backend staviame napríklad v Laraveli alebo Node.js a aplikácie prepájame s existujúcimi systémami cez API.
Technológiu vyberáme podľa požiadaviek projektu. Nie projekt technológii.
Prečo zveriť aplikáciu Webikonu
Skúsenosť s aplikáciami pre náročné prostredie
Pre OSN sme vytvorili offline-first aplikáciu, ktorá funguje na webe, iOS aj Androide. Pri práci s citlivými a často nedostupnými dátami sme museli riešiť spoľahlivú prácu offline aj synchronizáciu.
Jedna codebase pre iOS aj Android
React Native nám umožňuje pri vhodných projektoch vyvíjať obe platformy spoločne. To zjednodušuje ďalší vývoj a údržbu.
Od návrhu až po App Store a Google Play
Nemusíte hľadať ďalšieho dodávateľa na publikovanie, aktualizácie alebo technickú prevádzku. Projekt vieme zastrešiť od návrhu po dlhodobý rozvoj.
Partner aj po vydaní
Priemerná dĺžka našich spoluprác presahuje 5 rokov. Aplikáciu môžeme ďalej prevádzkovať, aktualizovať a rozvíjať podľa potrieb vášho produktu.
Aplikácie, ktoré sme postavili
Časté otázky o vývoji aplikácií
Nenašli ste svoju otázku? Napíšte nám — radi ju zodpovieme.
Koľko stojí vývoj mobilnej aplikácie?
Cena závisí od počtu funkcií, platforiem, integrácií a technických požiadaviek. Pri multiplatformovom vývoji môžeme pre iOS a Android zdieľať veľkú časť kódu, no výsledná cena vždy závisí od konkrétneho projektu. Po úvodnej analýze a špecifikácii pripravíme konkrétny odhad.
Ako dlho trvá vývoj aplikácie?
Jednoduchšia aplikácia alebo MVP môže byť hotové v priebehu niekoľkých mesiacov. Komplexnejšie aplikácie s vlastným backendom, integráciami, offline režimom alebo náročnejšou logikou potrebujú viac času. Vývoj prebieha v šprintoch, takže funkčné časti aplikácie vidíte priebežne.
Natívna aplikácia, React Native alebo PWA — čo je pre nás vhodné?
Záleží od toho, čo má aplikácia robiť. React Native je vhodný pre mnoho projektov, kde potrebujete iOS aj Android a chcete zdieľať časť kódu. PWA dáva zmysel tam, kde stačí aplikácia dostupná cez web. Natívny vývoj môže byť vhodný pri špecifických požiadavkách na platformu alebo hardvér. Odporúčanie pripravíme podľa konkrétneho projektu.
Postaráte sa o publikovanie do App Store a Google Play?
Áno. Pripravíme aplikáciu na publikovanie, pomôžeme s nastavením potrebných účtov a postaráme sa o vydanie. Neskôr môžeme riešiť aj ďalšie aktualizácie a nové verzie.
Napojíte aplikáciu na náš web alebo interný systém?
Áno. Aplikáciu vieme napojiť na existujúci backend, web, portál alebo interný systém cez API. Pri návrhu zároveň riešime autentifikáciu, prácu s dátami a ďalšie technické požiadavky.
Vie aplikácia fungovať aj bez internetu?
Áno, ak to projekt vyžaduje. Offline-first architektúra umožňuje pracovať s aplikáciou aj bez pripojenia a po jeho obnovení synchronizovať dáta. Takýto prístup sme použili aj pri aplikácii pre OSN.
Kto sa stará o aplikáciu po vydaní?
Môžeme ju prevziať do dlhodobej prevádzky a rozvoja. Riešime aktualizácie, kompatibilitu s novými verziami iOS a Androidu, technickú podporu, monitoring a nové funkcie. Podľa potrieb nastavíme SLA.
Potrebujete mobilnú aplikáciu, ktorá zapadne do vášho produktu?
Povedzte nám, čo má aplikácia riešiť, s čím sa má prepojiť a pre koho je určená. Spoločne si prejdeme možnosti a navrhneme ďalší postup.
Ozveme sa do 24 hodín.
Nezáväzne.


