Welcome!

Security Authors: Michelle Drolet, Elizabeth White, Paige Leidig, Lori MacVittie, Kevin Benedict

Related Topics: iPhone, Wireless

iPhone: Article

Mobilizing Enterprise Data to Apple's iOS devices

Sybase Unwired Platform Article Series

During the second half of 2010 I was lucky enough to have been given access to an internal engineering build of the Sybase Unwired Platform (SUP) that supported iOS devices in addition to Blackberry and Windows Mobile. Check out SUP here

SUP is a Mobile Enterprise Application Platform (MEAP), which in my opinion and also of folks like Gartner, is the only way forward in multiple application mobilization and multiple device support. SUP abstracts the data access and Business Logic into Mobile Business Objects (MBO's) that take care of accessing, updating and deleting back end data. That data could be from files, corporate RDMS and other 3rd party systems such as SAP.

xcode devAt that time I already had been using SUP for over a year and had experience of building MBO's and using SUP's fantastic Device Application Designer (DAD) to build apps for Blackberry in a very RAD point and click way. What was different now was that I was being exposed to the SUP Objective-C Object API as a way of accessing the MBO's and coding for a client application totally from scratch in Apple's Xcode. All I am going to say in this article is the project was called iSurvey and I will set the scene more in the next article.

What I am planning over the next few months, is to document and blog about various stages in the project. Here is my initial list of articles...

  1. Setting the scene & Overview of a MEAP
  2. Synchronization and What is available for iOS
  3. Consolidated Database Creation
  4. MBO Concept & Creation
  5. Objective-C Object Wrapper creation
  6. Building the iOS Application
  7. Testing the iOS Application
  8. Deployment of the iOS Application

This article series is a work in progress, so the above list may grow. Please check back weekly on a Friday for the next article and please follow me on Twitter @ithain

More Stories By Ian Thain

As one of the Sybase Technical Evangelists, Ian regularly addresses technical audiences all over the world and his sessions are always very well attended. He also writes education classes, whitepapers, demos and articles for various Sybase products and publishes regularly in Journals such as SYS-CON's PBDJ and International Developer Magazine. He is also the Sybase Unwired Platform & PocketBuilder Evangelist and works closely with the team in Dublin, CA and Concord, MA on new features and demonstrations for the products. In his customer-facing Evangelist role, Ian is very involved with the design, production and testing of Enterprise class Unwired Solutions, that have been implemented using Sybase's Unwired tools for Sybase customers around the globe. In addition, Ian is a dedicated technical expert continually working with Sybase's key partners and clients to enhance the capabilities of the Unwired solutions that Sybase can offer to its customers. Ian can also be found on Twitter @ithain