•Screens: Canvas apps are composed of multiple screens that represent different user interfaces or views within the app. Each screen contains controls and elements that enable user interaction, for example inspection screens, location and asset screens.
•Controls: Controls are the building blocks of a Canvas app and include buttons, labels, text inputs, galleries, data tables, and more. They allow users to interact with and manipulate data within the app.
•Data Sources: Canvas apps connect to various data sources, such as SharePoint, Dataverse. These data sources provide the app with the necessary data to display and manipulate. Zavanti has real time connections to Dataverse and SharePoint to store pictures.
•Formulas: Canvas apps use formulas, written in the Power Apps formula language, to define logic and behaviour. Formulas are used for calculations, data manipulation, navigation, and control interactions.