Developer Considerations for Oracle E-Business Suite Mobile Apps Release 10.x

Overview

In Release 10.x, the Oracle E-Business Suite mobile apps uptake new underlying technologies that are no longer dependent on Oracle Mobile Application Framework. These new technologies such as Oracle JavaScript Extension Toolkit (JET) and Cordova framework allow developers to efficiently build client-side applications for cross-platform development easily.

Note: Oracle JET is a collection of Oracle and open source JavaScript libraries, and this development toolkit allows you to efficiently build the cross-platform and client-side hybrid mobile apps based on JavaScript, HTML5, and CSS3. Cordova framework is also an open-source mobile development framework allowing you to build apps using standard web technologies such as HTML5, CSS, and JavaScript for cross-platform development. With either of these technologies, you can build an app that runs on both Android and iOS devices without having to use any platform-specific tools.

Oracle E-Business Suite Mobile Release 10.x apps are compatible with Oracle E-Business Suite Release 12.2.3 and later. Oracle Field Service for EBS and Oracle Mobile SCM for EBS also support Oracle E-Business Suite Release 12.1.3.

Customization or Personalization of Oracle E-Business Suite Mobile Apps

For customization and personalization information for the Oracle E-Business Suite Mobile Release 10.x apps, refer to the following documents:

Note: Oracle E-Business Suite Mobile Release 10.x apps have been renamed to distinguish them from the app versions built with earlier technology. For more information about the app names used in different mobile releases, see Oracle E-Business Suite Mobile Apps, Release 12.1 and 12.2 Documentation Index, My Oracle Support Knowledge Document 1641772.1.

Oracle E-Business Suite Mobile APIs

Oracle provides APIs corresponding to selected functionality in the Oracle E-Business Suite mobile apps. These APIs published through the Oracle Integration Repository are available for use in custom app development. For example, if you build custom apps using any mobile app development framework of your choice, you can make use of these APIs.

Note: Oracle Integration Repository is a component in Oracle E-Business Suite Integrated SOA Gateway. You can search, view, and deploy desired APIs as REST services through the repository for use in custom app development. Refer to Administering Native Services, Oracle E-Business Suite Integrated SOA Gateway Implementation Guide.

Use the business entity "Mobile Optimized API" to search for all mobile app APIs in the repository, or search by the business entity for a functional area.

Before searching and using these APIs for your custom app development, ensure that you have applied server-side patches required for your app to have these APIs available in your Oracle E-Business Suite instance. For the server-side patch details, see the Setting Up the Mobile Apps chapter under Oracle E-Business Suite Mobile Apps Release 10.x in the Oracle E-Business Suite Mobile Apps Administrator's Guide, Release 12.1 and 12.2.

For a list of the mobile APIs published in the Oracle Integration Repository for each app, see Oracle E-Business Suite Mobile APIs Available in the Oracle Integration Repository.

If you plan to deploy Oracle E-Business Suite mobile APIs as REST services for custom app development, then you must first configure Oracle E-Business Suite Integrated SOA Gateway for REST services. For information on configuring Oracle E-Business Suite Integrated SOA Gateway, refer to "Configuring Oracle E-Business Suite REST Services" section, Installing Oracle E-Business Suite Integrated SOA Gateway, Release 12.2, My Oracle Support Knowledge Document 1311068.1. Ensure that you apply the latest patches for REST services in My Oracle Support Knowledge Document 1311068.1.