description |
---|
Technical Documentation, examples, guides and resources for the Vyuh Framework |
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.
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
- 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...
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. |
Take a deep dive into Vyuh and fast-track your apps today! 🚀. If you are keen on a deeper overview of the Vyuh Framework and how it came to be, read more...