Haaste
Yrityskäyttöön tarkoitettujen mobiilisovellusten rakentaminen on ratkaistu ongelma. Kenttäkäyttöön rakentaminen ei ole. Karuissa ympäristöissä toimivat operaattorit kohtaavat pohjimmiltaan erilaisen joukon rajoitteita kuin toimistotyöntekijät — eikä useimpia kaupallisia mobiilikehyksiä ole koskaan suunniteltu niitä varten.
Katkeileva yhteys
Estetyt, heikentyneet, katkeilevat ja rajalliset (DDIL) ympäristöt tekevät pilviriippuvaisista sovelluksista käyttökelvottomia sillä hetkellä, kun LTE-yhteys katkeaa. Jokaisen tietomallin on oletettava, ettei verkkoa ole saatavilla.
Akku- ja virrankulutusrajoitteet
Pitkät kenttäoperaatiot edellyttävät tiukkaa virrankulutuksen hallintaa. Taustasynkronointijaksot, GPS-kyselyvälit ja radion herätykset on viritettävä tehtävän kestoon, ei vertailutestien pistemääriin.
Käsineillä käyttö ja karkaistu UX
Käsineitä käyttävät, huonossa valaistuksessa ja paineen alla toimivat operaattorit eivät pysty navigoimaan kuluttajakäyttöliittymässä. Kosketuskohteet, kontrastisuhteet, yhden käden käyttö ja virheiden sietokyky ovat ehdottomia suunnitteluvaatimuksia.
ATAK-ekosysteemin yhteensopivuus
Android Tactical Assault Kit (ATAK) ja TAK-ekosysteemi ovat tosiasiallinen kenttätilannekuvan standardi monille liittoutuneille joukoille. Mukautettujen lisäosien ja datasyötteiden on vastattava ATAK SDK:ta ja Cursor-on-Target (COT) -tietomallia.
Datan turvallinen käsittely
Kentällä kerätty arkaluonteinen operatiivinen data — ruutukoordinaatit, henkilöstön sijainnit, SIGINT-havainnot — on salattava levossa ja siirrossa, ja siihen on liityttävä etäpyyhintämahdollisuus sekä peukaloinnista paljastavat lokitiedot.
Yhteydettömät operaatiot
Eturintamaan sijoitetut yksiköt tarvitsevat sovelluksen täydet ominaisuudet — karttanäkymän, tietojen syötön, tehtävienhallinnan ja viestinnän — ilman riippuvuutta tavoitettavasta palvelimesta. Synkronointi tapahtuu, kun yhteys sen sallii, ei silloin kun operaattorin on toimittava.
Mitä rakennamme
Suunnittelemme, rakennamme ja kenttätestaamme mobiilisovelluksia alusta alkaen puolustus-, yleisen turvallisuuden ja kriittisen infrastruktuurin operaattoreille. Jokainen toimitus on rakennettu tarkoituksella reunalla toimivan henkilöstön EDC-varustukseen (everyday carry).
Karkaistut Android- ja iOS-taktiset sovellukset
Alustarajat ylittävät ja natiivit sovellukset koventettuna Zebra-, Samsung Galaxy XCover- ja muille MIL-SPEC-tason laitteille. Suuret kosketuskohteet, korkeakontrastiset teemat ja yksinkertaistettu navigointi paineen alla käsineitä käyttäville operaattoreille.
Offline-first-tiedonkeruu synkronoinnilla
SQLite- ja Realm-paikallistietokannat järjestelmän virallisena tietolähteenä. Ristiriitojen ratkaisuun perustuvat synkronointimoottorit toimittavat datan taustajärjestelmiin, kun yhteys palautuu — ei tietojen menetystä, ei kaksoiskirjauksia, ei manuaalista täsmäytystä.
ATAK-lisäosat ja integraatiot
Mukautetut ATAK SDK -lisäosat, jotka tuovat tehtävädatan, sensorisyötteet ja C2-viestit TAK-operaattorin käyttöliittymään. COT-viestien käsittely, TAK Server -integraatio sekä siltaliittimet liittoutuneiden COP-alustoihin, mukaan lukien Ukrainan Delta-järjestelmä.
Salattu mesh- ja LoRa-viestintä
Vertaisverkkoon perustuva salattu viestintä Bluetooth LE -mesh-verkoissa ja LoRa-radioyhteyksissä tiimeille, jotka toimivat matkapuhelinverkon kantaman ulkopuolella. Alle kilotavun mittaiset viestikehykset pitävät siirtokustannukset alhaisina pitkän kantaman, matalan kaistanleveyden kanavissa.
Kenttätutkimus- ja raportointityökalut
Strukturoitu tiedonkeruu vahinkoarviointiin, reittitiedusteluun, kohdetutkimuksiin ja tapahtumaraportointiin. Lomakkeiden rakenteet määritellään keskitetysti ja jaetaan laitteille; valmiit kirjaukset jonottavat lähetystä varten valokuva-, GPS- ja aikaleimametatietojen kanssa.
Karttakeskeiset operaattorikäyttöliittymät
Mapbox GL Native ja MBTiles-offline-karttapaketit tarjoavat operaattoreille täyden liikkuvan kartan kokemuksen ilman verkkoriippuvuutta. Mukautettu tasojen renderöinti yksiköiden sijainneille, uhkatasoille, ruutuviitteille ja UAV-syötteistä saadulle merkityille kuvamateriaalille.
Todistetut kenttätoimitukset
Corvus Intelligence on toimittanut kenttätason ohjelmistoja asiakkaille, jotka ottavat käyttöön Corvus.Headin — yhtenäisen taistelukentän tiedustelunäkymämme — komppanian ja pataljoonan tasolla Ukrainan asevoimissa. Yksikkötason operaattorit testasivat ja hioivat kenttäkäyttöliittymiämme aktiivisissa operatiivisissa olosuhteissa, antaen meille suoraa palautetta siitä, mikä toimii todellisen tehtäväpaineen alla, ei laboratorio-olosuhteissa.
Tiimimme on työskennellyt Ukrainan puolustusministeriön insinöörien rinnalla, osallistunut Brave1-ohjelmaan — Ukrainan puolustusteknologian kiihdyttämöön — ja rakentanut integraatioita Delta C2 -järjestelmään, Ukrainan kansalliseen taistelukentän yhteiseen tilannekuvaan. Tämä kokemus ohjaa jokaista käyttäjävuorovaikutuspäätöstä, jonka teemme kenttäkäyttöön tarkoitetussa mobiiliohjelmistossa.
Ymmärrämme eron ohjelmiston, joka läpäisee hyväksyntätestauksen, ja ohjelmiston välillä, johon yksikön komentaja todella tarttuu tulen alla. Suunnittelukatselmuksiimme osallistuu taisteluveteraaneja, jotka kertovat meille, milloin ominaisuus on operatiivisesti epärealistinen. Tällainen palautesilmukka ei ole saatavilla tavanomaisilta kaupallisilta ohjelmistotoimittajilta.