Category: Mobile App

How Oracle Policy Automation Is Helping Shape the Future of Customer Service [BRK1030]

How Oracle Policy Automation Is Helping Shape the Future of Customer Service [BRK1030]

There is a strong argument, as a consultant and trainer, for always attending this kind of breakout. The goals of this Oracle Policy Automation presentation were quite straightforward but very difficult to achieve within a very short timeline.

  1. Explain what OPA is
  2. Demonstrate how much of a game-changer OPA is
  3. Showcase customers who think so too
  4. Explain what is coming up in the product road-map

It was also, for me personally, an opportunity to meet with people I usually only get to communicate with electronically (in this case Davin and also Len who serendipitously was in the line to speak with Davin), and of course a good way to gauge the audience – is OPA picking up speed?

The event started with a two stage overview : first the product architecture :

Oracle Policy Automation

Then a canned video demonstration. But the best part of the demonstration was the payoff at the end. Having shown us a neat business scenario in the video, Davin then proceeded to live demo most of the content from scratch : an awesome way to showcase just how business-friendly Oracle Policy Automation really is.

In the second part of the presentation, Davin showed how some major organizations are using OPA:

In the last part of the presentation, Davin lifted the lid on a few of the changes coming up in the next versions (Safe Harbor Applies) which included the following interesting titbits:

The points that tickled my brain most were :

Inspections in the Mobile App – the ability to see a list of interviews to execute and then synchronize when back online. Healthcare visitors will be very happy with that.

Browser-based : Although businesses love the high-impact nature of Word and Excel and the Modeler, it would be very cool to have the option to work on Rules without them.

I had the chance to ask Davin for more information about Interviews in Siebel, Custom Controls and more. I was very happy he took the time to share all that with the OPA Hub Website, so without telling you too much (otherwise I might have to …).

  1. A Roadmap for Siebel and Oracle Policy Automation Interviews without the constraint of an IFRAME [ooooooh!]
  2. A Roadmap for Oracle Policy Automation Custom Controls and JavaScript better managed and organized and encapsulated [ooooooh!]

Of course these nuggets were all under the Safe Harbor statement so we shouldn’t make assumptions or calculations based on these but as time goes on we can watch out for news on these fronts.

OPA Mobile App and SDK – Snap Poll

OPA Mobile App and SDK – Snap Poll

Please vote in our Snap Poll

We are running a new Snap Poll on this website to discover a little bit more about the usage of the OPA Mobile App in the wild. The Mobile App, available for Android and iOS devices allows the user to use Policy Models that have been selected for Mobile Deployment on the Oracle Policy Automation Hub application, and can be targeted easily at a subset of users by means of a Role addition.

The Mobile App provides a device-optimized user interface and features such as easy pause and resume. The Oracle Policy Automation (OPA) Mobile SDK provides a cross-platform solution for developers to build disconnected interactive experiences for mobile devices. The SDK is provided within a Mobile Application Archive (MAA) for use with the Oracle Mobile Application Framework (MAF) in JDeveloper.

The MAA gives developers an API for displaying interviews, downloading policy models from Policy Automation Hub and various other services that are useful for building custom mobile advice applications around OPA policy models. Using the session data XML format, data can be loaded into a mobile interview before it is displayed, and retrieved during and after the interview. Obviously the API represents a different and more complex project but does have the capability to be configured specifically to meet  customer requirements.

Installing an OPA Hub Self Study Platform – Going Mobile

Installing an OPA Hub Self Study Platform – Going Mobile

I’m often being asked these days about easy ways to use the OPA Mobile App for testing and self-study purposes with their OPA Hub without having to spend money (for example buying a new Android or iOS device would solve the problem) or time (the Google Android Developer Kit is large and cumbersome to download and configure, and you may want to have many different device emulations). With iOS is it pretty much a dead-end unless you own an Apple computer or want to spend ages building a “Mac-alike” virtual machine running under Virtual Box. So the easy way is to use Google and Android. As stated above the default emulator and other Google SDK software is both large and cumbersome. So what is the other solution. This

Genymotion – the best and fastest emulator for Android, that uses Virtual Box as the back end (so you probably don’t need to install much except the tools and the device emulations). As they have a personal account feature that is free (perfect for self-study) and professional accounts with more features (perfect for the project team) , you can use it in a variety of situations, whichever applies to you.

So assuming you have gotten your OPA Self-Study Environment up and running (see the previous Post Series) then how do you “Go Mobile”? Follow these steps below and you will be ready in no time.

Choose whichever plan is right for you on the Genymotion website from the above link, and download the software.

Then create a new virtual machine, choosing whichever flavour of Android you are interested in for testing.

OPA 12 - Mobile Device Create

The setting up of the emulation will take a few minutes.

OPA 12 - Mobile Device Done

Then play with the settings until you are happy. You can also access the complete settings from your Genymotion window by clicking the Spanner button. You probably will want to select processor, memory and so on and fine-tune it all.

OPA 12 - Mobile Device Settings

Now you can start your mobile device.

OPA 12 - Android Up

Once the device is up and running, you need to install two items before you can go any further. You will need to go to and download the following :

  • ARM Translation Installer v1.1
  • Google Apps for Android X.X (choose the version of Android that you decided to run your mobile emulation with).

When you have downloaded both of the ZIP files, drag and drop the first one onto your emulator.  You will see a warning message like the one below, accept and let the ZIP file get imported.

OPA 12 - Flash Start

At the end of the import you will see this. Using either the Android emulator buttons or by clicking the Close Window button, stop and restart the Android device.

OPA 12 - Flash End

Repeat for the second ZIP file. It will take longer to import and restart. At the second restart you will see something like this during a certain period of time:

OPA 12 _ Restart

After the restart, find the Google Play Store app and login with your Google Account. Depending on the version of Android you chose and the ZIP file you imported, you may be faced with a couple of issues:

  1. You may have to update your Google Play and other apps before continuing. You should do so.
  2. You may receive “Oops, Google Play Store has stopped” multiple times. Persevere and the updates will happen.

OPA 12 - Store

Now you can browse the App Store and find the App you want to install. Accept whatever permissions are needed.

OPA 12 - Install OPA

After installing, switch the device to landscape rotation (there is an icon in the Genymotion toolbar) and run the App. If you cannot find it, scroll through the pages of your Android desktop.

OPA 12 - Mobile App

You will notice two things – this can run alongside your Virtual Machine with the OPA Hub, and the IP address is printed at the top of the window, which makes it easier to test network connectivity between your two virtual machines.

OPA 12 - Mobile Interview List

Remember that the admin user does not have Mobile App rights by default in the OPA Hub, so create another user and give them permission.

OPA 12 - Mobile Interview in Screen

So now you can deploy and test your Mobile Interviews as well with your OPA Hub. Happy self-study!

Logo by Southpaw Projects LLC