When making Power Apps, we are often limited by the components available. Microsoft is continually rolling out new ones, but Component Framework allows users to create custom components. However, there are some drawbacks to this approach:
Fortunately, with some creativity and use of APIs, we can create a custom component-like experience without these issues. In this demo, we will create a Flow diagram tool (like Visio) leveraging a free API called QuickChart.
QuickChart API offers a solution for creating custom Flow diagram tools in Power Apps that does not require premium connectors or professional developers. By unloading the complexity to outside of the app, users can enjoy a seamless and efficient experience. This low-code approach allows for more accessibility and flexibility when designing and building Power Apps to suit various needs and requirements.
Making Power Apps is all about having the right components and making the most of the ones provided by Microsoft. However, the Component Framework [https://learn.microsoft.com/en-us/power-apps/developer/component-framework/overview] offers custom components but comes with drawbacks such as the requirement for professional developers and premium licenses. Therefore, it is possible to create a custom component experience without any of these issues by taking advantage of APIs. In this demo, a Flow diagram tool like Visio will be created using the free QuickChart API [https://quickchart.io/]. This is not a premium connector as the API returns images which are then used as part of the Power App.
Microsoft Power Apps, Component Framework, LowCode, Enablement, Security Risks, Premium License, API, Flow Diagram, Visio, QuickChart