Mobilizing Domino Using Appcelerator Titanium

John M. Wargo, AT&T Mobility


October, 2011


Learn how you can mobilize Domino application data using Appcelerator Titanium, an open source framework for building mobile applications for multiple mobile device platforms. Accelerate your mobile development by writing your mobile applications in JavaScript code that Titanium then packages into a client-side native application container.


Hybrid applications frameworks are becoming a more popular option for mobile developers. The defining characteristic of a hybrid mobile application is that it is written using Web technologies — HTML, CSS, and JavaScript — but it executes as a native application on a mobile device. In this series of articles on mobile development for Domino developers, I’ve covered a hybrid application framework from Research In Motion (BlackBerry WebWorks) and an open source hybrid application framework called PhoneGap. Now I’ll show how to use Appcelerator Titanium, a variant on the hybrid application approach to building mobile applications. Titanium is a little different from the other hybrid frameworks in that, instead of requiring you to use HTML as the main format for your application’s content, it typically allows you to write your application entirely in JavaScript. I’ll walk you through the steps for building a mobile application with Titanium that consumes a Domino RESTful service to display contact information from a Domino Directory.
For a listing of all the articles published in this series so far, along with their online publication dates in THE VIEW, please see the sidebar below.
Mobilizing Domino Data — The Series So Far

Would you like to see the full version of this article?

If you are an electronic license holder to THE VIEW, please log in to view this article.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in THE VIEW Online Knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8813 to speak directly with a subscription and licensing specialist about customized access for you and your team.