SLUŽBA / MOBILNÉ APLIKÁCIE

Vývoj mobilných aplikácií pre iOS a Android z jedného kódu.

Multiplatformové mobilné aplikácie v React Native alebo Ionic a Angulari od inžinierov, ktorí udržiavali aplikáciu so stovkami tisíc používateľov a súčasne stavali jej nástupcu.

IOSANDROIDREACT NATIVEIONICWEBRTCVYDANIE DO OBCHODOV
01 / PREHĽAD

Mobilné aplikácie

Väčšina firiem nepotrebuje dva natívne tímy, ktoré píšu tú istú aplikáciu dvakrát. Potrebuje jeden dobre navrhnutý kód, ktorý beží na iOS aj Androide, pôsobí prirodzene na oboch a zostane udržiavateľný roky. Presne to staviame, v React Native alebo v hybridnom stacku Ionic a Angular podľa vášho produktu a existujúceho webového kódu.

Robili sme to vo veľkom. Pre Rocket Lawyer sme udržiavali Ionic aplikáciu, ktorú používajú stovky tisíc ľudí po celom svete, a súčasne vyvíjali jej nového nástupcu v React Native. Komunikujete priamo s inžiniermi, ktorí túto prácu odviedli.

02 / MOBILE

Vývoj mobilných aplikácií v React Native a hybridne

React Native vykresľuje natívne UI komponenty a hodí sa pre spotrebiteľské aplikácie, kde najviac záleží na pocite z ovládania a výkone na zariadení. Ionic s Angularom zdieľa kód aj znalosti s vašou webovou aplikáciou, čo znižuje náklady, ak už frontend v Angulari máte. Odporučíme jedno alebo druhé podľa produktu, nie podľa toho, čo máme radšej.

Pre Asora, platformu na správu majetku, sme postavili hybridnú mobilnú aplikáciu v Ionic a Angulari popri väčšine webového frontendu, takže obe zdieľajú logiku aj dizajnové rozhodnutia.

  • Jeden kód pre iOS aj Android
  • Natívne moduly tam, kde to platforma vyžaduje
  • Push notifikácie, deep linky, biometria, offline úložisko
  • Správa vydaní v App Store a Google Play
03 / MOBILE

Hovory v reálnom čase, médiá a náročné funkcie zariadenia

Niektoré aplikácie robia viac, než len zobrazujú dáta. Pre CloudTalk, firmu v oblasti cloudovej telefónie, sme pomáhali postaviť hybridnú mobilnú aplikáciu so SIP.js a WebRTC, aby používatelia mohli volať a prijímať hovory na cestách. Hlas, smerovanie zvuku, správanie na pozadí a nespoľahlivé mobilné siete musia fungovať spolu.

Rovnakú starostlivosť venujeme kamere, polohe, práci so súbormi a bezpečnému úložisku. Funkcie testujeme na reálnych zariadeniach, nielen v simulátoroch, pretože práve tam sa skrývajú okrajové prípady.

04 / MOBILE

Údržba živej aplikácie počas vývoja jej nástupcu

Prepisy zlyhávajú, keď sa počas prechodu zanedbá stará aplikácia. V Rocket Lawyer sme udržiavali existujúcu Ionic aplikáciu stabilnú pre veľkú používateľskú základňu, kým vznikala verzia v React Native. Vydania pokračovali, chyby sa opravovali a používatelia nečakali na novú aplikáciu.

Ak máte starnúcu aplikáciu, najprv ju zanalyzujeme a potom odporučíme najlacnejšiu bezpečnú cestu: refaktoring, postupnú migráciu alebo nový vývoj. Backend a API pre aplikáciu môžu bežať na vlastnom hardvéri v EÚ a webový náprotivok môže rovnaký tím postaviť ako webovú aplikáciu na mieru.

AKO PRACUJEME

Ako
pracujeme.

  1. // 01

    Bezplatná roadmapa do 24 hodín

    Pozrieme sa na funkcie, platformy, integrácie a existujúci kód. Dostanete rozpis nákladov, odhad harmonogramu a odporúčanie medzi React Native a hybridným riešením.

  2. // 02

    Prototyp kľúčových scenárov

    Hlavné obrazovky navrhneme a čoskoro sprístupníme ako klikací prototyp, aby ste mohli navigáciu a rozhodnutia otestovať s reálnymi používateľmi ešte pred plným vývojom.

  3. // 03

    Míľniky a týždenné buildy

    Vývoj prebieha s pevným rozsahom alebo po míľnikoch. Každý týždeň si nainštalujete nový testovací build do vlastného telefónu cez TestFlight alebo testovacie kanály Google Play.

  4. // 04

    Vydanie do obchodov

    Pripravíme záznamy v obchodoch, vyriešime pripomienky zo schvaľovania v Apple a Google a nastavíme hlásenie pádov a analytiku so súhlasom.

  5. // 05

    Údržba a aktualizácie systému

    iOS aj Android sa každý rok menia. Aplikáciu udržiavame kompatibilnú, bezpečnú a rozvíjame ju novými funkciami.

SÚVISIACE REFERENCIE

Dôkazy, nie
sľuby.

FAQ

Časté
otázky.

A

Koľko stojí mobilná aplikácia?

Závisí to od rozsahu: počtu obrazoviek, práce na backende, integrácií, offline režimu, funkcií zariadenia ako hovory či platby a od toho, či potrebujete aj webovú aplikáciu. Jeden multiplatformový kód zvyčajne stojí oveľa menej ako dve natívne aplikácie. Bezplatná roadmapa vám do 24 hodín v pracovné dni dá konkrétne číslo s podrobným rozpisom.
B

Máme zvoliť React Native alebo Ionic?

React Native je lepšia voľba, keď je prioritou natívny pocit a výkon na zariadení. Ionic s Angularom vyhráva, keď už máte webovú aplikáciu v Angulari a chcete zdieľať kód aj vývojárov. Obe riešenia sme dodali do produkcie pre Rocket Lawyer, CloudTalk a Asora, takže odporúčanie vychádza z vášho produktu, nie zo zvyku.
C

Zverejníte aplikáciu v App Store a Google Play?

Áno. Vývojárske účty založíme na vašu firmu alebo pracujeme vo vašich existujúcich, pripravíme buildy aj záznamy v obchodoch a prevedieme aplikáciu procesom schvaľovania. Aplikácie sa zverejňujú pod vašou firmou, takže máte plnú kontrolu nad záznamom, recenziami aj používateľmi. Ak spoluprácu raz ukončíme, aplikácia zostane presne tam, kde je.
D

Komu patrí kód aplikácie?

Vám. Zdrojový kód, podpisové kľúče, účty v obchodoch a duševné vlastníctvo k práci, ktorú zaplatíte, patria vám. Repozitár môže byť vo vašej organizácii od začiatku, takže nikdy nie ste na nás závislí a aplikáciu môže zostaviť a vydať akýkoľvek budúci tím.
E

Viete udržiavať aplikáciu, ktorú postavil iný dodávateľ?

Áno. Začneme revíziou kódu a funkčným zostavením aktuálnej verzie a najprv opravíme naliehavé problémy. Udržiavať veľkú produkčnú aplikáciu a súčasne stavať jej náhradu je presne to, čo sme robili pre Rocket Lawyer, takže nás neprehľadné odovzdanie projektu nezaskočí. Ešte pred prevzatím vám povieme, v akom stave kód je a čo treba riešiť ako prvé.
F

Kde beží backend aplikácie?

Štandardne na našom dedikovanom hardvéri v EÚ v nemeckých dátových centrách: paušálna cena, monitoring 24/7, automatické zálohy a GDPR v základe. Ak potrebujete AWS alebo vlastnú infraštruktúru, nasadíme ho tam. V oboch prípadoch API, push notifikácie a úložisko dát nastavuje a monitoruje tím, ktorý aplikáciu postavil.
SÚVISIACE SLUŽBY

Ďalej
vieme aj toto.

ŠTART

Premeňme váš
nápad na produkt.

Presnú roadmapu vývoja dostanete do 24 hodín, úplne zdarma. Napíšte nám, čo staviate, a odpovie vám senior inžinier, nie obchodník.

Bezplatná roadmapa projektu do 24 hodín

Odpovedáme do 24 hodín v pracovné dni · patrik.kelemen@crowie.io