Configure Your App for Collaboration

Filter by IDE
Select the Progress AppBuilder client you are currently using for development.

IDE

You need to manually configure your mobile apps for collaboration. Until you configure an app for collaboration, AppBuilder will prompt you that the app is not set up. Other Telerik Platform users will not be able to contribute to the app, if you have not configured it for collaboration.

Prerequisites

  • Verify that you have created the app that you want to configure for collaboration.
  • Verify that the users that you want to collaborate with are account members with at least Can Edit permissions for the account in which the app resides.

Procedure

In-Browser

  1. If not already open, open the code for your app in the in-browser client.
  2. Select Version ControlConfigure Remote Repository.
  3. Select Connect to GitHub and click Next.
  4. Provide your login credentials for GitHub and click Sign In.
    You can select the Remember credentials for the current browser session check box to preserve your GitHub credentials during the current browser session.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  5. (Optional) Create a new repository.

    1. Select account context.
    2. Enter a repository name.
    3. (Optional) Enter a description for your repository.
    4. (Optional) Select the Private text box to create a private repository.
    5. Click Create.


    The in-browser client lists your newly created repository in the collection of existing repositories. To connect to the newly created repository, you need to select it from the list of existing repositories.

  6. Select the repository to which you want to connect and click Connect.
  7. Invite collaborators.

    1. Enter the user name of the user that you want to invite.
    2. From the drop-down list, select the user that matches your search.
    3. Click Invite.


    Because of GitHub limitations, AppBuilder might not refresh the list of collaborators immediately.

  8. Verify that the check box to automatically push the app to the remote repository is selected.
    If you deselect the check box, you need to manually push the app to the remote repository later.
  9. Click Done.
  10. (Optional) Get the remote repository URL and share it with your collaborators.
    1. In the top menu bar, click Version ControlConfigure Remote Repository.
    2. In Connect to any Git provider, click the copy button for the clone URL.
    3. Share the copied URL with your collaborators.

Universal

  1. If not already open, open the code for your app in the universal desktop client.
  2. In the top menu bar, select Version ControlConfigure Remote Repository.
  3. Select Connect to GitHub and click Next.
  4. Provide your login credentials for GitHub and click Sign In.
    You can select the Remember credentials for the current session check box to preserve your GitHub credentials during the current session.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  5. (Optional) Create a new repository.

    1. Select account context.
    2. Enter a repository name.
    3. (Optional) Enter a description for your repository.
    4. (Optional) Select the Private text box to create a private repository.
    5. Click Create.


    The universal desktop client lists your newly created repository in the collection of existing repositories. To connect to the newly created repository, you need to select it from the list of existing repositories.

  6. Select the repository to which you want to connect and click Connect.
  7. Invite collaborators.
    Verify that the invited collaborators are team members of the app and have at least Can Edit permissions.

    1. Enter the user name of the user that you want to invite.
    2. From the drop-down list, select the user that matches your search.
    3. Click Invite.


    Because of GitHub limitations, AppBuilder might not refresh the list of collaborators immediately.

  8. Verify that the check box to automatically push the app to the remote repository is selected.
    If you deselect the check box, you need to manually push the app to the remote repository later.
  9. Click Done.
  10. (Optional) Get the remote repository URL and share it with your collaborators.
    1. In the top menu bar, click Version ControlConfigure Remote Repository.
    2. In Connect to any Git provider, click the copy button for the clone URL.
    3. Share the copied URL with your collaborators.

Windows

  1. Run the classic Windows desktop client and log in, if needed.
  2. In the Dashboard, click My Apps, select your app from the drop-down menu and double-click your app.
  3. Select Version ControlConfigure Remote Repository.
  4. Select Connect to GitHub and click Configure.
  5. In the pop-up window, provide your login credentials for GitHub and click Ok.
    You can select the Remember my credentials check box to preserve your GitHub credentials in Windows Vault. If selected, the classic Windows desktop client will not prompt you to provide your login credentials again.

    Two-factor authentication: If you have enabled two-factor authentication for GitHub, you need to provide a personal access token instead of password.

  6. (Optional) Create a new repository.

    1. Select account context.
    2. Enter a repository name.
    3. (Optional) Enter a description for your repository.
    4. (Optional) Select the Private check box to create a private repository.
    5. Click Create.


    The classic Windows desktop client lists your newly created repository in the collection of existing repositories. To connect to the newly created repository, you need to select it from the list of existing repositories.

  7. Select the repository to which you want to connect and click Connect.
  8. Invite collaborators.
    Verify that the invited collaborators are team members of the app and have at least Can Edit permissions.

    1. Enter the user name of the user that you want to invite.
    2. In the dynamically generated list, double-click the user that you want to invite.


    Because of GitHub limitations, AppBuilder might not refresh the list of collaborators immediately.

  9. Verify that the check box to automatically push the app to the remote repository is selected.
    If you deselect the check box, you need to manually push the app to the remote repository later.
  10. Click Done.

Visual Studio

This operation is not available in the extension for Visual Studio. When you work with the extension for Visual Studio, files and app information is stored on your local file system and you can access them locally at any time. To collaborate on an app, you need to use source control.

To configure your app for collaboration in the extension for Visual Studio, see Use version control in Visual Studio.

To learn how to make your extension for Visual Studio app available in the Telerik Platform, see Collaborate Across the Offline and Cloud Tools.

CLI

This operation is not available in the command-line interface. When you work with the command-line interface, files and app information is stored on your local file system and you can access them locally at any time. To collaborate on an app, you need to configure third-party version control for your app.

Next Steps

Continue development with AppBuilder.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.