Vývoj softwaru na míru
Rozvoj mobilní aplikace, která už žije
Drahá část mobilní aplikace začíná po vydání. Autor odejde a chyby po něm zůstanou, každá další funkce pak stojí víc než ta předchozí. Tam umíme aplikaci převzít.
Zpět na vývoj softwaru na míruCo je v rozsahu
- Převzetí kódu po původním autorovi a zjištění, v jakém stavu aplikace opravdu je.
- Opravy chyb a chování, které hlásí uživatelé, na iOS i Androidu.
- Nové obrazovky a funkce v aplikaci, kterou nechcete přepisovat.
- Propojení na server a na to, co už běží na webu.
- Vydávání dalších verzí do App Store a Google Play na vaše účty.
- Předání kódu a dokumentace, přístupy k obchodům s nimi.
Cena
45 €/h + DPH
Prvním krokem je převzetí. Projdeme kód i závislosti, zjistíme, co lze vydat bez přepisu, a další věci naceníme po jedné.
Přepis od nuly doporučujeme zřídka. Pokud na to opravdu dojde, řekneme to dřív, než se do aplikace pustíme.
Kdy převzít a kdy přepsat
Aplikace, kterou lidé otevírají, má hodnotu, kterou přepis zahodí. Převzetí a opravy bývají levnější do chvíle, než přestane být na čem stavět.
Na čem to stavíme
Pracujeme v tom, co už běží.
- React Native, ve kterém jsme rozvíjeli běžeckou aplikaci
- Flutter, ve kterém jsme přepracovali VIAC AKO NI(c)K
- iOS i Android z jedné kódové základny
- Server a rozhraní, která aplikace už volá
Důkaz
Šlo o existující běžeckou aplikaci v React Native. Přepracovali jsme v ní vybrané části a opravili kód, chyby na iOS i Androidu jsme odstranili.
Otevřít případovou studiiNa co se lidé ptají
- Postavíte novou aplikaci od nuly?
- Obvykle přicházíme k aplikaci, která už existuje. Novou stavbu umíme domluvit, ale rozsah i cenu u ní určujeme samostatně, protože je to jiná práce než převzetí.
- Aplikaci psal někdo jiný. Je to problém?
- Ne, to je běžný začátek. První, co uděláme, je průchod kódu a závislostí, abyste věděli, v jakém stavu aplikace je.
- Komu patří zdrojový kód?
- Vám, i přístupy k účtům v obchodech. Při převzetí kontrolujeme, jestli je opravdu máte, protože po předchozím dodavateli chybí nejčastěji.
- Děláte iOS i Android?
- Obojí. Běžeckou aplikaci jsme rozvíjeli na obou a VIAC AKO NI(c)K běží stabilně na obou.