docs: clarify com.pedshub.scribe is the Android applicationId, not a quiz-app ref

This commit is contained in:
Daniel 2026-04-15 00:13:11 +02:00
parent 895caa2093
commit 957ba531bc

View file

@ -99,9 +99,16 @@ adb install -r android/app/build/outputs/apk/release/app-release.apk
## Files
Note on `com.pedshub.scribe`: that's the Android applicationId — the OS-level
unique identifier for this app. Chosen by reverse-DNS of `pedshub.com`. It is
**not** a reference to the separate PedsHub Quiz app; they share a prefix by
coincidence. Don't rename it — Android treats applicationId as the primary
key; renaming breaks Play Store update continuity and forces every installed
user to uninstall + reinstall.
| Path | Purpose |
|---|---|
| `mobile/capacitor.config.json` | app ID, name, WebView config, plugin opts |
| `mobile/capacitor.config.json` | appId, name, WebView config, plugin opts |
| `mobile/src/` | launcher HTML (server URL entry) |
| `mobile/android/app/src/main/java/com/pedshub/scribe/MainActivity.java` | JS bridge + WebView mic permission |
| `mobile/android/app/src/main/java/com/pedshub/scribe/AudioRecordingService.java` | foreground service for background recording |