I need the update flow in my React Native app repaired and streamlined. Right now users who install a new build from Google Play aren’t seeing any in-app notice, so they keep running an out-of-date version. Here’s exactly what I’m after: • On launch, the app should check the version on the Play Store. • If it detects a newer build, show an in-app popup that says an “Optional update available.” • The popup must offer two clear buttons: “Update now” (deep-links to the Play Store listing) and “Later” (dismisses the message). • No crashes, no infinite loops, and no noticeable delay on start-up. • Clean, well-commented code—preferably using a battle-tested package such as react-native-version-check or a lightweight custom hook—so I can maintain it easily. • Final hand-off: updated source files, any new gradle settings or Info.plist keys, and a short README explaining configuration and how to trigger the check in dev mode. The project is Android-first, but keep the solution extensible so I can enable the same flow on iOS down the road. If you’ve already implemented similar update prompts in production React Native apps, I’d love to see a quick code snippet or Play Store link when you submit your bid.