Overview
Vyuh is a framework for building modular, large scale Mobile and Web apps (aka Super Apps). It uses Flutter to drive the App Experience and an optional Server-Driven UI using a headless CMS.
It is a tried and tested approach for building Super Apps as a collection of modular Mini-Apps. Vyuh allows you to create a single unified App Experience that can connect multiple mini-apps.
This CMS-driven approach helps in dramatically reducing your time 🕛 to ship new features with a much smaller team 😇.
It also gives phenomenal control 🎛️ in switching things and trying different variations of a journey or content.
It unlocks new ways of exploring UI Development 🌈 which is fun, flexible and dynamic.
A framework that can take you from Idea to MVP to Production Scale. Makes the simple stuff easy and complex stuff possible with ease!
Fundamentals covered
This is possible because the framework takes care of all the fundamentals of building large scale apps. This includes things like:
- CMS-driven (aka Server-driven) UI
Vyuh works with a headless CMS like Sanity.io out-of-the-box. However, the CMS piece is completely optional and you can include it as and when you need it. In fact, it supports different levels of granularity where you can have the entire app driven through a CMS, a single page rendered from a CMS, or even a component coming from a CMS.
The extent of usage is up to you, and you can start by not having it at all inside your application
- Custom Content types
- Actions, Layouts, Conditions, Routes
- Custom API Content
- Custom journeys & Conditional flows
- Modular development of Features with independent teams
- Third party integrations via Plugins
- Remote configuration with Zero App Store releases
- Design System based UX
- Analytics
- Feature Flags and A/B/N testing
- Networking
- Authentication
- Navigation and Routing
- State Management with the sophistication you desire
- Error Handling
- Theming
- Storage and Secure Storage
- and much, much more…
Immediate Benefits
As an enterprise looking to create your flagship application, or a family of applications or a platform for white-labeled applications, Vyuh is ready for your journey. The benefits below will be a catalyst for faster time to market.
Faster App Deployments | Change the App Experience without any App Store release or deployment | |
Explorative Power | Explore different variations of your UX without changing any code | |
Small teams, Big outcomes | Build sophisticated Apps with smaller teams and faster outcomes. | |
Extensibility built-in | Tackle a variety of scenarios in your App Experience with customizations to the hilt, be it custom content-blocks, layouts, actions, routes or conditions. | |
Server Driven (CMS-driven) UI | Build complete customer journeys using a CMS-driven approach. This unlocks a new way to deliver experiences without an App Store release. | |
Design System First | Use a Design System from the start to avoid visual consistency issues. | |
Easy Third-Party integrations | Using API-driven content you can integrate any API, be it ReST, GraphQL or WebSockets | |
Powerful State Management | Use the power of Reactive State with MobX to build simple to highly sophisticated experiences | |
Developer Productivity | Use the two super-powers of Dynamic updates via CMS and Flutter’s Hot Reload to supercharge your Developer Experience. | |
Growing Integrations | Make use of the growing set of Plugins to cater to any aspect of your App Development process from Networking to Analytics to Payments and much more. | |
Fundamentals Ready | Start with the built-in, fundamental building blocks to kickstart your Application. Use the scaffolding tool to create your initial project. |
Let’s get started
Take a deep dive into Vyuh and fast-track your apps today! 🚀.