Screen Annotations — OPS-S-011 Force Update
Screen ID: OPS-S-011
Flow: System blocker (app startup check)
Previous: OPS-S-001 Splash (version check fails)
Next: App store / Play store update page
Full Screen: This is a blocking overlay. No status bar, no navigation, no way to dismiss. The user must update to continue using the app.
Download Icon: Download arrow icon in a circular background. Uses primary green color to indicate it is an action item, not an error.
Version Tags: Current version (v1.0.0) shown in red/error styling, new version (v1.1.0) shown in green/success styling, with an arrow between them. Makes the version difference visually clear.
Update Now Button: Links to the appropriate app store (Google Play for Android, App Store for iOS). The app detects the platform and provides the correct link. For internal distribution (MDM), this may link to the enterprise app catalog.
Cannot Be Dismissed: There is no close button, back button, or swipe gesture to dismiss this screen. The version check happens on every app launch, so even force-closing and reopening will show this screen until updated.
When Triggered: The API returns a minimum required version. If the installed app version is lower, this screen blocks all functionality. This ensures all staff are on compatible versions for data integrity and feature parity.