Support devices and operating systems

Support devices and operating systems

Native apps are available for AndroidiOS, and Windows devices.

Regarding support for older devices and operating systems, aside from the operating system version, another critical factor impacting our app’s performance on your device is its age. Simply put, the older the device, the less likely it will be compatible with a recent enough operating system version or have sufficient processing power and memory to run the app.

An older device might run the app initially, but an app version update will likely cause issues in the future.

We do not provide official support for devices manufactured over three years ago.

The final aspect of our compatibility support is device processing power and onboard memory. As a rule of thumb, devices costing less than USD 200 generally have slow processors, poor-quality GPS chips (if any), and limited memory.

An underpowered device can suffer regular app crashes and slow performance due to insufficient hardware.

We do not support devices that are not powerful enough to run our app.

Should our app have problems running on your device, please get in touch with our support team.

We will attempt to resolve compatibility issues with your device where possible.


OS Version Support Overview

Below is an overview of the various operating system versions we support.

Operating SystemMinimum OS versionSupported OS versionLast Updated
Android 
Click for details
Android 7.1.1
(API Level 25)
Latest VersionApril 2025
iOSClick for detailsiOS 16.1Latest VersionApril 2025
WindowsClick for detailsWindows 7
(GPS functionality will not work)
Windows 10 and 11April 2025

Android

Version Support

We aim to support Android operating system versions at least four years backward from Google’s initial release date.

See this list of Android versions and release dates to compare against your target device’s Android version.

Manufacturers adopt Android versions unevenly, so we also provide guidelines for planned minimum version support.

As of: March 2024
Minimum version: Android 7.1.1 (API Level 25)

Ensure that your device is running the latest version of the eForms Mobile app, which is V6

While we attempt to provide maximum backward compatibility as far as possible when we develop Android app changes, this is a best-effort approach, NOT a guarantee.

Our Android development decisions are ultimately driven by the official support window above.

When considering a device purchase, you should always aim for devices running the highest Android version possible

Device Support

Eligible devices must have a minimum of 3GB of device RAM. The Google Play Store must be installed on eligible devices, and the app should be installed via the Play Store to ensure access to updates.


While you can choose to “side-load” the Android app on most Android devices, we require Google Play Services to be present on the device.

Our apps have been confirmed as working on many different device models and manufacturers. Officially, our internal tests are focused on compatibility with key manufacturers such as Samsung, HTC, LG, Asus, Sony, Nokia, and Motorola. 

Due to manufacturer-specific Android modifications and general fragmentation of the Android ecosystem, we cannot guarantee that your app will run on every Android device. 

Before any large/bulk device purchase, we recommend thoroughly testing the app on the target device to ensure compatibility.

We address device-specific issues as these are reported to our support team and aim to fix reported compatibility issues whenever possible


iOS

Version Support

We officially support a maximum of one major iOS version backward from the latest public release.

So, if the latest iOS version is iOS 16, we would support devices running iOS 16 and iOS 15.

While it is possible that devices on older iOS versions might run the app, these scenarios are not officially supported, and the devices in question should be upgraded to a supported version.

Note that Apple releases new major versions of iOS around September every year; hence, our backward compatibility support follows the same annual cadence.

Device Support

We support Apple iPhones and iPads running a maximum of one major iOS version backward from the latest public release.

iPhone and iPad apps are automatically available on the Mac App Store for new M1/M2/M3, etc. Macs. The same framework the apps use is available and tuned for MacOS.

We don’t offically support MacOS, however, it’s not uncommon to run iOS apps natively on MacOS


Windows

We officially support Windows 10 and 11 on PCs and tablets that run Intel, AMD, or x86 processors.

While Microsoft has stated that they have stopped supporting Windows 7 since 14 January 2020 and Windows 8 since 10 January 2023, we still endeavor to continue support for our app on Windows 7/8 for as long as possible.

Installing the app on Windows 7/8 (Legacy Support).

This covers Microsoft’s Surface Pro, regular desktop computers, and equivalent mobile devices.

We also require your device to run the app to have both .NET Framework 4.7.2 or higher and .NET 6.0 installed. If you have installed Microsoft’s recommended Windows Updates, you probably already have this installed.

Not sure if you have this? Follow this guide on how to check and install the latest .NET Framework version.

GPS/location functionality is provided using Windows Location services, which must be enabled for the app to access these services.

See our FAQ article “Enabling Location/GPS on Windows devices” for more details.

If GPS accuracy is vital to your needs, we strongly recommend using Windows devices with onboard GPS chips to receive accurate locations regardless of network connectivity. Windows 10 devices are also best in terms of ensuring compatibility. 

Windows will use network information such as IP addresses for devices without an onboard GPS chip to determine an approximate user location (usually only accurate to around 25 kilometers).

Note that the GPS chip on a tethered/hot-spot phone is NOT used since the chip is in a completely separate device. Similarly, an externally attached GPS receiver is not guaranteed to work since Windows compatibility or driver issues could be beyond our control.

We advise using devices with integrated/onboard GPS if location accuracy is required


Enterprise Windows Deployment (SOE) and Terminal Servers (Citrix)

Our Windows app’s default download is an EXE-type file designed to be installed on individual Windows PCs.
This is a simple, safe way for users to self-install the Windows app.

If your organization has a centralized Standard Operating Environment (SOE) deployment approach for Windows applications, we recommend you utilize our MSI distribution of the Windows app instead.

You can download the MSI file by adding a “?msi=true” to the end of your default Windows app download link.
e.g., https://eforms.mobileform.net/Files/WinApp/eFormsMobile_64

Provide this MSI to your IT team to incorporate into their enterprise deployment packages.

Similarly, you will need the MSI distribution to run the Windows app on a Windows Terminal Server – e.g., through a Citrix deployment.

Your IT team should be able to include the MSI as part of their WTS/Citrix installation configurations.

    • Related Articles

    • Can I use external GPS devices with the app?

      In some situations, you may need better GPS accuracy and reliability than what you receive via the onboard Android/Apple device GPS. For these cases, you should consider purchasing an external GPS receiver for your smartphone or tablet. We’ve done ...
    • What devices should I buy?

      We don’t make any specific device recommendations since it really depends on what your needs are and your operating system of choice. (Android, iOS, Windows) There are a wide variety of devices at various price and quality points. Generally speaking, ...
    • How can I pull/push data from/to other systems?

      1. Use one of our existing Connectors Generally you can pull data into the platform using a Data Source Connector, while you can push data to another system using a Form Connector. We offer a number of pre-built Connectors for systems like Google ...
    • Installing the app on Windows 7/8 (Legacy Support)

      This article details what you need to install to run our app on Windows 7/8 and some tips on troubleshooting issues you might encounter. These requirements apply exclusively to the installation of our app on Windows 7/8. If you’re using a more recent ...
    • Enabling GPS on Windows devices

      GPS/location functionality is provided using Windows Location Services, which must be enabled for the app to access these services. The link below describes how to configure Location Services on Windows 10: ...