Plateau UI Feature Set
WYSIWYG Drag&Drop UI Editor
Create your UI by simply dragging and dropping components from a rich library, without writing any code.
Primitive and Composite Component Set
Use a variety of components that can be nested and customized to suit your needs, from basic elements like buttons and text fields to complex ones like charts and grids.
Native Component Support (Advance Usage)
Develop your own custom components outside of Studio and use them in Studio, allowing you to extend the functionality of your UI with custom logic or features.
Customize Block Component
Create and reuse your own block components from existing components, for more tailored and unique UIs, allowing you to create reusable components that suit your specific needs or project requirements.
Native Mobile Application
Build native mobile applications using the native components you create in Plateau Studio.
Responsive Web Design
Create UIs that adapt to different screen sizes and resolutions, ensuring a consistent and optimal user experience across devices.
Rest API Integration
Connect your UI to any API and access its full functionality, from fetching data to sending requests and handling responses.
Cloud and On-Premise Deployment
Deploy your app to Azure or Google Cloud, or export it and use it on your own server, with full control over your hosting and security options.
Embedded Usage Support
Embed your app or pages into an existing app with SDK support, allowing you to integrate your UI with other applications or platforms.
Multi-Resolution Device Preview Support
Preview how your UI looks on different devices and orientations, allowing you to test and refine your design before publishing.
Multiple Language Support
Display your UI in multiple languages with ease, supporting both left-to-right and right-to-left text directions for languages like Arabic and Hebrew.
RTL Support
Design UIs with right-to-left text direction for languages like Arabic and Hebrew, ensuring a natural and intuitive user interface for these languages.
Personalization via CSS (Advance Usage)
Customize your UI further with CSS code, allowing you to modify the style of any component or element in your design.
No-Code Style Personalization
Change the style of your UI without coding, or add custom code if you want more flexibility, allowing you to customize the styles without coding or with the flexibility to add custom code if desired.
Customizable UI Alert
Choose from different alert designs or create your own with Studio’s components, allowing you to display notifications or messages to the user in a customized way.
Customizable Loading Display
Use Lottie loading indicators or create your own loading display with Studio’s components, allowing you to show the user the progress or status of an action or task in a customized way.
UI Validations
Check the accuracy and suitability of the information on the page with UI validations, allowing you to validate the user input or output on the page according to certain rules or criteria.
Custom SSO
Enable single sign-on for your users, providing access to multiple applications/services with one identity, allowing you to simplify the authentication process and improve the user experience.
Plateau IAM Integration
Integrate the end-to-end lifecycle of identities and permissions supported by Plateau IAM, allowing you to manage the access and authorization of users and roles in your app or page.
Data Storage
Save your data in temporary or permanent storage, either for the whole app or for a specific page, allowing you to store and retrieve data for your app or page as needed.
Websocket Support
Create real-time UIs with WebSocket connections, allowing you to establish a bidirectional communication channel between your app or page and a server or service.
Typescript Code Editor
Use TypeScript for the events in your UI design, allowing you to write type-safe and maintainable code for your app or page logic.
Instant Mobile Preview
View your UI design in real time with a mobile simulator, allowing you to see the changes in your design instantly without rebuilding or reloading the app or page.
Mobile Preview
Enables previewing applications developed in Studio directly on mobile devices.
Debug Support
Identify and resolve errors in your UI design during the render mode, allowing you to debug and fix any issues in your app or page before publishing.
Log/Network Tracing
MTrack the activity and behavior of their applications, as well as to identify and troubleshoot any issues or errors in Mobile and Web applications
Studio UI Components
Offers Studio Components, which facilitate the creation of new Vue components tailored to the platform roadmap and requirements.
Vuetify Component Support
Use Vuetify components in your UI design, offering a wide range of pre-built and customizable UI elements that follow the Material Design guidelines.
Chart.js Component Support
Use Chart.js components in your UI design, enabling the creation of interactive and visually appealing charts and graphs that display data in various formats.
Golden Layout Component Support
Use the Golden Layout component in your UI design, providing a flexible and customizable layout system for organizing and arranging various UI elements within the design.
DevExpress DataGrid Component Support
Enables the usage of the Golden Layout component, providing a flexible and customizable layout system for organizing and arranging various UI elements within the design.
Component Copy-Paste
Duplicating and reusing the components within the same design by providing a convenient copy-paste feature across the pages.
In-page Searching
Provides an in-page searching feature that makes it easy to locate specific information, code snippets, or components within a page.
Component Samples
Provides access to a wide range of component samples, allowing users to explore and leverage pre-designed templates and layouts for various components.
Google reCAPTCHA Support
Provides support for the Google reCAPTCHA component, which helps protect the pages from malicious bot activities.
Documentation Portal
Provides a comprehensive documentation portal where users can easily access all the necessary information about the features and components used in the platform.
Video Academy Portal
Provides a Video Academy Portal that offers a collection of informative and instructional video tutorials on using the platform.
Developer Community
Provides a collaborative Developer Community where platform users can connect, communicate, and share their knowledge, experiences, and insights.