cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos

Prototyping and Incremental Development

I have found PowerApps a very handy way to prototype screens, but some additional features are needed to support incremental development.  The process might proceed as follows:

1. Create a screen mock-up with no back-end data (entering data directly into the value properties). 

2. Incorporate changes to the screen per user feedback.

3. Create a temporary data source to support adding some features and showing variations in the data conditions. 

4. Begin adding permanent data sources.  Tie the lookups for the data to screen events such as selection of something in a combo box or NEXT/PREVIOUS buttons.  Link screen components to columns in the data sources.

 

I have been told that data sources need to be incorporated at the beginning of building an app, which severly limits the tool's usability for prototyping and incremental development.  As I understand it, I presently need to completely rebuild the app if I'm changing data sources.  

Status: New
Comments
Level: Powered On

You can do all of the things you mentioned by just dropping You can do all of the things you mentioned by just dropping controls on a screen, and using patching to save to SharePoint.
When you use the Form control, though, that's when it would be directly tied to the data source.
If you wanted to use a form control and swap data sources, you'd first have to make sure they were identical, same fields, etc. controls on a screen, and using patching to save to SharePoint.
When you use the Form control, though, that's when it would be directly tied to the data source.
If you wanted to use a form control and swap data sources, you'd first have to make sure they were identical, same fields, etc. You can do all of the things you mentioned by just dropping controls on a screen, and using patching to save to SharePoint.
When you use the Form control, though, that's when it would be directly tied to the data source.
If you wanted to use a form control and swap data sources, you'd first have to make sure they were identical, same fields, etc. They would also need to have the same name.

Then delete the original data source, THEN add in the new one.  Since it has the same name, and same fields, the form would then work fine.