CarbCam – Over
Over CarbCam
CarbCam is een fotogebaseerde app voor KH-schatting voor mensen met diabetes — met de nadruk op nauwkeurigheid, privacy en een duidelijke, snelle bediening in het dagelijks leven.
De app is beschikbaar op iOS en Android en is op beide stores functioneel 1:1 identiek. De gemeenschappelijke kern is geschreven als Kotlin Multiplatform Module, de UI is native (SwiftUI op iOS, Jetpack Compose op Android).
Het idee
CarbCam is ontstaan uit het 10be-ecosysteem — oorspronkelijk om de hosting voor
Nightscout op ns.10be.de aan te vullen met een gebruiksvriendelijk foto-hulpmiddel.
Het schatten van koolhydraten aan tafel is een van de meest herhaalde micro-taken in het dagelijks leven met diabetes. Een camera, een tik, een onderbouwde schatting — dat is het idee.
Platform & architectuur
iOS
- iOS 16+
- SwiftUI, Swift 5.9+
Android
- Android 8+
- Jetpack Compose, Kotlin
Shared Module
Kotlin Multiplatform — voedingswaarde-logica, Nightscout-Wire, I18n, validatie, formuleberekening. Single source of truth.
Server
ns.10be.de — analyse-proxy naar vijf AI-aanbieders (Anthropic Claude, Google Gemini, OpenAI, Zhipu, Azure OpenAI), feedbacksysteem, update-distributie, statuspagina.
Gebruikte open-source-bibliotheken
CarbCam gebruikt deze bibliotheken — met dank aan de maintainers:
iOS-specifiek
- TOCropViewController MIT — Bijsnijden van afbeeldingen
- Apple Vision — Barcodedetectie & lokale beeldanalyse
Android-specifiek
- Jetpack Compose Apache 2.0 — UI-toolkit
- Room Apache 2.0 — Lokale DB
- Google Maps Compose Apache 2.0 — Kaarten & locatie
- Coil Apache 2.0 — Afbeeldingen laden
- Retrofit / OkHttp Apache 2.0 — HTTP (Square)
- ML Kit Barcode Apache 2.0 — Barcodescanner (Google)
Shared (Kotlin Multiplatform)
- Kotlin & Coroutines Apache 2.0 — JetBrains
- Ktor Apache 2.0 — HTTP voor KMP
- kotlinx.serialization Apache 2.0
- kotlinx.datetime Apache 2.0
Build & Tooling
- XcodeGen MIT — iOS-projectgeneratie
- Gradle — Build
Volledige licentiegegevens per bibliotheek in de app onder Settings → Open-Source Bibliotheken.
Gegevensbronnen
CarbCam gebruikt de volgende externe gegevensbronnen voor de plausibiliteitscontrole van de AI-schattingen:
Contact & Feedback
- In-app: Settings → Feedback geven
- E-mail: support@carbcam.app
- Webformulier: Contactformulier openen
- Feedbackstatus: Settings → Feedback-Status