Naar de inhoud
XSIS
Een man met bril onderzoekt een apparaat dat blauw oplicht

Software-engineering

Mobiel, spatial computing en digital twins

Mobiele apps die mensen blijven gebruiken, en digital twins die de fabriek of de stad laten zien zoals ze draait

Waarom mobiele en ruimtelijke projecten vastlopen

Een mobiele app leeft op het apparaat van iemand anders, onder de regels van twee appstores, met wisselende verbindingen en elk jaar een nieuw besturingssysteem. Er een bouwen die mensen blijven gebruiken, vraagt meer dan schermen.

Fabrieken, havens, campussen en steden produceren live data die in dashboards staat die niemand zich kan voorstellen. Een digital twin zet die data om in een 3D-model waartegen operators kunnen kijken, testen en plannen. Het werkt alleen als het is aangesloten op de echte systemen erachter.

Wat er voor u verandert

  1. Apps die actueel blijven

    Apps uitgebracht via beide stores, up-to-date gehouden met elke nieuwe iOS- en Android-versie en met uw routekaart.

  2. Beveiliging voor geld en identiteit

    Bankapps, portemonnee-apps en betaalapps ontworpen met veilige sleutelopslag, apparaatbinding en biometrische aanmelding vanaf het begin.

  3. Beslissingen getest voordat ze worden genomen

    Digital twins en simulaties waarin operators wijzigingen oefenen, medewerkers trainen en het effect zien voordat het de echte locatie bereikt.

Wat we leveren

  • Native iOS- en Android-apps

    Apps in Swift en Kotlin wanneer de app van het apparaat afhangt, zoals betaalhardware, sensoren of complexe media.

  • Cross-platformapps

    Eén codebase voor iOS en Android in React Native of Flutter, wanneer code delen de betere afweging is voor uw app.

  • Mobiele back-ends en releases

    De aanmelding, meldingen en API’s die de app nodig heeft, plus storevermeldingen, ondertekening, reviewinzendingen en gefaseerde uitrol.

  • Offline gebruik en veilige synchronisatie

    Versleutelde lokale opslag en conflictregels, zodat veld- en operationele apps blijven werken zonder verbinding.

  • Industriële en stedelijke digital twins

    Realtime 3D-modellen van fabrieken, gebouwen, havens en stadsdelen in Unity, Unreal Engine of NVIDIA Omniverse, gevoed door live data uit uw systemen.

  • Interactieve systemen en trainingssimulaties

    Serious-training-simulaties, interactieve systemen en games, met de back-officetools om hun content en gebruikers te beheren.

Hoe we werken

  1. Verkennen

    We spreken de gebruikers, de kernreizen of scenario’s, de platformen en de betrokken apparaten of databronnen af.

  2. Kies de aanpak

    We adviseren native of cross-platform, of de juiste 3D-engine, en zetten de afwegingen schriftelijk uiteen.

  3. Prototype op echte apparaten

    We testen de belangrijkste reizen of een eerste scène op echte apparaten en met echte data voordat de volledige build begint.

  4. Bouw de app en zijn back-end samen

    We leveren in iteraties die u kunt installeren en uitproberen, met de services en datakoppelingen die daarnaast worden gebouwd.

  5. Lanceer en kijk mee

    We verzorgen ondertekening, storereview en gefaseerde uitrol, en volgen crashrapporten en gebruik nauwlettend.

  6. Onderhoud

    We houden de app of de twin actueel met nieuwe besturingssystemen, engineversies en uw routekaart.

Technologieën en standaarden

Het noemen van een product betekent geen partnerschap met de leverancier ervan.

Talen
  • Swift
  • Kotlin
Mobiel
  • SwiftUI
  • Jetpack Compose
  • React Native
  • Flutter

Hoe u begint

Een digital twin, een grote simulatie of een nieuw appconcept begint meestal in de Blueprint Studio. Een app met een duidelijke specificatie gaat rechtstreeks naar een voorstel.

Wat er nu gebeurt

  1. Voorgesprek

    Een gratis online voorafgaand adviesgesprek van 30 minuten: we bespreken uw doelen, systemen en beperkingen.

  2. Gereedheidsanalyse

    In een gratis gereedheidsanalyse van 48 uur toetst een Principal Architect uw project aan de 6-punts Definition of Ready en adviseert het traject dat past.

  3. Het traject kiezen

    Projecten met een heldere scope ontvangen binnen 3–5 werkdagen een bindend voorstel. Projecten in de conceptfase starten in de Blueprint Studio. Een live systeem dat uitvalt, ongedocumenteerd is of integratie nodig heeft, begint met een diagnose van 1–2 weken. De Blueprint Studio en de diagnose hebben elk een vaste prijs, vermeld in het voorstel.

  4. Levering in vijf fasen

    Mobilisatie, sprints met live demonstraties, integratie en hardening, acceptatie en livegang, en daarna beheerde diensten. Na de lancering volgt een garantieperiode, daarna optionele ondersteuning en onderhoud.

Vragen en antwoorden

Moeten we native of cross-platform bouwen?

Native apps in Swift en Kotlin geven de volledigste toegang tot apparaatfuncties. Cross-platformapps in React Native of Flutter delen het grootste deel van hun code tussen iOS en Android, wat de kosten van bouwen en wijzigen verlaagt. We adviseren native wanneer de app sterk van het apparaat afhangt, en cross-platform voor de meeste zakelijke en consumentenapps.

Hoe beveiligt u een bank- of walletapp?

We bewaren sleutels en tokens in de hardwareondersteunde veilige opslag van het platform, en gebruiken certificate pinning en biometrische of apparaatgebonden aanmelding. Elke gevoelige actie wordt op de server gecontroleerd. Waar het risico dat vraagt, detecteren we geroote of gejailbreakte apparaten en gemanipuleerde builds, volgens de OWASP Mobile Application Security-richtlijnen.

Verzorgt u releases voor de App Store en Google Play?

Ja. We bereiden de vermeldingen voor, beheren ondertekening, dienen builds in voor review en lanceren gefaseerd, zodat een probleem weinig gebruikers bereikt. De developeraccounts blijven op naam van uw organisatie staan, en we werken eronder met toegang die u verleent en kunt intrekken.

Wat is een digital twin, en wanneer is het de moeite waard er een te bouwen?

Een digital twin is een levend 3D-model van een fysieke locatie of proces, gevoed door data uit de sensoren en systemen ervan. Het is de moeite waard wanneer beslissingen over die locatie kostbaar zijn om in werkelijkheid te testen. Voorbeelden zijn een productielijn wijzigen, een haven plannen, een district in een slimme stad draaien of medewerkers trainen voor zeldzame gebeurtenissen.

Op welke systemen kan een digital twin worden aangesloten?

Op de systemen die de echte locatie beschrijven: industriële IoT- en sensorplatformen, gebouw- en installatiesystemen, en ERP- en assetmanagementsystemen. We spreken de databronnen af en hoe vaak elk wordt bijgewerkt, zodat de twin de locatie laat zien zoals ze is.

Kan de app zonder verbinding werken?

Ja, waar de reizen dat toelaten. We slaan de data die de gebruiker nodig heeft versleuteld op het apparaat op en zetten zijn wijzigingen in de wacht tot de verbinding terugkeert. Synchronisatieregels bepalen wat er gebeurt wanneer dezelfde registratie op twee plekken is gewijzigd, en die regels ontwerpen we met u.

Klaar om te bouwen? Vraag een voorstel aan.

Stuur uw eisen of RFP. Onze architecten valideren ze en sturen een bindend voorstel met vaste scope terug.

Wat er nu gebeurt

  1. Gereedheidsanalyse

    In een gratis gereedheidsanalyse van 48 uur toetst een Principal Architect uw project aan de 6-punts Definition of Ready en adviseert het traject dat past.

  2. Bindend voorstel

    Na architectuurvalidatie zonder kosten ontvangt u binnen 3–5 werkdagen een bindend voorstel met vaste scope: mijlpalen, architectuur, teamstructuur en SLA’s. We ondertekenen op verzoek een geheimhoudingsovereenkomst (NDA) met u, voordat u uw eisen deelt.

  3. Mobilisatie

    Zodra u tekent, beginnen onze engineeringpods met Sprint 0 binnen 5–10 werkdagen na ondertekening van het contract.

  4. Levering in vijf fasen

    Mobilisatie, sprints met live demonstraties, integratie en hardening, acceptatie en livegang, en daarna beheerde diensten. Na de lancering volgt een garantieperiode, daarna optionele ondersteuning en onderhoud.