links: [[React Native MOC]] --- In Order to provide updates to the App Versioning is required. React Native has a convention to keep app-related metadata in a file called `app.json` For more details on `app.json` check this [Github Thread](https://github.com/react-native-community/cli/issues/1113) Here you can add the **Version Code** and any other data that are necessary ## What is Version Code Version Code is a positive integer used as an internal version number. This number helps determine whether one version is more recent than another, with higher numbers indicating more recent versions. So it's advised to monotonically increase the version code as we submit the app to the play store or app store. For a more detailed guide on versionCode check this [Android Documentation](https://developer.android.com/studio/publish/versioning) ## What is the Version Name This is the version that's visible to the users and it's a string representing the semver like <major>.<minor>.<patch> --- tags: #react-native #version