Hey, Flutter devs! What are some must-have features before releasing an app into production? 📲
@FlutterDev 1. Crashlytics 2. Force App Update 3. Analytics 4. Remote Config 5. Most Important - Check if code works in Release mode
@FlutterDev Force update and kill switch with remote config
@FlutterDev Thank to you @FlutterDev
@FlutterDev Thank to you @FlutterDev
@FlutterDev Push Notifications Force an app update Error Monitoring & Analytics Option to add app review or provide feedback
@FlutterDev Allow the app to access internet in the manifest file
@FlutterDev Must Use 💙 - User Authentication - Responsive Design for good UI @FlutterDev - Error Handling - Performance Optimization - Analytics Integration with @appwrite or @Firebase - Push Notifications with @Firebase - In-App Navigation - Testing & Debugging - User Feedback Form
@FlutterDev Some must-have features before releasing a @FlutterDev app into production: 1️⃣ Seamless CI/CD with @codemagicio 2️⃣ Robust error handling (e.g., @Firebase Crashlytics) 3️⃣ Analytics integration (e.g., @Firebase or @mixpanel)
@FlutterDev Kinda depends on what value the app intends to provide. Outside of that, I would likely suggest ways to get feedback from users: analytics, error logging, a way to reach customer support, etc.
@FlutterDev Feedback from users. 💙
@FlutterDev if you release production into AppStore and require user to login, then Guest feature is a must-have feature you need or you will ended up debating with app reviewer some devs maybe relate with this 😁
@FlutterDev - CI / CD Pipeline with @codemagicio - Crashlytics with @Firebase - Website and Socials for promotion xD
@FlutterDev Already added these in my app. Please suggest more... - In-App purchase - Firebase analytics, crashlytics - Force update - Rate the app option - Reach out to me option (via email, linkedin) - Splash, Onboarding - Appearance mode (light, dark theme) App: beautifulpakistan.app
@FlutterDev Feature flags. If backend is unusable for whatever reason, you will want to disable the feature temporary.
@FlutterDev Logging, remote configuration control, immediate or flexible update prompts
@FlutterDev I would like to on top of @imthepk Add feedback option within the app
@FlutterDev App Monitoring (crash, bug, analytics) Force App Update What's new screen Remote Config (including feature flags) Send Feedback
@FlutterDev Store any sensitive variables in Firebase
@FlutterDev In no specific order Rate Us popup Feedback button under Settings Debut Menu Onboarding Flow for new users PageView and Click Analytics
@FlutterDev It should atleast contain a single screen.