domů / technologie

Technologie

Solidní technologie, obyčejnými slovy.

Nemusíte se stát technikem: potřebujete vědět, na čem vaše aplikace stojí a proč danou technologii volíme. Tady jsou tři nástroje, které používáme denně — a kdy který.

Naše technologie

Tři technologie pro kompletní aplikaci.

F

Flutter

Aplikace, které mají uživatelé v ruce

Kdysi znamenala aplikace postavit ji dvakrát: jednou pro iPhone, podruhé pro Android, s dvojnásobnými náklady i dobou vývoje. S Flutterem stavíme jedinou aplikaci, která funguje na iOS i Androidu, s vzhledem a plynulostí, kterou uživatelé očekávají.

  • Jedna aplikace pro iPhone i Android
  • Pečlivě zpracovaný vzhled, plynulé animace
  • Rychlé aktualizace pro všechny najednou
  • Používá ho řada velkých služeb
V praxi: jedna investice, jedna aplikace k údržbě, stejná aplikace pro všechny zákazníky.
P

PHP

Motor v zákulisí

Každá aplikace má své „zákulisí“: místo, kde se spravují data, uživatelé, objednávky a oprávnění. Pro ně používáme PHP — technologii, která přes dvacet let pohání většinu webu, od malých stránek po bankovní služby.

  • Zralý, osvědčený a bezpečný základ
  • Snadné propojení s ERP, CMS a e-shopy
  • Do budoucna snadno sehnatelní vývojáři
  • Zajišťuje obchodní logiku a složité integrace
V praxi: vaše data na známých základech, propojená se systémy, které už používáte.
N

Node.js

Část, která nesmí čekat

Když informace musí dorazit okamžitě — notifikace, zpráva v chatu, pozice doručení na mapě — je potřeba motor postavený pro reálný čas. Tím motorem je Node.

  • Okamžitý chat a zasílání zpráv
  • Cílené push notifikace
  • Živý stav: doprava, senzory, sdílené obrazovky
  • Jeden jazyk i na serveru
V praxi: když „hned“ znamená doopravdy hned, postará se o to Node.

Jak vybíráme

Technologie nevybíráme podle módy, ale podle skutečné potřeby.

Nejde o přehlídku technologií — rozhodující jsou vaše potřeby. Pár příkladů, jak přemýšlíme.

A

Objednávky, zákazníci, ERP

Když aplikace musí spravovat data, oprávnění a napojení na vaše systémy, je srdce v PHP: robustní, integrovatelné, předvídatelné.

B

Chat, doprava, upozornění

Když informace musí putovat mezi telefonem a serverem okamžitě, je část pro reálný čas v Node.

C

Často obojí

Ve většině projektů PHP a Node se často vzájemně doplňují: jedno pro stabilitu dat, druhé pro rychlost. Vy prostě vidíte aplikaci, která funguje.

Časté otázky

Na co se ptá skoro každý.

Potřebuji dvě aplikace, jednu pro iPhone a druhou pro Android?+
Ne. S Flutterem vyvíjíme jedinou aplikaci, která funguje na obou platformách. Vypadá stejně na každém telefonu a každé vylepšení dorazí ke všem uživatelům najednou.
Kde skončí moje data a data mých zákazníků?+
Na serverech, které si zvolíme společně, zpravidla v Evropské unii, v souladu s GDPR. Data zůstávají vaše: kód i konfigurace jsou vaše a vše dokumentujeme.
Kdo aplikaci do storeů publikuje?+
Postaráme se o to: vývojářské účty, kontroly Apple i Google, texty, grafika a publikace. Účet bude veden na vaše jméno, takže aplikace je vždy vaše.
A co když budu chtít po spuštění něco změnit?+
To je normální — vlastně žádoucí: nejlepší aplikace rostou se svými uživateli. Aktualizace zveřejňujeme stejným způsobem jako samotnou aplikaci a k telefonům dorazí samy. S podporou domluvenou v projektu si tempo zvolíte vy.
Kolik aplikace stojí?+
Závisí na tom, co musí dělat: prototyp jednoduchého nápadu nestojí jako aplikace firmy se skladem a ERP. Proto vždy začínáme rozhovorem a prototypem: nejdřív pochopíme, pak přesně oceníme — žádná překvapení.

Máte otázku k technologiím? Zeptejte se.

Odpovíme bez žargonu a bez jakékoli povinnosti něco kupovat: pokud pro vás aplikace není správným řešením, řekneme to.

Položte otázku