Skip to main content link. Accesskey S

The useful resource for IBM Lotus Domino XPages development

Submit Search


Home > mobile Apps for iPhone, iPad, Android
xpageswiki.com
is maintained by 
Julian Buss.
You can hire me.

mobile Apps for iPhone, iPad, Android

ShowTable of Contents

General options


You can either use XPages to build a Web application that tries to look like a native App on the iPhone, iPad or Android device. Or you can write real native Apps using Appcelerator Titanium.
The last alternative is to write native Apps in the device's native development environment (Objective-C for iOS, Java for Android).

Build a mobile XPages App


You can use the OpenNTF mobile controls to make the development work a little bit easier. Furthermore, the Dojo framework (included in Domino) has a lot of mobile UI widgets, see here.

Mobile Web Apps has some disadvantages, though:

- the device always needs to be online
- when Domino is down, the app does not work either
- it doesn't look and feel exactly like other, native Apps
- you don't have access to hardware features like the camera or GPS
- if the network is bad, the App behaves slowly and user may complain

Build native Apps with Titanium


Titanium is a development environment that allows to write native Apps in JavaScript, at this moment for iOS and Android. Titanium has it's own API which uses native controls on each device.
Much of the API is the same for iOS and Android, so that you can write Apps that work on both platforms.

Titanium compiles a native App that is deployed the same way as any other native App (for example, via Enterprise Deployment or Appstore for iOS). The App looks & feels like any other native App, and you have full access to all device features.

Access and work with Domino data in native Apps


To replicate Notes documents, Notes views etc. and to work with them on the device, you can use Domino To Go.

Domino To Go is an extension for Titanium which and has a rich feature set to synchronize Lotus Notes/Domino data to the mobile device, create new data and upload it and work with the data in a way similar to LotusScript.
With Domino To Go you can write full offline capable Apps, so your users can work everywhere independent of the network.

Add Comment

Name:
Comments:
How to take your XPages App to the iPhone, iPad, Android: use Domino To Go!
Do you look for an XPages Workflow solution? Take YouAtNotes Workflow.