Ühendatud seadmed

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.