Following sections talk about the minimum requirements for using various parts of Esper.
# Web-Based Console (*.esper.cloud)
The Console requires Chrome v57 or above. At present, viewing the console on mobile devices is not supported.
# Dedicated Android Devices
Targeted Dedicated Devices must run Android version 4.4 KitKat (API Level 19) or above. However, we recommend that devices running Android version 7.0 Nougat (API Level 24) or above be used with Esper.
We have recently started supporting latest Android version 10 on our platform.
Esper Development Devices running Esper Enhanced Android will always be supported be used. Such devices open up additional features for developers, when using Esper.
Dedicated devices are often behind corporate firewalls, preventing Esper backend to communicate with them (or vice-versa). Please make sure to whitelist the following URLs and Ports, in case your fleet is running behind such a firewall.
- 184.108.40.206 (required only if want to allow secure remote ADB access to your devices)
# Esper Dev Tools Requirements
Various Esper tools and SDK require a Python installation. The table below lists the requirements for Python, depending on the tool you would like to use. Python can be downloaded and installed from python.org.
|Tool||Python 2.7||Python 3.6+|
# Esper SDK Language Support
To use the Esper Python SDK, please ensure you are using Python v2.7 or above.
# Supported Development Platforms
At Esper, our developers use all of the above platforms to interact with Esper itself. So feel free to use whatever platform fits well for you!
If you face any issues setting up your requirements for Esper, please don't hesitate to ask for some help! We'll be happy to assist you.