Monday Apr 20, 2015

Mobile Cloud Service - Avoiding Apphazard Mobile Delivery

By Ian Wallis, Moble Technical Director, Oracle EMEA

IT organizations are reporting that their traditional three tier architectures are straining to support the needs of mobile users both for customers and employees. And why is this you ask? Well I believe there are many factors causing mobile to stretch and stress traditional IT, a few are listed below:

  • Change – the rate of change in mobile is high with a continuous stream of new devices, features, form factors, operating systems and updates.
  • Innovation – mobile devices can do unique activities such as measure, hear, smell, respond to movement, touch and gesture and many more
  • Connection –the need to handle less reliable connections such as 3G, Edge, GPRS and public WIFI networks
  • Personalisation – mobile devices are personal and apps need the right info at the right place at the right time to avoid being highly intrusive
  • Communication – a trend towards smart endpoints and simple messaging rather than centralized systems and orchestration models
  • Speed of continuous delivery – with the move to Agile development and DevOps, picking the right tool and technology for the job is crucial to be able to work quickly and effectively
  • Processing and battery life - mobile applications work best with simple REST based services rather than more heavy weight XML Web Services which are processor intensive
  • Scale – successful mobile apps can scale very quickly to a global audience of billions of smartphone users
  • Security – a completely new security model with different operating systems and devices, as well as controlling access to data and systems

This struggle has heralded the emergence of new IT delivery models to address the need for scalable mobile services. Services that can support a fragmented set of web and enterprise systems and technologies. Services that can be mashed up to form great mobile apps. One new category of technology is Mobile Backend as a Service (mBaaS). Not an ideal name, as an analyst recently pointed out at an event in Stockholm, asking: “Mobile Backend as a Service, is that even legal?”

Personally I prefer the term Mobile Cloud Services, which combines cloud and service integration with mobile-specific services such as offline functionality, data synchronization, push notifications, location and many others. These Services typically are built with cloud and mobile first in mind, and they leverage node.js infrastructure to provide mobile friendly services sometimes referred to as micro services or micro APIs.

Mobile Cloud Services need to cater for the diverse set of personas involved in developing mobile applications. New roles like Mobile Experience Designer, Producer, Mobile App Developer, Micro Service DeveloperData Scientist and DevOps Engineer have emerged, and these roles need to collaborate, working in parallel rather than sequentially. This includes the ability to create re-usable libraries of mobile services to fast track app development.

Over time I predict that the capabilities supported by  Mobile Cloud Services expanding to include a range of devices an "things" that are well beyond our current understanding of mobile.

Start considering Mobile Cloud Services to avoid the risk of haphazard mobile delivery. To download our eBook on Oracle Mobile Cloud Service, click here.

Follow us @OracleMobile 

Monday Apr 13, 2015

How to implement iBeacon in Oracle Mobile Application Framework

Want to alert your customer to a special loyalty discount offer when they enter the menswear department in one of your retail stores?  Want to present information about a famous artist’s life when a visitor to your museum nears one of the artist’s paintings?  These are just two of the many real-world scenarios made possible by the use of iBeacon technology.

This blog post provides an introduction to iBeacon technology and a description of how to build two different MAF apps – one that pretends to be an iBeacon and another that detects iBeacons and uses the local notifications functionality provided in MAF 2.1.1 to inform the user, even when the app isn’t even running.

To deploy these apps to iOS devices you will need an iOS developer account.

What is a beacon?

A beacon is a device that is intentionally conspicuous to draw attention to a location, such as a lighthouse sitting on the edge of a cliff. 

In in the Internet of Things (or IoT), a beacon is a small electronic device that transmits a regular radio signal according to the Bluetooth v4 Low Energy spec (otherwise known as “BLE”).  A beacon typically does no more than advertise its existence by transmitting a unique identifier and can last for months on a single cell battery.

Any BLE-enabled device, such as a modern smartphone, can detect a beacon by listening for BLE-based transmissions.

Whilst the possibilities appear endless, typical applications for beacons currently include retail stores, exhibition halls, museums, places of employment and homes, where users can be alerted to information pertaining to their current location within a building.

What is (an) iBeacon?

iBeacon is a technology introduced by Apple in iOS 7 that defines a standard for how a beacon identifies itself (or “advertises”) in its BLE transmissions.  Any beacon that implements this standard can be called an iBeacon.

Most beacon manufacturers implement the iBeacon standard by default, whilst some can also be configured to use their own proprietary protocol.  It’s also possible to configure a post-2012 iOS device, or Mac running OS X Mavericks (not Yosemite), to act as an iBeacon.

Whilst the iBeacon technology is included in the iOS Core Location framework since iOS 7, any BLE-enabled device can detect iBeacons and various libraries exist for use on devices running Android 4.3 or above.

How does iBeacon work?

The iBeacon standard defines three properties that determine a beacon’s identity:

  • A proximity UUID (universally unique identifier), which is a 128-bit value that uniquely identifies one or more beacons as a certain type or from a certain organization.
  • A major value, which is a 16-bit unsigned integer that can be used to group related beacons that have the same proximity UUID.
  • A minor value, which is a 16-bit unsigned integer that differentiates beacons with the same proximity UUID and major value.

Every iBeacon must advertise a proximity UUID, whilst the advertisement of major and minor values is optional.  All beacon manufacturers allow customers to modify these values on their purchased beacons.

A typical iBeacon deployment (e.g. within a retail store chain) would see all beacons advertising the same proximity UUID, those in a particular location (e.g. a single store) advertising the same major value, and the minor values being used to uniquely identify each beacon.

When using iOS Location Services, an app wishing to detect iBeacons must start by monitoring for an iBeacon region.  A region is defined by the proximity UUID and optionally major and minor values, and can therefore represent one or more beacons.  Consider an app for a retail store chain that monitors for a region defined only by the proximity UUID.  This app will be notified when any of the retain chain’s beacons are detected.  Alternatively, if the region being monitored is defined by proximity UUID and major value, the app might only be notified when a beacon from a particular store (represented by the major value) is detected.

Once an app has been launched and the user has given permission for the app to monitor for beacons, the app will be notified when the device enters a beacon region that is being monitored, even if the app is not running and even if the device has been restarted.  If the app is not running, iOS launches the app for a short period (around 10 seconds), allowing the app to receive and react to the event.  Typically, the app fires an immediate local notification to notify the user.

When a user’s device enters a beacon region, the app can start ranging for individual beacons within the region to determine its relative proximity to each beacon.  This is used to determine when the user is in the immediate proximity of a particular beacon, so that information related to that beacon can be displayed to the user.  The relative proximity is an approximation that can be affected by physical objects including walls, water and the human body.  Most beacon manufacturers allow customers to modify the transmission power and advertising interval on their purchased beacons, so as to fine-tune the distance at which the relative proximity is considered ‘immediate’.

When iOS Location Services determines that it can no longer detect any beacons in the region, it notifies the app that the beacon region has been exited.  In practice, I’ve found that this takes around 30 seconds, but some bloggers have reported much longer times.

Libraries exist for Android that provide similar functionality to iOS Location Services, but I have not explored these (yet).

How to create an iBeacon client app

Click here to continue reading the full post. 


Wednesday Apr 08, 2015

Reduce your commute, mobile apps make for efficient motoring

Posting on behalf of Ian Wallis, Mobile Technical Director EMEA

Posting on behalf of Ian Wallis, Mobile Technical Director EMEA

For an entire week I would wake up in a sweat, feeling disconnected from the world, rush into work, disorientated, feeling like I had lost my bearings, turning up to meetings late or going to the wrong locations, missing calls and emails and finally heading to bed at the end of the day frustrated and exhausted. You are probably wondering whether I am suffering from some form of mid-life crisis? Alas, this was something far more ominous, as for one week I experienced the panic of not having a smartphone to hand while I waited for the delivery of a new iPhone.

The biggest impact was felt on my commute into work. Normally my commute takes an hour during peak traffic. Usually I would have the benefit of a mobile app called Waze to guide and advise me through the maze of back routes in Surrey and Berkshire to get to Oracle’s Thames Valley Park. You can imagine my frustration as I spent an average of 1h 35 minutes commuting into work last week. At each traffic jam my blood pressure would rise as I imagined my alter-ego sailing past these points of congestion using the wonderful navigational recommendations provided by Google and Waze.

By using the Waze app I gain a 35% reduction in my commute time. Can you imagine the increase in personal efficiency if every car commute in the UK was cut by say 20%! We are talking about 16m people in the UK saving an average of eleven minutes a day, which equates to almost 3 million hours saved sitting in traffic and burning fuel at a litre per hour! I would have gained over 2.5 hours per week, 140 hours each year. By adopting mobile technology the potential social impact and economic gain in efficiency is utterly remarkable.

This is just one example of how mobile can become a key facet of getting through the day, reducing pressure and increasing overall personal efficiency. It also indicates how we are becoming more dependent on mobile services.

Oracle has recently researched “Millennials and Mobility: how businesses can tap into the app generation” and this research points to how important it is for enterprises to incorporate mobile into their offerings. If you are not engaging and advising customers and employees in the appropriate manner and at the right time, I can assure you that some other app will be.

By using the power of cloud services and drawing on the huge amount of data mobile generates to build engaging experiences, mobile can guide us to be more efficient and effective in our day-to-day activities. All enterprises should focus on how to leverage mobile or risk getting stuck in traffic. 

Monday Mar 23, 2015

Mobile App for Approvals for EBS 1.2.0 on iOS and Android

Reposting below for another cool new mobile app from Oracle, which btw, was built using Oracle Mobile Application Framework. Follow us @OracleMobile

About

Oracle Mobile Approvals for Oracle E-Business Suite lets you respond on-the-go to your pending approval requests. From your phone, anywhere and anytime, take quick action on approval requests for expenses, requisitions, purchase orders, recruitment vacancies and offers, and more.

- Quickly filter approval requests by sender or subject
- Review at a glance header and line item details, action history, and comments
- Approve or reject with or without comments, or request more information

Oracle Mobile Approvals for Oracle E-Business Suite is compatible with Oracle E-Business Suite 12.1.3 and 12.2.3 and above. To use this app, you must be a user of Oracle E-Business Suite, with mobile services configured on the server side by your administrator. For information on how to configure mobile services on the server and for app-specific information, see My Oracle Support Note 1641772.1 at https://support.oracle.com.

Availability

Client

Oracle Mobile Approvals for Oracle E-Business Suite 1.2.0 is available on Apple's iTunes Store and Google Play Store for download.


This app works against Oracle E-Business Suite Release 12.1.3 and above and 12.2.3 and above.

Server

Oracle Mobile Approvals requires set up on Oracle E-Business Suite instance to support connections from the mobile app. Following patches are required to be applied.

Android Screens


Additional Resources

Monday Mar 16, 2015

Vegas, Baby!

No, I'm not going to Vegas. At least not yet. The poker lessons have been getting the better of me lately.  :-)

But you know what's cool about LV? The new City of Las Vegas application.  That's right, the new version of the City of Las Vegas app is built using Oracle Mobile Application Framework. (MAF) And since they used MAF, they built it once, and deployed it on both iOS and Android.

 You can find parking, where the food trucks are located, catch the latest news and if you're a local, report an incident that you want the city to look into.  It's nice the city makes an effort to reach out to locals and visitors. And if you're planning to go to this year's Collaborate 15, you should definitely check it out.

What else is cool you ask? I'm glad you asked. Below are a couple of research links from Ovum covering Oracle MAF.  Check them out.


Monday Mar 09, 2015

Barcelona, Mobile World Congress, and 93,000

93,000+

That’s how many visitors came to this year’s Mobile World Congress in Barcelona last week. With 8.1 halls, each of which was the size of Moscone South's usual exhibit hall - that’s a big show! And Barcelona, what a gorgeous city. It’s no wonder Picasso spent so much time between Barcelona and Paris.


While I didn’t get a chance to see Zuck chat up internet.org, I did get a chance to meet customers excited to hear about Oracle Mobile Platform. In particular, the upcoming release of Oracle Mobile Cloud Service was a highlight of our demos. Not to say that Oracle Mobile Security Suite and Oracle Mobile Application Framework didn’t also stand out - they held their own in terms of interest, but the upcoming cloud service is a mobile game changer.

If you’re unfamiliar, Oracle Mobile Cloud Service is an enterprise Mobile Backend as a Service (MBaaS) that makes it easy to rapidly build mobile apps that access backend systems. As a cloud based platform  client and server side developers can easily collaborate. MCS offers built in mobile analytics so managers can fine tune access and gain insight of all their mobile deployments. Common mobile services such as security, data storage, sync and push notifications are standard making mobile development and deployment easier than ever. 


I just wish we could have shown it to all 93,000 attendees. Maybe next year. But if you can't wait, catch the upcoming Oracle Cloud Day in San Jose on April 30th.

Sunday Mar 01, 2015

New! Establishing a Mobile Security Architecture

Excerpts from a recent publishing.

Beyond Brute Force: 3 User-Friendly Strategies for BYOD Security*

In 1825 a painter named Samuel Morse was visiting New York City to fulfill a portrait commission and received word that his wife—at home in Washington, D.C.—had fallen gravely ill. The following day, another messenger brought heartbreaking news: Morse’s wife had died from her illness. Morse rushed home as fast as nineteenth-century transit could carry him but arrived to find his wife already in her grave. This devastating series of events led Morse to dedicate the remainder of his life to finding a means of rapid communication over long distances—eventually leading to the creation of the single-line telegraph and Morse code.

In 2014 Morse’s tragic episode underscores some of the forces mobile workers are still facing today. We are working longer hours than previous generations, many of us at greater distances from those we love. Our smartphones bring us closer (expanding Morse’s vision) with the people we care about, being no more than a voice call, e-mail, text message, or Facebook wall post away. As a result, personal and work communications are intersecting, with 89 percent of employees today using personal mobile devices at work or using their work devices for personal applications.

The phenomenon of Bring Your Own Device (BYOD) to work gives employees a kind of comfort Morse never knew, but it makes CIOs and CSOs uneasy, sparking concerns about protecting corporate data and preventing unauthorized access to internal systems. These fears are not unfounded: recent statistics show that cell phone theft has created a $US30 billion black-market economy. In San Francisco alone, 50 percent of all robberies are cell phone thefts. It is not a matter of if but when a personal device with your corporate data will fall into the wrong hands.

Download and read the rest here.

Monday Feb 23, 2015

Enabling Mobile Application Management with Secure Enterprise Single Sign On

Introduction 

Oracle Mobile Security Suite (OMSS) addresses BYOD challenges by isolating corporate from personal data on consumers’ personal mobile devices without needing to lockdown the entire device. Using a technique called containerization; the Oracle Mobile Security Suite creates a Secure Workspace (SWS) in which corporate applications,email and data are stored. Only authenticated users can access the secure workspace to run applications and access data and only applications provisioned or approved by corporate IT can be installed and executed from within this secure workspace. If the device is lost or stolen, corporate IT can remotely wipe the secure workspace without affecting any personal data.

The OMSS Secure Workspace (SWS) leverages OAM infrastructure for secure authentication (or even strong authentication/risk based access in the upcoming PS3 release) and seamless single sign on to corporate resources for all containerized apps. In this blog post I'll describe how the OAM Mobile & Social (M&S) OAuth Service allows OAM to provide secure authentication and enterprise single sign on to Oracle's Mobile Secure Workspace (SWS) .

How it Works


In order for the Mobile Security Access Server (MSAS) to authenticate users against Oracle Access Manager and retrieve Oracle Access Manager and OAuth tokens for integrated single sign on, the Mobile Security Access Server (MSAS) is registered as an OAuth Client with the M&S OAuth Service. In the current PS2 release we support the Confidential Client OAuth flow only; however in the upcoming PS3 release we will support Dynamic Client Registration as well.

Confidential Client Flow - In this flow MSAS is the OAuth 2.0 Confidential Client and M&S is the OAuth Server as well as the Resource Server. MSAS uses the clientid and secret entered in the container as confidential credentials for this flow. The confidential client first obtains an JWT User Token (referred to as User Identity Assertion) using this clientid, secret and the userid and password entered by the user in the secure workspace. The confidential client then obtains an OAuth2.0 Access Token using a standard OAuth 2.0 JWT user assertion flow on behalf of the resource owner. The OAM Tokens to access 11g or 10g protected resources are then obtained using the extension OAM Credential grant type using this JWT User Token. MSAS stores the encrypted JWT UT and the OAM MT (corresponds to an OAM_ID cookie for OAM protected web resources) in an STOKEN which is returned to the secure workspace app. This allows an authenticated secure workspace app user to single sign on to OAM protected resources with the OAM MT in the STOKEN and to any OAM OAuth REST interface using the JWT UT in the STOKEN.

Dynamic Client Registration - In this authentication model, a workspace is dynamically registered with M&S through MSAS and the workspace itself obtains the JWT Client Token after successful workspace registration. Compare this to the Confidential Client Flow flow above where the workspace app uses the client credential of MSAS. The registration of the workspace basically involves app and device profile attributes to be automatically sent to the M&S OAuth Server which creates a JWT Client token based on the unique "fingerprint" specific to the app and the device of the workspace app. The rest of the flow is similar where the workspace app itself is the OAuth Client (mobile OAuth client) and M&S is the OAuth Server as well as the Resource Server. In this flow we support step up authentication (using KBA or OTP) and device context based fine grained authorization during both user authentication to the workspace app and subsequent single sign on to corporate resources from any of the containerized apps. This is now possible because M&S uses its built-in integration with OAAM (using the Security Handler Plugin) to perform risk analysis based on the device and app context now available in this authentication.

Sunday Feb 15, 2015

Oracle @ Mobile World Congress 2015


Hola! Join Oracle next month at Mobile World Congress 2015 in Barcelona.  The premier mobile event of the year. I heard over 85k people showed up last year just for the tapas!  We are in Hall 3, #3B20. The Oracle Mobile Platform team will have 1 of 18 pods (Oracle has a plethora of mobile products) and we'll be previewing Oracle Mobile Cloud Service, showing example mobile apps, demos of Oracle Mobile Security Suite and Oracle Mobile Application Framework. Espero verlos alli.


Monday Feb 09, 2015

Getting started with iOS development using Eclipse and Java

Crosspost from Shay Shmeltzer's blog.

Want to use Eclipse to build an on-device mobile application that runs on iOS devices (iPhones and iPads)?

No problem - here is a step by step demo on how to do this:

Oh, and by the way the same app will function also on Android without any changes to the code :-)  

This is an extract from an online seminar that I recorded for one of Oracle's Virtual Technology Summits - and I figured people who didn't sign up for that event might still benefit from having access to the demo part of the video.

In the demo I show how to build an on-device app that access local data as well as remote data through web services, and how easy it is to integrate device features too.

If you want to try this on your own, get a copy of the Oracle Enterprise Pack for Eclipse, and follow the setup steps in the tutorial here.

And then just follow the video steps.

The location of the web service I accessed is at: http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL

And the Java classes I use to simulate local data are  here.


Monday Feb 02, 2015

Oracle Mobile Application Framework 2.1 - Now Available

Crosspost from last week's announcement by Shay Shmeltzer at blogs.oracle.com/mobile

The Oracle Mobile Team is happy to announce the release of Oracle Mobile Application Framework 2.1 - a major update to Oracle's mobile development framework.

This new version focuses on upgrading the framework's infrastructure and includes the following new features:

  • Support for Java 8 - Java is the language used for business logic development on Oracle MAF, in fact Oracle MAF is the only solution out there that will run the same Java code on both iOS and Android.  Now developers can leverage the latest features of the Java language - such as Lambda expressions, Collections with Generics and more - while running on a 64bit JVM that supports the Java 8 Compact2 profile.
  • Cordova 3 support - Cordova is used in Oracle MAF to provide access to device features. Oracle MAF 2.1 updates the Cordova version to 3.6.3 on Android and 3.7 for iOS, dramatically increasing the number of available plugins that developers can leverage.
  • Simpler Cordova Plugin integration - Oracle MAF leverages the plugman command line to build and incorporate plugins into Oracle MAF apps.
  • Xcode 6 and Android 5 support - use the latest SDKs to compile and deploy your MAF applications across multiple devices.

You can get Oracle MAF 2.1 by downloading the new Oracle MAF extension through the JDeveloper Help->Check for Updates functionality.

We highly recommend that you read the installation guide and migration guide before you start your upgrade process. The setup might be a bit tricky because you'll need JDK7 to run JDeveloper but JDK8 to use the extension - so follow the instructions carefully. 

Have questions? - join us on the Oracle MAF discussion forum on OTN

Unrelated side note but that was quite a Super Bowl finish, eh? A miraculous catch followed by what some have said was the worst call.  I mean, a time out left, half a yard to go, and 3 downs to use, with one of the best running backs in the league, and you throw on 2nd down? Wow. 

Tuesday Jan 20, 2015

Upcoming Mobile Events

Hello Mobile Fans!  Two upcoming Oracle sponsored mobile events you don't want to miss!

Cloud Platform Online Forum. It's on - Jan 28. It's all good but don't miss Shay Shmeltzer go over and demo the Oracle Mobile Cloud Service (The GA release is coming soon!) It's that whole bringing mobile development to the cloud, mobile backend as a service, and making everyone's lives better. Check it out!

For my European friends or anyone going to Mobile World Congress, stop by the Oracle booth and we can continue our conversant on all things mobile including: Oracle Mobile Cloud Service, Oracle Mobile Security Suite, Oracle Mobile Application Framework and our growing library of mobile applications.

Follow us @OracleMobile

Monday Jan 12, 2015

RightNow & JDEdwards Integration Demo by SOA Suite 12c Including Mobile App

Crossposted article by Richard Lefebvre 

To get access to the Oracle demo system please visit first OPN (OPN account required)

Oracle GSE account members with interest in Tech, FMW, JDEdwards or Service Cloud; +GSE +PDIT DSS

Customers today constantly engage with companies across multiple channels. Companies need to be able to engage, sell to, and service customers across all channels: the web, in a store, over the phone, via a mobile device or through social channels. Customers desire a simple, secure and consistent experience, whether it is a bank they are interacting with, or a retail store they are ordering a product from, or a service and maintenance request they are creating.

Highlights

The demo illustrates how to

  • Leverage common development technologies to enable compatibility and re-usability across multiple channels
  • Access information and applications intuitively and securely through self-service portals for customers, employees and partners
  • Automate and manage cross enterprise business process shared services across multiple channels

Showcase

  • Mobile & Identity Management: MAF 2.0, OAM Mobile and Social, OAG, OID
  • Integration:  Pre-built integrations RightNow, JDEdwards
  • Infrastructure: SOA 12c, Oracle Service Bus, WebCenter Portal

Call to Action

For questions/feedback please contact petraas.bhathena@oracle.com or anand.prasad@oracle.com in GSE.

For more information about Cloud Integration please visit the SOA Partner Community Workspace here AppAdvantage & Cloud Integration (free membership required www.oracle.com/goto/emea/soa)


Wednesday Jan 07, 2015

IT Leaders Discuss Their Business Goals and Technology Solutions

Happy New Year! Hope 2015 is off to a great start for you.

One of the biggest highlights for us in 2014 was getting an opportunity to visit and spend some time with the IT Leaders of successful organizations around the world. The objective of each of these documentaries was to understand the business imperatives of such organizations, get insights from the IT Leaders on how they align their IT objectives with the company's business goals and how they measure the impact of their IT & business investments on their customers, vendor ecosystem, the company's employees and of course, the company's bottom line. And we then have technology experts walk us through the technical implementations that has made all that possible.

Based on their business imperatives, organizations had taken different paths and driven diverse IT roadmaps to deliver business success. Northumbrian Water in the UK enabled mobility for its remote workforce to drive 24 X 7 operations. Pella, a major windows and doors manufacturer in the USA built a contextual web experience for its online visitors while creating a self-service portal for its sales and dealers network and an online appointment scheduling tool to deliver a unique and superior digital experience. Grupo Farmacos, a major medical supplies distributor in Mexico has set up an optimized IT infrastructure that is suited to each of its four different business units, one dealing with high transaction volume, other requiring 24 X 7 availability and the other requiring high level of reliability with high performance for health needs. Ricoh Americas, an IT services and office equipment company, is delivering on its "Anytime, Anywhere" promise to its customers by allowing them to scan their products and either troubleshoot issues themselves or easily log those while in the backend, the seamless cloud to on-premise integration delivers the desired results. And Siram, an energy distribution company in Italy has automated its RFP process to deliver efficiency, bring transparency and drive cost control with automated business process management.

We were incredibly fortunate to have gotten some time with the executives of such elite companies and to be able to share their stories with you. For your convenience, we have made all these documentaries available in one place, that can be played on-demand. Hope you enjoy and benefit from these as we have enjoyed pulling these together.

Happy 2015!

Monday Jan 05, 2015

New Version of Mobile App for Oracle E-Business Suite

Cross-posting from Vijay Shanmugam

What's New?

A new version (1.1.0) of Approvals for EBS smartphone app is available on Apple App Store. This new version provides following updates:

  •  Improvements to login and configuration flow
  • Ability to change server URL without reinstalling the app.
  • *Diagnostics improvements.
  • After updating to version 1.1.0, you are required to reconfigure the app to implement the configuration and login improvements included in this version.
Note: The latest app version will work with earlier server-side patches. However, the latest server-side patches must be applied to enable new features and fixes that require those patches, marked by an asterisk (*).

For more information on these updates, see My Oracle Support Note 1641772.1 at https://support.oracle.com.

Support for Demilitarized Zone (DMZ)

If your mobile users need to access the Oracle E-Business Suite mobile apps over the Internet, your Oracle E-Business Suite environment must be set up in a DMZ configuration.

  • For DMZ configuration instructions on Oracle E-Business Suite Release 12.1, see Document 380490.1.

  • For DMZ configuration instructions on Oracle E-Business Suite Release 12.2, see Document 1375670.1.

Additionally, when setting up the configuration file for your mobile app as described in Section 2.2.1, ensure that the service endpoint (or server host URL in Oracle E-Business Suite Mobile Foundation releases earlier than Release 2.1) is set to your external web entry point.

About

Get the latest on all things Middleware. Join Oracle's Middleware Community today.

Find Us on facebook Follow us on twitter Catch Us on YouTube 

Search

Categories
Archives
« April 2015
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
9
10
11
12
14
15
17
18
19
22
23
25
26
27
28
29
30
  
       
Today