Případové studie > Elektronika a aplikace pro airsoft
Elektronika a aplikace pro airsoft
Firma JeffTron je jednou z předních světových firem na trhu chytré elektroniky pro airsoftové zbraně. Vlajkovou lodí společnosti JeffTron je řídící jednotka airsoftových zbraní Leviathan. V Jefftronu v srpnu 2018 hledali dlouhodobého partnera pro vývoj embedded softwaru a oslovili nás. Společně jsme vyvinuly první komerční verzi embedded software pro jejich řídící jednotky včetně bootloaderu.
Díky efektivní a úzké spolupráci, stejně jako to je při interním vývoji, se podařilo vyvinout první komerční verzi včas a představit ji na veletrhu IWA OutdoorClassics 2019 v Nurembergu.
Dále dlouhodobě spolupracujeme na rozšiřování embedded software dle potřeb zákazníků společnosti Jefftron. Díky jeho vzdálené aktualizaci jsou zařízení Leviathan neustále vylepšováný a Jeffton si tak neustále drží konkurenční výhodu.
Spolupracujeme také na vývoji nových hardware verzí a produktů a pomáháme se sériovou výrobou.
V průběhu spolupráce jsme se dohodli na převzetí vývoje mobilní aplikace, která komunikuje s řídící jednotkou Leviathan prostřednictvím Bluetooth Low Energy. Následovala analýza řešení a zvažování možných přístupů. Nakonec jsme se společně rozhodli celou aplikaci napsat od základu znovu. Rozhodli jsme se tak zejména proto, že původní aplikace byla psaná nativně a potřebovala by kompletní refaktorizaci. Pro tvorbu aplikace jsme zvolili multiplatformní framework Flutter. Jeho hlavní výhodou je, že v případě tvorby aplikace pro Android i iOS není potřeba vytvářet a udržovat zvlášť dva zdrojové kódy. Což umožní rychlejší a levnější vývoj. Pokud Vás zajímá více informací o rozdílech mezi nativním a multiplatformním vývojem, můžete si přečíst náš článek.
Vyvinuli jsme i aplikaci pro chytré hodinky Apple Watch a aplikaci pro zařízení využívající Wear OS.
Shrnutí:
-
STM32 ARM® Cortex®-M
-
Bluetooth Low Energy
-
Embedded software pro čtyři modely Leviathan (V2 Optical, V3, EVO3 a NGRS)
-
Mobilní Aplikace Leviathan (Android a iOS) pro nastavení parametrů zbraně a aktualizaci embedded softwaru skrze bootloader
-
Aplikace pro odhalení vadných kusů při výrobě
-
Aplikace Leviathan pro chytré hodinky
V dnešní době má společnost JeffTron na trhu čtyři modely z řady Leviathan, kterých se prodalo již desítky tisíc kusů po celém světě. Se společnosti JeffTron spolupracujeme již několik let a společně komunikujeme na týdenní bázi. Kontinuálně vymýšlíme a implementujeme vylepšení jak pro hardware a embedded software, tak i pro všechny typy výše zmíněných aplikací.
Přidejte se mezi klienty, kteří nám důvěřují
Pojďme si popovídat o vašem projektu
Zanechte na sebe kontakt a napište, s čím potřebujete pomoct. Ozveme se vám co nejdříve a domluvíme se na možnostech spolupráce.