12
Spark Supports IBM Maximo Spark has first-class bindings to IBM Maximo, allowing you to rapidly build native mobile applications that are fully customized to your work order and asset management needs. Spark Mobile provides functionality for generating and managing work orders, assets, inventory and purchasing related transactions in both real-time (connected) as well as offline (disconnected) modes. Features include Maximo object metadata and security restrictions are dynamically obtained for object access and create/read/update/delete attributes on fields allowing real-time security of Maximo objects based on the user’s security profile and app configuration. Values for choice (pick) lists and lookups are dynamically obtained from Maximo when the app starts for presenting to the user. Business rules for real-time data validation and visibility/required conditions can be defined in a declarative manner to run at the client device before sending to Maximo Built-in multi-step tasks allow for complex workflow processing on the device. Built-in offline support for caching of records and queuing of work task entries until reconnected. Communication with the Maximo server uses SSL, HTTP and JSON. Timezones are automatically adjusted between the client device and server’s timezone. No middleware servers required (such as Worklight Server). Able to connect to your own back-end databases. The app is defined mainly through declarative XML schema files that offer a higher level of abstraction in the definition of features and screen layouts. Labels and new fields can be added without requiring code to be written. Application code can be written to override and enhance components of the app via exit point APIs during app lifecycle processing. Screen layouts are automatically provided by the app with optional custom views defined via Android code or HTML5. Available signature capture, barcode reading, multi-type document attachments

Spark + IBM Maximo

Embed Size (px)

Citation preview

Page 1: Spark + IBM Maximo

Spark Supports IBM Maximo Spark has first-class bindings to IBM Maximo, allowing you to rapidly build native mobile applications that are fully customized to your work order and asset management needs.

Spark Mobile provides functionality for generating and managing work orders, assets, inventory and purchasing related transactions in both real-time (connected) as well as offline (disconnected) modes.

Features include

• Maximo object metadata and security restrictions are dynamically obtained for objectaccess and create/read/update/delete attributes on fields allowing real-time securityof Maximo objects based on the user’s security profile and app configuration.

• Values for choice (pick) lists and lookups are dynamically obtained from Maximowhen the app starts for presenting to the user.

• Business rules for real-time data validation and visibility/required conditions can bedefined in a declarative manner to run at the client device before sending to Maximo

• Built-in multi-step tasks allow for complex workflow processing on the device.

• Built-in offline support for caching of records and queuing of work task entries untilreconnected.

• Communication with the Maximo server uses SSL, HTTP and JSON.

• Timezones are automatically adjusted between the client device and server’stimezone.

• No middleware servers required (such as Worklight Server). Able to connect to yourown back-end databases.

• The app is defined mainly through declarative XML schema files that offer a higherlevel of abstraction in the definition of features and screen layouts.

• Labels and new fields can be added without requiring code to be written.

• Application code can be written to override and enhance components of the app viaexit point APIs during app lifecycle processing.

• Screen layouts are automatically provided by the app with optional custom viewsdefined via Android code or HTML5.

• Available signature capture, barcode reading, multi-type document attachments

Page 2: Spark + IBM Maximo

viewing, GPS coordinate entry, and camera widgets.

• Collapsible/expandable grouping of records by categories in record lists with builtinuser sorting and filtering options.

• KPI charts and metrics widgets.

• Maps and navigation are created with native Google Maps… no extra installationssuch as ArcGIS which significantly increase the size of the app and required serverinstalls.

• Unique features such as sorting/displaying distances to locations, routing, and turn-by-turn navigation automatically enabled for data containing addresses orcoordinates.

• User modifiable settings allow changing of sites and Maximo servers.

• Mobile app management included with administrator dashboard showing devicelocations, push notifications, bug tracking, messaging, analytics, event logging, appdisabling, and remote deployments/upgrades.

Native app! Not a HTML web app.•

Page 3: Spark + IBM Maximo

Screens

Page 4: Spark + IBM Maximo
Page 5: Spark + IBM Maximo
Page 6: Spark + IBM Maximo
Page 7: Spark + IBM Maximo
Page 8: Spark + IBM Maximo
Page 9: Spark + IBM Maximo
Page 10: Spark + IBM Maximo
Page 11: Spark + IBM Maximo
Page 12: Spark + IBM Maximo