I have a .NET MAUI app (GitHub link provided after hire). I need rear-camera preview by default (not selfie), capture a still photo, then navigate to a second page that displays the image. Must use native platform APIs only (CameraX/Camera2 on Android, AVFoundation on iOS). No third-party camera packages as I have not found one that works. Using CommunityToolkit.
Scope & Deliverables
Add a Camera page: opens rear camera immediately, live preview, buttons for Capture, Torch, and Back.
Add a Results page: receives the captured image path/stream, displays it full-width, with Share and Retake.
Implement a small cross-platform camera service surface (init, start/stop preview, capture, torch, tap-to-focus).
Wire Shell navigation from Camera → Results and pass the image path.
Save a correctly oriented JPEG to app storage and display it on Results page.
Include permissions, manifests, entitlements, and brief README with build/run steps.
...