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)]
In this
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 (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)
Edition
First of
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 .
You will
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).
Double
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>
Choose
the *Mobile Developer Workspace *installation
type :
Make
sure the Device Application Designer
feature is checked.
SUP
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><WINDOWS_HOME>System32</li></ul>
<ul><li><SUP Installationroot>ServersUnwiredServerlib</li></ul>
<ul><li><SUP Installationroot>JDK1.6.0_16 in</li></ul>
<p>* *</p>
<p>sapjco.jar
into :
Sybase Unwired Workspace
Start
the Sybase Unwired Platform Services (Start > Applications > Sybase >
Unwired Platform 1.5.2) then launch the Sybase Unwired Workspace.
Right
click on SAP Servers in the Enterprise Explorer view and choose New... :</p>
Choose
the name of the new SAP Server Connection Profile :
Enter
the System properties of your SAP
system and the Login information :</p>
Click on
the Test Connection button. This is
the message you should get :</p>
Note :
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.
You are
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
36 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 | |
3 | |
3 |