docs: clarify android support status

This commit is contained in:
funman300
2026-06-08 19:14:48 -07:00
parent 324003562b
commit 712ed6be80
2 changed files with 6 additions and 5 deletions
+4 -4
View File
@@ -2,8 +2,8 @@
This doc captures the toolchain install + build invocation for the
Android target. Steps are runnable on a fresh Debian 13 (trixie) box;
later sections document what's known to compile, what's stubbed, and
the next milestones.
later sections document physical-device validation, supported platform
surfaces, and remaining Android follow-ups.
> **Status (2026-06-09):** Android build plumbing, app-directory storage,
> JNI keystore wiring, and safe-area layout fixes have landed. The remaining
@@ -220,7 +220,7 @@ and note the exact screen/control path that reproduced it.
---
## 5. What's wired vs. what's stubbed
## 5. Platform support matrix
Desktop-only crates and call sites are gated so the workspace cross-compiles.
Each gate is documented at its call site.
@@ -233,7 +233,7 @@ Each gate is documented at its call site.
| Data directory | Platform data dir | Android app files dir |
| App entry point | `bin` target → `solitaire_app::run()` | `cdylib` target loaded by NativeActivity |
What's not yet ported / not yet measured:
Remaining Android follow-ups:
- Touch UX pass — hit-target sizes, modal scaling on small screens,
app lifecycle (suspend / resume), font scaling.