Building the Maximo Anywhere application container

As a mobile app developer, you can build your own native mobile apps for IBM® Maximo Anywhere. You use the Maximo Anywhere application container to build the application binary files that you deploy to your mobile devices.

Before you begin

Review the Maximo® Anywhere system requirements, and install the required development tools for your operating system.

About this task

The Maximo Anywhere application container must be installed on the computer that contains the Maximo Anywhere mobile apps.

When you create and deploy a Maximo Anywhere iOS app, which is contained in an .ipa file, you must have all the appropriate Apple licenses. You are also responsible for the security of your signing credentials. For detailed licensing terms, see Licensing Information and Usage Restrictions.

Procedure

  1. From the MaximoAnywhereContainer directory, verify that all of the properties in the Container.properties file are correct.
    By default, the include.webcontent property is set to FALSE, which means that the URL of the Maximo Anywhere server is requested when the user opens the mobile app. Change this property to true to use the default server for Maximo Anywhere and hide the connection screen from mobile users.
  2. Open a command line and change the directory to the MaximoAnywhereContainer directory.
  3. Ensure that the build file can be executed, and run the following command:
    • On Windows, run build.bat
    • On OSX/Linux, run ./build.sh

Results

The application binary files are created in the bin folder.

If your build fails, refer to the Maximo Anywhere system requirements, and ensure that you have installed supported versions of the third-party development tools.