Skip to content

Update your application

Discover the different ways to update your application.

Updates for an application are divided into two main categories: content updates and code or feature updates. Content updates allow for instant updating of the displayed content within the application, while code updates require generating and exporting a new binary file (for mobile or desktop apps).

Understanding the concept

Content updates are managed instantly through PandaSuite: the application connects to a remote server to obtain the data and content to display. When a content update is available, the server sends the new data to the application, which retrieves and immediately displays it to the user (via an internet connection). This can include updates to text, images, videos, or other multimedia elements present in the application.

On the other hand, code or feature updates require modifying the application’s source code. These updates can include adding new features, fixing bugs, improving performance, or any other modification that requires changing the application’s logic. To benefit from these updates, it is necessary to export a new binary file of the application.

Updating the content

To update the project:

  • Make your modifications in PandaSuite Studio and save the project.
  • Go to your dashboard and select your app under Apps.
  • The Edited on date indicates when your project was last modified. The Last deployed on date shows when the current production version was published.
  • Click the Publish to Production button and confirm the release.
Update banner

The update is instantly deployed. If the application is already installed on a device, the following update banner appears as soon as the device is connected to the internet:

Update banner on device

If you have created a new project for these updates, here is how to replace the project linked to your app:

  • Scroll down to the Settings section at the bottom of your app page.
  • In the Danger Zone, click the Change Content button.
  • In the dialog that opens, click Remove next to the old project, then use the Add project dropdown to select the new one.
  • Click Validate to confirm the change.
  • Back on the app page, click Publish to Production to deploy the new content.
Change Content button in the Danger Zone of Settings
Add / Remove a project dialog

Exporting a new binary file

If you want a code update, it is necessary to export a new binary file for your application. This applies to mobile/tablet applications (IPA, APK) and desktop applications (EXE, DMG).

After updating the content, scroll down to the Mobile app or Windows/MacOS section on your app page. Click Generate iOS App, Generate Android App, Generate Windows App, or Generate macOS App depending on your target platform. The fields are already pre-filled, but make sure to increment the version and build number before generating your files.

If your application is published on the App Store and Play Store, you need to submit and publish a new version of your application: