Median App Studio

App Build

The Median App Studio enables you to configure and rebuild your app multiple times, provided you have an active Support & Updates plan. Each build integrates the latest Median.co core code, ensuring compatibility with new operating systems and devices. Many compatibility issues can be resolved by simply rebuilding your app.

For details on recent software and platform updates, refer to our Release Notes.

Download and Build Your App

Follow the steps below to download your app based on your target operating system.

iOS

You can download the iOS source code directly from App Studio. To build and test your app locally, follow the steps in our Build iOS from Source guide. Please note:

  • Xcode is required.
  • A macOS system is necessary.

Install the app on a device

To test your app on a physical device, refer to our Upload iOS app to TestFlight guide. This process requires:

  • Xcode
  • A macOS system
  • An Apple Developer Program account

Android

Median provides access to your Android app's source code, available for direct download from App Studio. To build your app, follow the steps in our Build Android from Source guide.

Alternatively, you may download the Android APK and Android App Bundle (AAB) binaries directly from your app's Private Management URL. Android APKs are convenient for testing your app on your own Android devices.

For installation assistance, watch our video guide in the Install Android APK article.

Installing the app on a device

To simplify installation on a physical device, Median generates a QR code, allowing you to download the app directly. This eliminates the need to transfer the binary via a desktop or laptop.

Virtual Simulators

Test your app directly within your browser using App Studio’s built-in iOS and Android virtual simulators. These are free to use and receive regular updates to support newer devices and operating system versions.

For Enterprise customers, we offer extended runtime and unlimited simulator sessions.

Frequently Asked Questions

I am looking to use the Virtual Simulators to test my web app. Which IP blocks do I have to whitelist?

Median recommends whitelisting the following IP blocks to account for virtual simulators in different data centers.

http://median.co/ip-blocks

What Android WebView Versions Are Installed on the Virtual Simulators?

Our virtual simulators are regularly updated, but in some cases, your web content - especially if it uses niche CSS or specific WebView features - may not be compatible with certain Android WebView versions. You can check the installed versions of Chrome and Android System WebView as follows:

  • Chrome: Chrome > Settings > About Chrome
  • Android System WebView: Settings > System > Developer Options > WebView Implementation

Whether Chrome and WebView Versions are tied together depends on the Android OS version:

  • Android 7.0 (Nougat) to Android 9.0 (Pie):
    WebView functionality is provided directly by Chrome. In this case, updating Chrome also updates the WebView component.
  • Android 10 and above:
    WebView is handled as a standalone app, updated separately via the Google Play Store. It is no longer dependent on Chrome unless Chrome is manually selected as the WebView implementation in Developer Options.