Build the Future.
mvStudio builds on 25 years' experience creating 4GLs and
client/server solutions to bring you a powerful development environment for todays' MultiValue applications.
A complete development and runtime environment, mvStudio equips seasoned Multivalue developers with the tools they need to create modern, engaging applications for desktop and intranet, and a foundation for web.
mvStudio applications live on the server and run on a client, so all changes are immediately visible to everyone. Choose from a feature rich thick client installed on your desktop for power users, or a sandboxed client downloaded through a browser for zero impact deployment.
A complete development and runtime environment, mvStudio equips seasoned Multivalue developers with the tools they need to create modern, engaging applications for desktop and intranet, and a foundation for web.
mvStudio applications live on the server and run on a client, so all changes are immediately visible to everyone. Choose from a feature rich thick client installed on your desktop for power users, or a sandboxed client downloaded through a browser for zero impact deployment.
Made for Developers.
mvStudio is made for MultiValue developers. The mvStudio language is an enhanced version of UniBasic, with extensions for event orientation, calling properties and methods on tools, and interacting with a truly visual environment, so your developers can feel at home.
Make use of your existing legacy code and routines either through the data model or by calling subroutines directly from the client.
Server side scripts bridge the gap between server and client: similar to UniBasic subroutines in structure, they can interact with the client in a way that is impossible with regular subroutines to give feedback, request input and drive the client.
mvStudio was the inspiration for mvTest and includes a simple unit test runner.
Lazy Programming
What makes mvStudio truly unique is the optional support for lazy programming by importing and exporting Application Definition Language (ADL) scripts to lay out your database and tool definitions alongside the visual design tools.
ADL presents your assets in a simple text based format with familiar idioms that is easy to write, easy to understand and simple to manage, perfect for prototyping, rapid development, version control and deployment.
If you are coming from a traditional multivalue environment, ADL is a comfortable half way house between the visual and traditional design, and developers quickly fall in love with its convenience.
Not Just a Pretty Face
mvStudio is a blend of sophistication with apparent simplicity.
The data model abstracts much of the complexity of your application into a business layer, so that you are free to work with screens and other tools without having to worry about the detail.
mvStudio makes it easy to write engaging applications with minimum effort, with tools and features built directly into its framework, well chosen components and a Visual Studio like interface for flexible working.
And because all tools are objects, they can be customized at runtime to bring the benefits of code reuse. Why create ten lists when you can easily customize one?
Bring your Data Alive
An effective GUI is not just buttons and text boxes: it adds value to the information held in your system by allowing you to present quality and quantity of information quickly and efficiently.
From lists that can drive processing or export to Excel, to a fully featured banded report designer, mvStudio offers all the reporting power you would expect from a top flight development tool.
But beyond that, the web forms provide a perfect bridge between web design and desktop convenience.
Integrate standard libraries such as Google Visualization or leverage the supplied charting to build management dashboards or simply use good web design principles to present complex information quickly and give your existing legacy application and developers a new lease of life.
No Compromise
mvStudio is built on sound MultiValue principles so you can rest assured that it will perform and handle the most arduous of tasks as well as any traditional application.
By combining best multivalue practice with a high quality user experience mvStudio brings multivalue right into the 21st century.
What's not to like? Try it today.