Android has many advantages over Windows Mobile and iOS:
- Familiar user interface to end users (48.8% of consumer smartphones shipped in 2011 shipped with Android, only 19.1% with iOS, and 1.4% with Windows Mobile). (http://www.canalys.com/newsroom/smart-phones-overtake-client-pcs-2011, http://phandroid.com/2012/02/27/android-by-the-numbers-850000-devicesday-300-million-phones-450000-apps/)
- Comprehensive documentation for developers, abundant tutorials, and large developer base are available on the web.
- Over-The-Air upgradeable OS, with the ability to have the customer host an upgrade server for tighter control of OS upgrades.
- Android permits a mix of high-level code in Java, and low-level code in C or C++ providing flexibility for the end-user’s performance and abstraction needs.
The latest software updates and release notes can be found on the Downloads page.
- First make sure that you have a valid data connection (GSM, WiFi or Ethernet).
- Then access the Settings menu from either the Home Screen or the Application Drawer.
- From the Settings menu select About phone -> Check for Updates, then Download Latest Updates and finally Apply Latest Updates.
- Your device will reboot into the recovery partition and apply the necessary changes to bring your device up to the latest release.
If you have a slow network connection, the download process will continue to work in the background while you use the device for other operations. The status of the download can be monitored in the pull-down Notification bar. The size of most OTA updates is in the range of 2 to 3 megabytes.
- Burn the ISO to a CD. (Windows) (Mac)
- Boot the computer from that CD.
- Reset the device (e.g. press the Reset button or remove the battery).
- When you first see the SDG logo screen, quickly press the Up button 3 times to enter the reflashing screen.
- Connect the device to the computer (which is now booted from the CD) via USB cable.
- Flashing will start automatically (you'll see a progress indicator and status messages on the device screen).
- The device will reboot when flashing is complete.
More details and information can be found on our Developers page.
Our Android is based on the Android Open Source Project (AOSP) which does not include support for Google Play. We have found that many of our customers do not want Google Play on the rugged device so they can control what apps are installed. Users have the following options, and perhaps more, for installing applications.
- Alternative markets such as the Amazon App Store can be installed to provide functionality that is similar to Google Play.
- Customers can also install applications using the "adb" command from the Android SDK ('adb install '), or use the Android Central Side Load Wonder application on Windows.
- Customers can copy an APK file to an SD card, then use the OI File Manager application to open and install the APK from the device itself.
- Customers can browse to an APK in the web browser to install it.
Most applications should be compatible with the AOSP version of Android. However, applications that require any of the following may not be compatible with all devices:
- Adobe Flash
- OpenGL ES 1.0 or 2.0
- ARMv6 or higher processor
- Google Maps and those apps requiring the Maps API are not directly supported
- Paid Google Play apps or those offering in-app purchases
DDMS is located in the /tools folder of the Android SDK. To launch it, open a new command line (or Terminal on Mac/Linux), type "cd", then type "ddms" (or "./ddms" for Mac/Linux). For example:
Click "Save" or "Copy" buttons to save a screenshot or copy to clipboard respectively.
Android 4.0 and above have a screenshot feature built-in. Just hold the Volume Down + Power buttons on your device for a few seconds and the screenshot will show up in Gallery.
Generally, conversion to Android must be performed by us at our offices for a fee. If the device was purchased from us with WM we may waive the fee for conversion. Please contact firstname.lastname@example.org for more information.
Instructions for converting the device back to Windows Mobile are available for most devices. Note that once a device has been converted to WM it can only be converted back to Android by us at our offices. Please contact email@example.com if you have any questions.
Note: The Trimble Nomad cannot be converted back to WM once it has been converted to Android.
OI File Manager and OI Notepad can be downloaded here: http://www.openintents.org/en/download
ApiDemos and Barcode Scanner can be restored by reflashing the device from the latest Android ISO.
The most common way for your app to update itself without using Google Play is to have it check a URL for an updated version of your app, then download the new APK and install it. Some code examples of how to accomplish this can be found here: