iphone
contract ready
single column touch first
Mobile app readiness
PWA now, iOS first, iPad/tablet supported, Android later. Native store claims stay blocked until operator approval.
iphone
contract ready
single column touch first
ipad
contract ready
tablet two column where space allows
android
later native wrapper
same responsive web surface
tablet
pwa ready
tablet viewport sweep required
The browser/PWA path is the production surface while native packaging remains approval-dependent.
manifest: /manifest.webmanifest
service worker: /service-worker.js
deep link resolver: /api/v1/mobile/deep-link/resolve
web open resolver: /app/open
openapi: /api/v1/openapi
capabilities ios: /api/v1/capabilities?profile=ios
ios bootstrap bundle: /api/v1/mobile/ios/bootstrap-bundle
ios bootstrap signed: /api/v1/mobile/ios/bootstrap-bundle/signed
ios universal link diagnostics: /api/v1/public/ios/universal-links/diagnostics
offline queue: /api/v1/mobile/offline-queue
push inbox: /api/v1/mobile/push-inbox
widget summary: /api/v1/mobile/widget/summary
field audit checkin: /api/v1/mobile/field-audit/checkin
camera quality check: /api/v1/mobile/camera-quality-check
app readiness: /api/v1/mobile/app-readiness