Note : This
blog is only meant to show you how to start developing mobile applications with
SUP. Most of the information provided here can be found in the online help on
Do not hesitate to read the official documentation, it contains much more
details and some great tutorials.
Developing Mobile Applications with Sybase Unwired Platform (1/3)
[Developing Mobile Applications with Sybase Unwired Platform (2/3) | Developing Mobile Applications with Sybase Unwired Platform (2/3)]
[Developing Mobile Applications with Sybase Unwired Platform (3/3) | Developing Mobile Applications with Sybase Unwired Platform (3/3)]
blog series, I will show you how to develop a simple mobile application with
Sybase Unwired Platform. This application will use the standard flight data
application components so you'll only need to have access to a SAP system to
follow the tutorial. It should allow the user to search for flights, display
the results and show the details of a particular flight.
Sybase Unwired Platform
Unwired Platform (SUP) is the Mobile Enterprise Application Platform (MEAP)
provided by Sybase/SAP. To get a good introduction to SUP, you can read the
following blog on SDN : Sybase Unwired Platform - An Introduction (Part 1)
SUP Personal Developer
all, you will need to request a Personal Developer Edition of SUP on Sybase
website via the following link : http://marketing.ianywhere.com/forms/WWQ109DWNLDSUPPersonalDeveloperEdition .
receive an e-mail from Sybase telling you how to download the installation
files and generate a license. You don't have to generate a license if you just
want to evaluate the product (30 days limit).
click on setup.exe to launch the
installation. The process is pretty straightforward, just make sure you select
the right license type and installation type.
If you don't
have a license, choose the Evaluation
license type :</p>
the *Mobile Developer Workspace *installation
sure the Device Application Designer
feature is checked.
SAP Java Connector Installation
allows you to connect to SAP servers and consume BAPIs and RFC enabled
functions modules. The SAP Java Connector (JCo) has to be installed first. Download
SAP JCo 2.1.9 from http://service.sap.com/connectors
and unzip the file. Make sure the Sybase Unwired Workspace is closed and copy the
files contained in the zip to the following locations :
librfc32.dll and sapjco<strong>rfc.dll</strong> into :</p>
<ul><li><SUP Installationroot>JDK1.6.0_16 in</li></ul>
Adding a SAP Server in the
Sybase Unwired Workspace
the Sybase Unwired Platform Services (Start > Applications > Sybase >
Unwired Platform 1.5.2) then launch the Sybase Unwired Workspace.
click on SAP Servers in the Enterprise Explorer view and choose New... :</p>
the name of the new SAP Server Connection Profile :
the System properties of your SAP
system and the Login information :</p>
the Test Connection button. This is
the message you should get :</p>
I've noticed that the connection test fails if the SAP GUI is not installed on
the SUP server so you may have to install it.
now ready to develop mobile applications connected to SAP using SUP. In my next
blog, I will show you how to define Mobile Business Objects.