๐Ÿ“ฑ Introduction to Screens in DataApps

Screens represent individual interfaces or views within a DataApp. Each screen is designed for specific tasks, such as visualizing data, submitting forms, or navigating between functionalities. These screens include a range of interactive elementsโ€”such as forms, charts, buttons, and tablesโ€”organized to facilitate user interaction.


๐ŸŽจ Characteristics of a Screen in a DataApp:

  • Purposeful Design: Each screen serves a specific function, like data entry, visualization, or workflow automation.
  • Interactive Elements: Screens feature components like input fields, buttons, and dynamic charts for user interaction.
  • User Navigation: Screens enhance the user experience with navigation controls for seamless movement between different parts of the DataApp.
  • Customization: Screens can be customized using no-code tools or advanced coding for more personalized functionalities.
  • Data Integration: Screens connect to Nodes to display real-time data, allowing users to interact with and analyze data directly within the application.

๐Ÿ–ฅ๏ธ Types of Screens

๐Ÿ“‘ Page Layout

The Page Layout screen enables users to create custom layouts by dividing the screen into 12 columns and adding rows. This provides flexibility for users to organize elements in a structured way that suits their needs.


Page Layout Screen


๐Ÿ“Š Dashboard

The Dashboard screen provides customizable dashboards based on pre-configured Kubes in the Data App Studio. Dashboards offer a succinct view of key data, enabling users to make informed decisions quickly.


Dashboard Screen


๐Ÿ“‚ Dropdown of Screens

The Dropdown of Screens tool groups hidden screens into a dropdown menu, making navigation smoother. Buttons can be added to link to other screens or external URLs, improving user interaction within the app.


Dropdown of Screens


โš™๏ธ Custom Screen

The Custom Screen gives users complete control over the design of a screen. Users can utilize HTML tags for content structure and CSS properties for styling, offering endless customization possibilities.


Custom Screen


๐Ÿ“… Calendar

The Calendar screen lets users create customized calendars by selecting data from a repository and configuring events. It offers full control over calendar management, visualizing data based on time and events.


Calendar Screen


๐Ÿ“ Work Board

The Work Board screen provides a Kanban-style workflow management interface. Users can customize settings, define columns for task tracking, and enable drag-and-drop functionality, making project management more intuitive.


Work Board Screen


๐Ÿ—บ๏ธ Map

The Map screen is designed for geographic data visualization. Users can add data layers, apply filters, and customize the presentation of the map for more effective geospatial data analysis.


Map Screen


๐Ÿ“‹ DataForms Insights

The DataForms Insights screen organizes perspectives of DataForms, enabling users to visualize responses and manage data collection processes more effectively.


DataForms Insights


๐Ÿ“‘ Screen Group Menu

The Screen Group Menu screen simplifies the organization of hidden screens by grouping them into a single menu item, enhancing navigation and improving user experience.


Screen Group Menu


๐Ÿค– Singular AI Chat

This screen allows the implementation of an AI Chat in your DataApp, providing context-aware answers by analyzing the data in Knowledge objects.


Singular AI Chat


๐Ÿš€ Run Workshop Project

The Run Workshop Project screen allows users to execute projects from the Workshop, displaying project objects that are in an active state for easy execution.


Run Workshop Project


๐Ÿ‘ค Profile Management

The Profile Management screen enables users to manage profiles in the DataApp, assigning specific permissions for each profile to control which screens they can access and use.


Profile Management


This overview of screens in DataApps provides insight into how various screens and their functionalities help improve user interaction, data visualization, and overall efficiency.


Whatโ€™s Next