Building iPhone Interfaces for Oracle E-Business Suite

Over on his blog Juan has been showing you how simple it is to develop a rich Web user interface with ADF accessing Oracle E-Business Suite data and even exposing it on an iPad.

In this entry I'm starting from his sample application and I'm showing how easy it is to build an interface that will look great on an iPhone (or other mobile devices) using Oracle ADF Mobile Browser.

For those of you who are just using ADF and never tried ADF Mobile Browser - you'll find that the development experience is quite familiar and similar to your normal Web application development. In the latest version of JDeveloper (11.1.2.1) which I'm usingin this demo we have a built-in skin that will give your application the native iOS look and feel. In the demo I achieve this by setting the styleclass of a tr:panelHeader component to af_m_toolbar to get this. For more on this styling read the doc.

Check out this quick demo:

Comments:

I remember seeing the demo and the hands-on lab at OpenWorld 2011. Is ADF 11.1.2.1 the version that uses PhoneGap and HTML5 under the hood?

Posted by Ara Kassabian on March 29, 2012 at 06:35 AM PDT #

Ara, The demo above is not using the upcoming ADF Mobile technology that will allow you to install on device applications, Rather it uses the already available ADF Mobile browser technology.

Posted by Shay on April 03, 2012 at 08:11 AM PDT #

How to create a full fledged custom mobile app to interact with EBS? If the UI part can be done using ORacle ADF Mobile, how will it integrated with EBS in terms of BOTH reading and writing data from/to EBS? Can you please tell me the architecture to be used for a custom mobile app for EBS?

Posted by Divya on August 07, 2012 at 10:11 AM PDT #

Divya, while you could do direct updates to the EBS DB tables using ADF, you usually use the Web services that are exposed by Oracle E-Business Suite as the more official way to interact with the EBS database.
ADF applications (mobile or regular) can easily be based on Web services as well (quick example here https://blogs.oracle.com/shay/entry/using_adf_with_peoplesoft_-_we ).
More on ADF integration with EBS here:
https://blogs.oracle.com/shay/entry/to_adf_or_oaf_or

Posted by Shay on August 07, 2012 at 10:18 AM PDT #

Hi Shay,

Thanks for sharing such valuable information on ADF Mobile!

I have been waiting for ADF Mobile for quiet some time to build a POC for one of our clients. Now that its launched, and I had done a small POC with ADF Mobile (following the videos which you have posted, can you please help me with some information on the deployment part of it or how I can simulate the apps on an android simulator.

Thanks,
Josphin

Posted by guest on October 26, 2012 at 04:03 AM PDT #

Josphin,

The steps to set up the Andoroid SDK and emulator are in the tutorial here:
http://docs.oracle.com/cd/E18941_01/tutorials/MobileTutorial/jdtut_11r2_54_2.html

Note that the Android emulator provided by google is very slow - I would highly recommend getting an Android device instead and testing with deployment directly to the device.

Posted by Shay on October 26, 2012 at 09:00 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

me
I'm a Director of Product Management for the Oracle Java Development Tools.
Follow me:
Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today