Deploying Langroove App on Google Play Store - abhiram-shaji/Langroove GitHub Wiki
Note: Currently, Langroove isn’t published on the Play Store due to concerns about Firebase request limits on the free Spark plan, which is reserved for development purposes.
This list covers the essential requirements needed to deploy the Langroove app on the Google Play Store.
1. Google Play Developer Account
- Account Requirement: A Google Play Developer Account is required, with a one-time registration fee of $25 USD.
- Account Access: Use the
worksofabhiram
developer account for app publishing and management.
2. Application Code and Build
2.1 App Bundle (AAB) Format
- Build Format: Apps for the Play Store must be in Android App Bundle (AAB) format (not APK).
- Build Artifacts: Ensure a properly signed
.aab
file is generated for each release.
Wiki on How to Make a Production Build in Expo for Android App Bundle - aab
2.2 Versioning
- Version Code: Each release must have a unique integer version code (e.g.,
4
). - Version Name: Set a version name (e.g.,
1.0.0
) in theAndroidManifest.xml
or build configuration.
3. Required App Metadata
3.1 Store Listing Information
- App Name: Unique name (e.g., "Langroove").
- Short Description: Brief one-line description.
- Full Description: Detailed feature description (up to 4000 characters).
3.2 Graphic Assets
- App Icon: 512 x 512 px PNG for app icon.
- Feature Graphic: 1024 x 500 px feature graphic.
- Screenshots: Minimum 2 screenshots for each supported screen orientation.
Wiki about more on google developer account and deployment
4. Legal Documentation
4.1 Privacy Policy
- URL: Publicly accessible Privacy Policy URL to explain data collection practices.
4.2 Content Rating
- Content Rating: Complete the Content Rating questionnaire in the Play Console.
5. Compliance with Google Play Policies
5.1 Data Safety
- Data Safety Form: Complete the Data Safety section in the Play Console to disclose data handling practices.
5.2 Content Policy Compliance
- Ensure app content complies with Google Play’s Developer Content Policy and includes no harmful or unauthorized material.
6. Testing and Verification
6.1 Internal Testing
- Testing Tracks: Use Internal Testing on the Play Console to validate the app before public release.
Wiki about Internal Testing on play console
This list ensures the Langroove app meets the minimum requirements for successful deployment on the Google Play Store.