IBM Support

System Requirements for IBM Maximo Anywhere 7.6.4

Detailed System Requirements


Abstract

Review the system requirements before you install IBM Maximo Anywhere.

Content

Compatibility between IBM Maximo Asset Management and IBM Maximo Anywhere

The IBM Maximo Anywhere 7.6.4 IFIX6, IBM Maximo Anywhere 7.6.4 IFIX5 and IBM Maximo Anywhere 7.6.4 IFIX4 are compatible with IBM Maximo Asset Management version 7.6.1.3.

Note:  To optimize performance and feature sets, ensure the latest interim fix for your version of Maximo Asset Management is installed.

For more information, see the IBM Maximo Asset Management system requirements page.

IBM Maximo Anywhere System Requirements

IBM Maximo Anywhere application Container (or native shell or device application) System Requirements

Use the Maximo Anywhere application container for the following scenarios:
• To build and distribute mobile apps if you do not have access to Google Play or the Apple App Store
• To build and deploy your own native mobile apps
• To build and install Windows apps (Windows apps do not automatically update)
Note:
To enable push notifications, you must build your own native mobile apps
If you use self-signed certificates, you must build your own native mobile apps.

Required third-party software for the Maximo Anywhere application container

Before you install the Maximo Anywhere application container, you must install the following third-party software.

Mobile Operating System

Required 3rd party software

Android

  • Node JS v20.10.0  (applicable for Anywhere 7.6.4 IFIX5 & Anywhere 7.6.4 IFIX6)
  • Node JS v16.14.2  (applicable up to Anywhere 7.6.4 IFIX4)
  • Node JS v12.14.0  (applicable up to Anywhere 7.6.4 IFIX3)
  • Node JS v10.16.3  (applicable up to Anywhere 7.6.4 IFIX2)
  • Oracle Java Development Kit (JDK) version 11.0  (applicable for Anywhere 7.6.4 IFIX6 & Anywhere 7.6.4 IFIX5 - to build Android Target SDK-33 or higher)
  • Oracle Java Development Kit (JDK) version 8.0  (applicable up to Anywhere 7.6.4 IFIX4 for Android SDK-30 to Android SDK-32)
  • Android Studio 3.5.1 including Android Software Development Kit (SDK)
    • After you install Android Studio, open the Android SDK Manager (Tools > SDK Manager), and ensure that the following components are installed:
      • On the Platforms tab, verify that Android Platform SDK-28 (up to Anywhere 7.6.4 IFIX1) or Android Platform SDK-30 (applicable from Anywhere 7.6.4 IFIX2) or Android Platform SDK-32 (applicable from Anywhere 7.6.4 IFIX4) or Android Platform SDK-33 (applicable from Anywhere 7.6.4 IFIX5) is installed.
      • On the SDK Tools tab, click Check Show Package Details and select Android SDK Build Tools version 28.0.1 (up to Anywhere 7.6.4 IFIX1) or 30.0.0 up to 30.0.3 (applicable from Anywhere 7.6.4 IFIX2) or Android SDK Build Tools version 32.0.0 (applicable from Anywhere 7.6.4 IFIX4) or Android SDK Build Tools version 33.0.0 up to 33.0.3 (applicable from Anywhere 7.6.4 IFIX5).
  • Gradle version 6.5 (applicable from Anywhere 7.6.4 IFIX2 & higher)
  • Gradle version 4.10.3 (minimum for Anywhere 7.6.4 IFIX1)
    • Android build process automatically installs Gradle
    • Gradle build process downloads JAR files from the internet, so internet access is required.
    • For Linux environments, add the Gradle bin directory to your PATH environment variable.

iOS

Windows

  • Node JS v20.10.0  (applicable for Anywhere 7.6.4 IFIX5 & Anywhere 7.6.4 IFIX6)
  • Node JS v16.14.2  (applicable up to Anywhere 7.6.4 IFIX4)
  • Node JS v12.14.0  (applicable up to Anywhere 7.6.4 IFIX3)
  • Node JS v10.16.3  (applicable up to Anywhere 7.6.4 IFIX2)
  • Visual Studio Tools 2017  (applicable after Anywhere 7.6.4 IFIX2)
  • Visual Studio Tools 2015  (including Windows SDK version 10.0.14393.0)
    • To confirm that you have Windows 10 SDK installed, complete the following steps:

      • Go to Control Panel -> Apps (Apps & Features).
      • Search for Visual Studio 2015, and select Modify.
      • When the installer opens, select Modify.
      • Search for Windows and Web Development -> Expand -> Universal Windows App Development Tools, and select the following options:
        •  Tools (1.4.1)
        • Windows 10 SDK (10.0.14393)
      • Search for Windows and Web Development, and select Windows 8.1 and Windows Phone 8.0/8.1 Tools
      • Click Update.
  • The Certificate prerequisite on each Windows device
    • As part of the Windows build, the Windows certificate and binaries are created in the Maximo Anywhere Container > bin > windows directory.
    • You must install the Windows certificate on each mobile device before Maximo Anywhere applications can be installed.
    • To install the certificate, double-click the certificate -> Local Machine -> Next -> Trusted People -> Install.

   

Hardware Requirements

    A device that supports HTTP protocol, as well as LAN TCP/IP, Wi-Fi, cellular, or satellite communications, is required.
    Ensure the devices have Global Positioning System (GPS) receiver as the app uses precise location coordinates obtained on the device.

IBM Maximo Anywhere server:

    Disk space: 8 GB minimum; 16 GB recommended
    Memory: Minimum: 4 GB RAM minimum; 8 GB RAM recommended

   

Recommended requirements for mobile devices

*NOTE: IBM recommends against using devices with operating systems not supported by the operating system vendor (ex. Apple, Google, Microsoft).  IBM does not support running IBM software on these operating systems.  The support state for these operating systems is dynamic, so this statement overrides any statements specific to operating system versions further down in this article.

    

Android Support applicable for IBM Maximo Anywhere versions :

Android version 10 and 11 operating systems support are applicable from IBM Maximo Anywhere 7.6.4 IFIX2
             Android version 12 operating system support is applicable from IBM Maximo Anywhere 7.6.4 IFIX3 & higher
             Android version 13, 14 & 15 operating systems support is applicable from IBM Maximo Anywhere 7.6.4 IFIX5
             Android version 16 operating system support
is applicable for Anywhere 764 IFIX5 & Anywhere 764 IFIX6
                 
Recommended Memory: Minimum 3 GB of RAM

Apple iOS Support applicable for IBM Maximo Anywhere versions :

iOS version 14.x , 15.x operating systems are applicable from IBM Maximo Anywhere 7.6.4 IFIX4
             iOS version 16.x , 17.x operating system are applicable from IBM Maximo Anywhere 7.6.4 IFIX5

             iOS version 18.x operating system support is applicable for Anywhere 764 IFIX5 & Anywhere 764 IFIX6
                  Recommended Memory: Minimum 3 GB of RAM and For push notifications and IOS 15 Support, Xcode IDE 13 is required
           
Microsoft Windows Support applicable for IBM Maximo Anywhere versions
:

            Windows 10 Tablets
               
Disk space: 300 MB per application minimum; 1 GB or higher per application is recommended for maps and attachment files. This requirement varies depending on use case and the amount of offline data required.
                  Recommended Memory: Minimum 3 GB of RAM
                  64-bit systems with Windows 10
                  Note:  If building the apps for Windows 10 Tablets, Windows 10 or Windows 2012 Server R2 is required.

Screen-size (subject to the supported device types)

    Medium, large, and extra large sized screens are supported.
    Medium, high, and extra high densities are supported.

Bar code types

Bar codes are supported with Bluetooth enabled external scanner and device camera.  If the device has an in-built bar code scanner - then it is not supported.

    Note:  For bar code scanning, a 5 mega pixel camera that has autofocus is required.

Supported bar code types by device type:

Supported bar code types

Android

iOS

Windows

UPC-A

Y

Y

Y

UPC-E

Y

Y

Y

EAN-8

Y

Y

Y

EAN-13

Y

Y

Y

Code 39

Y

Y

Y

Code 39 mod 43

N

Y

N

Code 93

N

Y

N

Code 128

Y

Y

N

QR

Y

Y

N

Data Matrix (‘alpha’ quality)

Y

N

N

ITF

Y

N

Y

Aztec

Y

Y

N

PDF417

N

Y

N

For Android devices, the QR bar code type works for simple scans with only one value, such as the asset number.

If you want to add bar code functionality to fields that do not have it enabled by default, you must build your own native mobile apps.

RFID

  • Only Bluetooth RFID scanners are supported with Android and iOS.
  • RFID scanners must be in human interface device (HID) profile. Refer to your device's owner's manual to determine whether your device can use the HID profile.
  • All frequencies, ultra high frequency (UHF), high frequency (HF), and low frequency (LF), are supported if the RFID scanner is Bluetooth-enabled and in HID profile.

Map information

Maximo Anywhere Version 7.6.4 supports the following three types of map options.

  • Map Files (tpk files)
  • Maximo Spatial Asset Management 7.6.0.5 (using ESRT/Arc GIS)
Map Services can be used when the Maximo Anywhere applications are in connected mode only. Map files and Maximo Spatial Asset Management can be used in either connected or disconnected mode. If your enterprise system includes Maximo Spatial Asset Management, positioning information is obtained from work order objects that are linked to a map feature. If Maximo Spatial Asset Management is not in your environment, positioning information is obtained by using non-linked objects.
ESRI offline tile packages (TPK) can be processed to display basemap tiles on Android, iOS and Windows. This map control uses JavaScript to consume offline TPK files on Windows operating systems. This capability supports TPK packages that are built by using only web mercator projection with spatial reference WKID 102100 (EPSG 3857). For more information about this projection, see the Spatial Reference.
For more information about maps in Maximo Anywhere, see Map capabilities in Maximo Anywhere.

Maximo Spatial Asset Management integration

  • Maximo Anywhere version 7.6.4 supports Maximo Spatial Asset Management 7.6.1.  For more information about the supported versions of Maximo Spatial Asset Management, see the Maximo Spatial Asset Management support matrix.
  • For information about setting up Maximo Spatial Asset Management for Maximo Anywhere, see Configuring Maximo Spatial Asset Management maps.
  • IBM Maximo Spatial Asset Management 7.6.1 provides positioning information that determines the location of a work order on a map.  For more information about using Maximo Spatial Asset Management, see the Maximo Spatial Asset Management V7.6.1 documentation on IBM Knowledge Center.
  • ESRI offline tile packages (TPK) can be processed to display basemap tiles on Android, iOS, and Windows. This map control uses JavaScript to consume offline TPK files on Windows operating systems. This capability supports TPK packages that are built by using only web mercator projection with spatial reference WKID 102100 (EPSG 3857). For more information about this projection, see the Spatial Reference.
  • Android and iOS offline maps work with other ESRI-supported projections. Coordinates for Maximo work orders are maintained by using the Maximo Spatial Asset Management configuration. Spatially enabled work orders are transformed to web mercator at the time of the projection in the map control.

For geographical information system (GIS) data that is maintained in other coordinates, such as NAD83 or New York East State Plane Coordinates, ESRI software can project the data in web mercator. This projection can occur at the time of the TPK package creation.

Push Notifications

Maximo Asset Management version 7.6.1.x 

Push notifications work with Firebase Cloud Messaging (FCM).

To configure push notifications, including required updates to Maximo Asset Management, follow the instructions in the Setting up push notifications article.

Note: Push notifications cannot be enabled on the default apps from Google Play or the Apple App Store. To enable push notifications, you must build your own native mobile apps.

Known limitations:

  • If you are installing Maximo Anywhere 7.6.4 into an environment that contains other industry solution's mobile apps (ex. Maximo for Nuclear Power Operator Round), include the following:
    • Java/JDK version compatibility

  • Multitenancy environments are not supported.
  • Rooted or jailbroken devices are not supported.
  • If you upgrade or install an interim fix for Maximo Asset Management in an environment that contains Maximo Anywhere V7.6.4, you must run the includeanywheremodule command from the <maximo_home>/deployment directory before you build and deploy the Maximo EAR file.
  • A Windows device that has a low camera resolution might result in poor performance of the camera bar code scanner. A device's camera has low resolution if you point the camera to a bar code and you cannot make out the difference between the lines because of blurriness. Such devices need an enlarged bar code picture. You can tell that it is enlarged enough when you can see the difference between two lines in a bar code from the device's camera.

    Useful link: https://www.microsoft.com/surface/en-us/support/hardware-and-drivers/troubleshoot-photo-and-video-quality

  • If your virtual keyboard is not working on Windows 10, follow these instructions

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSPJLC","label":"Maximo Anywhere"},"ARM Category":[{"code":"a8m50000000CbOiAAK","label":"Install-\u003EMaximo Anywhere"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6.4;and future releases"}]

Product Synonym

IBM Maximo Anywhere; IBM Maximo Asset Management

Document Information

Modified date:
28 August 2025

UID

ibm11101243