Tekniker och metoder
- Språk och ramverk: Kotlin, Jetpack Compose, Hilt för dependency injection.
- Arkitektur: Lagerbaserad design (
ui,domain,data) för tydlig separation av ansvar. - AI-integration: Lokala språkmodeller (MediaPipe, LiteRT) för snabba och säkra beslut utan molnberoende.
- Realtidskommunikation: WebSockets och Firebase Realtime Database för synkronisering mellan klienter.
Exempel på leveranser
- Spel och interaktiva appar: Flerspelarlösningar med lokal AI-domare och realtidssynkronisering.
- Offline-first: Appar som fungerar även utan nätverk, med automatisk synkronisering vid återanslutning.
- Modulära lösningar: Återanvändbara komponenter för snabbare utveckling och enklare underhåll.
Säkerhet och stabilitet
- Brandväggshantering: Konfiguration av UFW och Docker för att minimera exponering.
- Felsäkerhet: Reservlösningar för kritiska funktioner (t.ex. demo-AI vid modellfel).
- Validering: Tester och övervakning för att säkerställa driftsäkerhet.







