Skip to main content
Pentaho Documentation

Integrating Pentaho Mobile for OEM Software Vendors

Pentaho uses Sencha Touch as a framework for building navigation features for our mobile product. If you are an independent software vendor who wants to create your own mobile application that integrates with Pentaho Mobile, you can use Sencha Touch or any other mobile SDK that meets your needs. These instructions use Sencha Touch. If you have chosen another mobile SDK, replace all references to Sencha Touch with the appropate SDK.

These instructions specify Sencha Touch. If you have chosen to use a different Mobile SDK, replace all references to Sencha Touch with the alternate Mobile SDK.

  1. Extract and install the pentaho-mobile-plugin to pentaho-solutions/system.
  2. Download the sencha-touch-2.0.1.1-commercial.zip file and extract it to a temporary folder. See http://www.sencha.com/products/touch/download/ for more information.
  3. From the extracted files in the temporary folder, copy these files.
    /sencha-touch-2.0.1.1/resources/css/apple.css                      
    /sencha-touch-2.0.1.1/sencha-touch.js                     
    /sencha-touch-2.0.1.1/sencha-touch-all.js
    /sencha-touch-2.0.1.1/sencha-touch-all-debug.js
    /sencha-touch-2.0.1.1/sencha-touch-debug.js                       
                       
  4. Paste the copied files into the mobile plugin touch folder: /pentaho-solutions/system/pentaho-mobile-plugin/resources/touch.
  5. Ensure that the Pentaho Server is running. (It is not necessary to restart the Pentaho Server.)

Access your content on an iPad by opening a web browser and entering

http://<HostName:PortNumber>/pentaho/.