A Head Start for New Flutter App Projects
On day 1 accelerate to month 2.
Accelerate your Flutter architecture, features, and developer process with our scalable, enterprise-grade best practices.
Contact Us to BuyWhat is Very Good Start?
Very Good Start is VGV's foundational Flutter app and code generator that creates a unique customized codebase with all of the functionality every app needs to launch and scale successfully combined with our expert consulting services.
Benefits
Scalable Apps, Faster
Accelerated Timeline
Fast-forward the app development process to implement features and UI immediately.
Scalable Architecture
Layered architecture using Bloc based on best practices and support for multiple application configurations, including web or desktop. Codebase is null safe.
Fully Tested Code
Comprehensive unit and widget tests with 100% coverage on day one.
Baked‑in Automation
Fast-forward the app development process to implement features and UI immediately.
Firebase* Out‑of‑the‑Box
Pre-configured for Firebase and Google Cloud resources, including crash reporting, analytics, push notifications, in-app messaging, Firestore, and more.
*Also configurable to other backend services
Enterprise‑Grade Features
Includes common features that scalable apps need, including authentication, logging, localization/internationalization, kill switch, force upgrade, and more.
"We had an empty repo and then on the first commit, we had a robust, scalable app. From there, the opinionated architecture gave our team a clear way to build features confidently."
Two Frameworks to Start
Very Good Start
Unique, customized codebase
All of the above features in the first commit
Custom app icons and branding
Ideal for teams looking to accelerate their development process
Very Good Core
Opinionated starter app template
Extended Flutter counter app
Basic feature set
Great for a single developer
Very Good Start
Very Good Core
Foundation
Latest stable Flutter version
Null Safety
Layered Architecture with Bloc
Localization
Build Flavors
Custom Splash Screen
Custom App Icons
Secure Storage (Keystore / Keychain)
Automation & Maintenance
GitHub Actions Workflows
Comprehensive Unit Tests
Comprehensive Widget Tests
CI/CD with Codemagic*
Force Upgrade
Down for Maintenance (Kill Switch)
In-App Review Support
* VGV gets a portion of sales when we refer clients to Codemagic. While we do not require clients to use Codemagic, we tend to recommend it for a reliable CI/CD solution.
User Management
Google Sign In Integration
Login with Apple Sign In
Login with Email & Password
Create Account with Email & Password
Permissions Integration
Form Validation
Analytics & Backend
Firebase Analytics Integration
Firestore Integration
Crash Reporting (Crashlytics)
Logging
Built with 💙 by Very Good Ventures
We built this Very Good Start and the Very Good CLI based on our extensive experience building scalable production Flutter applications for companies like Betterment, Policygenius, Good Money, Hamilton, and more.
As our team grew, it became crucial to ensure each new project was developed with consistent, reliable best practices designed with enterprise-grade scalability.
It’s also more fun to start building the parts of an app that make it unique right away, compared to spending weeks setting up the invisible parts that all apps need to scale.
We built Very Good Start as a commitment to our best practices, and we are bringing it to the world!
It’s also more fun to start building the parts of an app that make it unique right away, compared to spending weeks setting up the invisible parts that all apps need to scale.
We built Very Good Start as a commitment to our best practices, and we are bringing it to the world!