Aller au contenu principal

ROADMAP

Codika Roadmap

What is the future of Codika? Where are we heading? In this document, we will detail the roadmap for Codika. If you have a feature request, please let us know in the Discord server.

Current Focus: Enhanced Configuration & Deployment

Our immediate focus is on expanding and improving the configuration and deployment capabilities of the Codika CLI. We're working to ensure Codika covers 95% of the workflows that Flutter developers encounter in their day-to-day development.

Comprehensive Workflow Coverage

We believe that automation should work for everyone. That's why we're expanding Codika to seamlessly integrate with the tools and services that modern Flutter developers rely on most.

Key Initiatives:

  • Supabase Integration - First-class support for Supabase, including automated project setup, authentication flows, and database configuration directly through the CLI

  • Serverpod Support - Streamlined Serverpod integration to make backend development and deployment as frictionless as your Flutter frontend

  • Widget Book Setup - Automated configuration of Widget Book to enhance your component development workflow and documentation

These integrations will allow you to get a complete, production-ready Flutter application up and running with just a few CLI commands, regardless of your backend choice or UI development approach.

Coming Soon: Custom Boilerplate Creation

The next phase of our roadmap focuses on empowering teams to create and maintain their own custom boilerplates. This feature is very close to production and requires just some final tuning before release.

Standardize Your Team's Workflow

Custom boilerplates will allow you to encode your team's best practices, architecture preferences, and design systems into reusable templates that maintain consistency across all your projects.

With custom boilerplates, you'll be able to:

  • Save your most successful project structures as templates
  • Include pre-configured components, services, and architectural patterns
  • Set up your preferred state management approach automatically
  • Standardize code style and organization across your team
  • Share boilerplates within your organization or with the community

Future Vision: Automated App Maintenance

Looking further ahead, we're developing tools for automated app version management that will transform how you maintain your applications over time.

Set It and Forget It

Imagine your app automatically rebuilding monthly with the latest package updates, notifying you only when your input is truly needed. This is the future of app maintenance with Codika.

This system will include:

  • Automated Monthly Rebuilds - Your app will be automatically rebuilt with the latest package versions and dependencies
  • Smart Notification System - You'll only be notified when there are breaking changes or when your input is critical
  • Confidence Scoring - Each update will include a confidence score to help you quickly assess the risk level of automated changes
  • App Store Resubmission - Seamless resubmission to app stores with updated versions, handling all the required metadata and compliance requirements

By automating these routine maintenance tasks, we'll free you to focus on what really matters: building new features and delighting your users.


We're excited about the future of Codika and the impact it will have on Flutter development workflows. Stay tuned for regular updates as we roll out these features, and don't hesitate to share your thoughts on our Discord server.