Chapter 2: Building from data with model-driven apps
Model-driven apps are the data-centric siblings of canvas apps. They get their foundation from the business data model, taking an approach of placing building blocks on top of data. These blocks build up in a standard responsive layout, which allows the creation of a solution that adapts to any device.
Even though analyzing and setting up the data source is one of the main objectives of any application solution, this is the primary objective in these types of apps. Having a complete understanding of the business process gives you the ability to design your data model with a strong structure in mind to support the proposed solution. The last step would be to build the app on top of this model.
This chapter will explore the model-driven world of Power Apps while building a help desk solution. Through these recipes, you will get a clear view of all the components available in this platform:
- Exploring Dataverse
- Building a help desk solution
- Defining data structures
- Building the model-driven app
- Setting up business process logic
- Designing dashboards to visualize data
- Integrating canvas apps inside model-driven apps