You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
AmirrezaChegini c41f0ffa2e lower gif fps 3 days ago
android lower gif fps 3 days ago
assets add: intro videos 2 weeks ago
ios fix: center answers 5 days ago
lib lower gif fps 3 days ago
.gitignore chore: update .gitignore and README for keystore security; configure release signing in build.gradle 4 days ago
README.md chore: update .gitignore and README for keystore security; configure release signing in build.gradle 4 days ago
analysis_options.yaml improve performance 1 week ago
compile_svg.zsh improve performance 1 week ago
l10n.yaml create base project 3 months ago
pubspec.yaml chore: bump version to 1.0.0+1 in pubspec.yaml 4 days ago

README.md

hadi_hoda_flutter

A new Flutter project.

Building for Google Play Release

This project includes a keystore for signing release builds for Google Play Store.

Security Setup

  • Keystore file: android/app/upload-keystore.jks (excluded from git)
  • Properties file: android/keystore.properties (excluded from git)
  • Key alias: upload

Important Security Notes

  • 🔐 Keystore files and passwords are excluded from version control
  • 🔐 Keep upload-keystore.jks and keystore.properties files secure
  • 🔐 Backup these files in a safe location separate from your code
  • 🔐 Never share passwords or keystore files with unauthorized parties

Building Release APK

To build a release APK for Google Play:

flutter build apk --release

The APK will be generated in build/app/outputs/flutter-apk/ with the name Hadi & Hoda v{version}+{versionCode}.apk.

Important Security Notes

  • Keep the keystore file (upload-keystore.jks) secure and don't commit it to version control
  • Backup the keystore file in a safe location
  • Never share the passwords with unauthorized parties