APP STARTER FRAMEWORK

A Head Start For New Mobile Apps

On Day 1, accelerate to Month 2.

Start with everything a Flutter app needs — built with scalable enterprise-grade best practices.

Get Started
WHAT IS VERY GOOD START

Flutter Starter App

Very Good Start is a 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.

A Month of Work on Day One

20+ features available to help you immediately scale
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 proven 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

Includes CI/CD scripts for workflow automation using Github Actions and Codemagic.

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."

Marcus Twichel, City Brew Coffee
Director of Technology
VERSIONS

Two Ways 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 Start is typically accompanied with an ongoing consulting engagement.

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
 
Flutter 2.0
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
-
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
-
Firebase In-App Messaging Integration
-
Firestore Integration
-
Crash Reporting (Crashlytics)
-
Push Notification Support
-
Logging
-

Built with Love by Very Good Ventures

We built this tool 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!
The Story Behind Very Good Start

We're the leading team for next-generation apps.

Get in Touch
Thank you!
We'll get back to you lickety-split!
Oops! Something went wrong while submitting the form.