Vývoj desktopových aplikácií pre Windows, macOS a Linux.
Multiplatformové desktopové aplikácie v Electrone a Angulari pre tímy, ktoré potrebujú natívnu inštaláciu, lokálne súbory, viac okien a rozhranie, s ktorým ľudia pracujú celý deň.
Desktopové aplikácie
Niektorý softvér patrí na desktop. Obchodníci ho majú otvorený osem hodín denne. Inžinieri ho spúšťajú vedľa hardvéru. Pokročilí používatelia potrebujú klávesové skratky, viac okien, lokálne súbory a systémové integrácie, ktoré im karta v prehliadači nedá. Desktopové aplikácie staviame presne pre tieto prípady.
Naša preferovaná technológia je Electron s Angularom: jeden kód pre Windows, macOS aj Linux, moderné rozhranie a možnosť zdieľať kód s vašou webovou aplikáciou. Použili sme ju pri vedení frontendového vývoja aplikácie na obchodovanie na kapitálových trhoch pre ČSOB a vydávame aj vlastný desktopový softvér.
Vývoj desktopových aplikácií v Electrone a Angulari
Electron vám dá skutočne nainštalovanú aplikáciu s prístupom k súborovému systému, natívnym menu, notifikáciám a automatickým aktualizáciám. Angular dáva veľkým desktopovým aplikáciám štruktúru: moduly, typované služby a predvídateľný stav. Spolu sa hodia pre komplexné rozhrania, ktoré musia zostať udržiavateľné celé roky.
Electron má povesť ťažkých aplikácií. Tá však pochádza z nedbalých buildov, nie z platformy. Hlavný proces držíme štíhly, náročnú prácu presúvame mimo UI vlákna a pamäť aj čas spustenia profilujeme na reálnych počítačoch.
- Jeden kód pre Windows, macOS a Linux
- Automatické aktualizácie, podpisovanie kódu a inštalátory
- Bezpečná IPC komunikácia medzi UI a natívnou vrstvou
- Offline prevádzka a lokálne ukladanie dát
Desktopový softvér pre obchodovanie, inžinierstvo a prevádzku
Pre ČSOB sme spolu s Capgemini viedli frontendový vývoj sofistikovanej aplikácie v Angulari a Electrone, ktorá zefektívnila obchodovanie na kapitálových trhoch pre zamestnancov banky. Husté dáta, rýchle aktualizácie a nulová tolerancia chýb formovali každú obrazovku.
Pre Honeywell sme postavili mapové rozhranie na mieru na testovanie letových systémov: vizualizáciu trajektórií a letových informácií pre inžinierov, testovanú na skutočnom dróne s posádkou pre Vertical Aerospace. Presne takéto špecializované rozhrania s veľkým množstvom dát profesionálni používatelia desktopu potrebujú.
Vlastnú desktopovú aplikáciu staviame a vydávame sami
VibeIDE je náš vlastný desktopový pracovný priestor pre AI programovacích agentov. Spúšťa a spravuje agentov Claude Code, Codex a OpenCode vedľa seba, s frontami úloh podľa projektov, paralelnými terminálmi a obnoviteľnými reláciami. Predávame ho, podporujeme ho a vydávame aktualizácie pre reálnych používateľov.
Poznáme preto aj menej atraktívne časti práce: inštalátory, ktoré fungujú na každom systéme, aktualizačné kanály, hlásenia pádov a zákaznícku podporu. Viac o desktopovej aplikácii VibeIDE. Ak vaša desktopová aplikácia potrebuje webový alebo mobilný náprotivok, rovnaký tím postaví webové aplikácie na mieru, ktoré s ňou zdieľajú kód.
Ako
pracujeme.
- // 01
Bezplatná roadmapa do 24 hodín
Prejdeme pracovné postupy, platformy, integrácie s hardvérom či systémom a potreby distribúcie. Dostanete rozpis nákladov, odhad harmonogramu a technologické odporúčania.
- // 02
Architektúra a UX pre náročných používateľov
Procesový model, tok dát a hustotu rozhrania navrhujeme spolu s ľuďmi, ktorí budú s aplikáciou pracovať celý deň.
- // 03
Týždenné buildy pre každú platformu
Vývoj prebieha s pevným rozsahom alebo po míľnikoch. Každý týždeň si nainštalujete podpísaný testovací build na Windows, macOS alebo Linux.
- // 04
Distribúcia a aktualizácie
Nastavíme podpisovanie kódu, inštalátory, automatické aktualizácie a kanály vydaní a podľa potreby aj aktualizačné servery a API na vlastnom hardvéri v EÚ.
- // 05
Podpora a údržba
Operačné systémy aj Electron sa vyvíjajú rýchlo. Aplikáciu udržiavame bezpečnú, kompatibilnú a neustále ju zlepšujeme.
Dôkazy, nie
sľuby.
ČSOB
Viedli sme frontendový vývoj aplikácie na obchodovanie na kapitálových trhoch pre zamestnancov ČSOB, postavenej na Angulari a Electrone v spolupráci s Capgemini.
ČSOB referenciaHoneywell
Mapové rozhranie na mieru pre testovanie letových systémov Honeywell, otestované na skutočnom drone s ľudskou posádkou pre Vertical Aerospace.
Honeywell referenciaČasté
otázky.
APrečo desktopová aplikácia a nie webová?
BKoľko stojí desktopová aplikácia?
CJe Electron dostatočne rýchly?
DKomu patrí aplikácia a podpisové certifikáty?
EAko bezpečne doručujete aktualizácie?
Ďalej
vieme aj toto.
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ínOdpovedáme do 24 hodín v pracovné dni · patrik.kelemen@crowie.io