cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
pcakhilnadh
Helper V
Helper V

Does PowerApp supports Collaborative Development?

I get the following error when I tried to access the app shared to me by my teammate to edit

" TestApp is locked for editing by First Name (user@domain.net). Contact the user or wait for them to close the app"

 

 We have  3 members team of developers working on a power app project. Since the power app is web-based how does it supports collaborative development? ie Is it possible for multiple developers to edit multiple screens simultaneously in powerApp?

 

1 ACCEPTED SOLUTION

Accepted Solutions
timl
Super User
Super User

Hi @pcakhilnadh 

As @WarrenBelz says, it's not possible for two app builders to edit the same app in Power Apps studio at the same time.

 

To support dollaborative development, there are two broad approaches for multiple developers to work on the same app simultaneously.

 

The first is to divide the work into multiple components. Each developer works on a component in their own app, and at the end of the process, you would merge with the components into a single app.

https://powerapps.microsoft.com/en-us/blog/collaborative-development-for-powerapps-canvas-apps/

 

This technique provides a no-code/low code method for simultaneous app development. However, there is a disadvantage in that there are certain tasks that we cannot carry out through components (such as the inability to save data to a data source).

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/create-component

 

The second technique is to extract the source code for the app, and for the developers to build the app using an IDE such as Visual Studio Code. This provides the most powerful way for collaborative development, and a benefit is that app builders can check changes into a source control system such as github. However, it is a 'code first' way of working and requires a deeper understanding of code, and a knowledge of the YAML language.

http://powerappsguide.com/blog/post/how-to-create-edit-canvas-apps-with-code-visual-studio

 

View solution in original post

2 REPLIES 2
WarrenBelz
Super User
Super User

Hi @pcakhilnadh ,

No - that is why you have the locked message, however complete screen contents can be easily copied and pasted between apps.

 

Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

 

 

timl
Super User
Super User

Hi @pcakhilnadh 

As @WarrenBelz says, it's not possible for two app builders to edit the same app in Power Apps studio at the same time.

 

To support dollaborative development, there are two broad approaches for multiple developers to work on the same app simultaneously.

 

The first is to divide the work into multiple components. Each developer works on a component in their own app, and at the end of the process, you would merge with the components into a single app.

https://powerapps.microsoft.com/en-us/blog/collaborative-development-for-powerapps-canvas-apps/

 

This technique provides a no-code/low code method for simultaneous app development. However, there is a disadvantage in that there are certain tasks that we cannot carry out through components (such as the inability to save data to a data source).

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/create-component

 

The second technique is to extract the source code for the app, and for the developers to build the app using an IDE such as Visual Studio Code. This provides the most powerful way for collaborative development, and a benefit is that app builders can check changes into a source control system such as github. However, it is a 'code first' way of working and requires a deeper understanding of code, and a knowledge of the YAML language.

http://powerappsguide.com/blog/post/how-to-create-edit-canvas-apps-with-code-visual-studio

 

Helpful resources

Top Solution Authors
Top Kudoed Authors
Users online (3,917)