Browser version scriptSkip Headers

Oracle E-Business Suite Mobile Apps Developer's Guide
Release 12.1 and 12.2
Part Number E69284-07
Go to next page
Next

Oracle E-Business Suite Mobile Apps Developer's Guide

Contents

Title and Copyright Information

Send Us Your Comments

Preface

Introduction

Overview
Technology Infrastructure
Oracle MAF Runtime Architecture
User Experience
Accessibility

Setting Up the Development Environment

Overview
Performing Server-Side Tasks
      Applying Oracle E-Business Suite Server-Side Patches
      Setting Up Mobile App Definition Metadata
      Registering and Updating Your Mobile App Definition Metadata
      Registering Your Mobile App
      Application Details Page
      Distributions Page
      Configuration Details
      Review Page
      Updating Your Mobile App Definition
      Deleting Your Mobile App Definition
      Creating and Using Mobile App Access Roles
      Configuring Your Mobile Apps
      Migrating Mobile App Metadata Between Instances
      Downloading and Uploading Mobile App Definitions
      Downloading and Uploading Mobile App Access Roles
Performing Client-Side Tasks
      Installing the Development Tools
      Downloading and Installing Oracle JDeveloper 12.2.1 Studio Edition
      Downloading and Installing Oracle Mobile Application Framework 2.4.0 for Oracle E-Business Suite Mobile Foundation Release 7.0
      Setting Up Oracle JDeveloper

Using Mobile Application Archives for Enterprise Distribution

Introduction
Creating Mobile Apps Through MAA Files for Enterprise Distribution
Creating an Oracle JDeveloper Application from an MAA File
      Downloading Mobile Application Archives Files
      Importing an MAA File to Create a MAF Application
Updating the MAF Application with Required Changes
      Changing Application Bundle Id
      Changing the Privacy Policy Link
      Changing Mobile App Access Roles
Customizing Mobile Apps for Corporate Branding (Optional)
Modifying an Existing Deployment Profile (Conditional)
Updating Other Optional Application Configurations
      Updating Plugin Configuration (Optional)
      Enabling the Push Plugin (Optional)
      Importing Additional Root-CA Certificates (Optional)
      Configuring Login Credentials in the Sign In Screen (Optional)
Upgrading Your Enterprise Mobile Apps
Deploying Your Enterprise Mobile Apps

Using the Login Component to Develop Mobile Apps

Overview
Understanding the Login Component Features
Developing Your Mobile Apps Using the Login Component
      Downloading and Using the Login Component
      Getting Started with Mobile Application Project
      Step 1: Copying the Login Component Files (Conditional)
      Step 2: Setting Up the Login Component Libraries (Conditional)
      Step 3: Setting Up the Sign In Screen
      Step 4: Implementing Cordova InAppBrowser Plugin
      Step 5: Setting Up Context Initialization
      Step 6: Integrating with the Springboard
      Step 7: Setting Up Mobile App Access Roles
      Step 8: Integrating with the Settings Screen
      Step 9: Implementing Java Classes
      Step 10: Using Application Logging
      Step 11: Implementing Corporate Branding
      Step 12: Using the Developer Mode
Migrating Your Custom Mobile Apps
Deploying and Testing Mobile Apps

Implementing Push Notifications

Overview
Performing Server-Side Tasks to Send Push Notifications to Mobile Apps
      Creating Push Notification Business Events
      Adding the Push Notification Business Events to the Push Notification System's Event Group
      Sending Push Notifications to Mobile Devices
Performing Client-Side Tasks to Receive Push Notifications in Mobile Apps
      Enabling the Push Plugin
      Handling Push Notifications (Optional)

Implementing Oracle E-Business Suite APIs as REST Services for Mobile Apps

Overview
Understanding Oracle Integration Repository
Configuring Oracle E-Business Suite REST services
Implementing Oracle E-Business Suite REST Services
      Implementing APIs as Oracle E-Business Suite REST Services
      Testing and Validating the REST Services
      Troubleshooting Tips

Internationalizing Oracle E-Business Suite Mobile Apps

Overview
Implementing REST Services
      Handling Data to and from Oracle E-Business Suite
      Handling Date Type Value in Application Module Services
      A Sample REST Request Message
      A Sample REST Response Message
Implementing Mobile Apps
      Configuring MAF Applications for Internationalization
      Translating Mobile App User Interface
      Implementing Model Layer
      Implementing View Layer
Known Issues and Limitations

Implementing Corporate Branding and Deploying Your Apps

Overview
Required Image Sizing Information for Corporate Branding
Creating a New Deployment Profile
      Instructions to Create a New Deployment Profile for the iOS Platform
      Instructions to Create a New Deployment Profile for the Android Platform
Changing the App Logo and Splash Screen Through a Deployment Profile
      Instructions to Change the App Logo and Splash Screen for the iOS Platform
      Instructions to Change the App Logo and Splash Screen for the Android Platform
Changing the App Logo in the About Page and Android Page Header
Implementing Your Company Logo
Changing the App Name (Optional)
Customizing the Legal Related Information (Optional)
      Customizing End User License Agreement or Legal Terms (Optional)
      Customizing Copyright in the About Page (Optional)
Deploying Your Apps

Using the Sample App as a Reference

Overview
Sample App Features
Sample App Patterns
Preparing to Run the Sample App

Supported Properties in the Login Component

Supported Properties

Index