Sandbox App
Capgo sandbox app goal:
  • Manage your version and channel
  • test versions directly in it.
  • allow other teammates to test versions
It’s the same code as the webapp.

Download the app:

https://user-images.githubusercontent.com/4084527/163660659-df47248e-ebfb-4c54-846e-281fe3248dac.mov

Connect your account.

Like below

If you click on one, you can test the version directly in the test app
⚠️ You cannot test add with module not listed below, or if they require Cordova module.

Shake your phone at any time to see the menu below

  • Action Sheet - Provides access to native Action Sheets.
  • App - Handles high-level App state and events.
  • App Launcher - Allows to check if an app can be opened and open it.
  • Browser - Provides the ability to open an in-app browser and subscribe to browser events.
  • Camera - Provides the ability to take a photo with the camera or choose an existing one from the photo album.
  • Clipboard - Enables copy and pasting to/from the system clipboard.
  • Device - Exposes internal information about the device, such as the model and operating system version, along with user information such as unique ids.
  • Dialog - Provides methods for triggering native dialog windows for alerts, confirmations, and input prompts.
  • File system - Provides a NodeJS-like API for working with files on the device.
  • Geolocation - Provides simple methods for getting and tracking the current position of the device using GPS, along with altitude, heading, and speed information if available.
  • Haptics - Provides physical feedback to the user through touch or vibration.
  • Keyboard - Provides keyboard display and visibility control, along with event tracking when the keyboard shows and hides.
  • Local Notifications - Provides a way to schedule device notifications locally (i.e. without a server sending push notifications).
  • Motion - Tracks accelerometer and device orientation (compass heading, etc.).
  • Network - Provides network and connectivity information.
  • Push Notifications - Provides access to native push notifications.
  • Screen Reader - Provides access to TalkBack/VoiceOver/etc. and provides simple text-to-speech capabilities for visual accessibility.
  • Share - Provides methods for sharing content in any sharing-enabled apps the user may have installed.
  • Splash Screen - Provides methods for showing or hiding a Splash image.
  • Status Bar - Provides methods for configuring the style of the Status Bar, along with showing or hiding it.
  • Storage(preferences) - Provides a simple key/value persistent store for lightweight data.
  • Text Zoom - Provides the ability to change Web View text size for visual accessibility.
  • Toast - Provides a notification pop up for displaying important information to a user. Just like real toast!

⚠️ All other Native API you use who are not in this list will raise error.
💡 If you need a capacitor plugin to test your app open issue in GitHub I will add it to the next build.
⛔ Cordova plugin are not supported in sandbox test app

If your app use module, there are not installed in the sandbox app, your app may crash. if that happen, you could be in a situation where you cannot go out back to the app. If that happen, uninstall the sandbox app and install again. I search better solution for the future.
Copy link
Edit on GitHub
On this page
Install
Demo
Test your own app
Stop testing
Available native API
Troubleshooting