Tarkvara ühendatud seadmetele ja piiratud ressurssidega riistvarale
Kirjutame rakendustarkvara, mis töötab riistvaral, mille tarnib keegi teine: telerid ja digiboksid, energiasüsteemid, müügikohad ja kioskid, installatsioonid.
Piirangud ongi töö. Vähe mälu ja arvutusvõimsust, eluiga aastates, mitte väljalasketsüklites, ning ühtegi mugavat taaskäivitust ei ole, kui midagi kellegi elutoas untsu läheb.
Telerid ja digiboksid
Telia jaoks ehitame JavaScripti rakenduse teleritele ja digiboksidele, mida Telia TV kliendid üle Eesti iga päev kasutavad. Suur koodibaas, mis töötab range mälu- ja arvutuspiirangu all, kus vaikselt katki minna ei saa.
- 180K+ klienti
- Telerid ja digiboksid
- Igapäevane kasutus
Kust see harjumus tuleb
2012. aastal võtsime ette oma esimese päris väljakutse: maailma esimese digiboksivaba IPTV-lahenduse, mis oli ehitatud ainult veebitehnoloogiatega. Seejärel portisime sama koodi madala võimsusega digiboksidele, mis õpetas meile, kuidas kirjutada suurt koodibaasi masinale, milles pole peaaegu midagi — ja mida kasutavad sajad tuhanded inimesed päevas.
Neliteist aastat hiljem on distsipliin sama. Kitsad piirangud, andestamatu riistvara ja publik, kes märkab kohe, kui midagi katki läheb.
Energiasüsteemid
MarkeDroid on nutikas energiahalduse platvorm päikesepaneelidele ja akudele. Ehitasime veebi- ja mobiilirakendused ühendatud energiaseadmete jälgimiseks, juhtimiseks ja optimeerimiseks.
- Kasutusel 12 Euroopa riigis
- Veeb ja mobiil
Müügikohad, kioskid ja installatsioonid
Müügikoha- ja kiosksüsteemid, robootikaprototüübid, muuseumiinstallatsioonid. Masinad, mis töötavad järelevalveta, avalikus ruumis ja pikka aega.
Mida me teeme ja mida mitte
Ehitame rakendustarkvara ühendatud ja piiratud ressurssidega riistvarale ning platvormid ja liidestused selle taga. Püsivara, plaadi käivitamine ja draiverite arendus on eraldi valdkonnad ja me ei esitle neid enda omadena.