One of the key new capabilities introduced in the latest release of Oracle Application Builder Cloud Service (ABCS) is on-device mobile application creation.

 

ABCS has been able to create responsive mobile apps that run through the browser and adjust to your phone size and orientation for a while. Now it has the ability to create an app that is invoked and runs directly on your phone – providing a native android or iOS look and feel and connecting to the data you store in the ABCS database.

 

Below you can see an 8 minute demo showing you the end-to-end process.

 

Here are the basic steps you'll need to follow:

 

First create a regular web application in ABCS - this is where you can create all your custom business objects.

 

Once you have those ready, go to your application settings and turn on resource sharing.

This enables other applications in the same instance to access your business objects (conforming to the security settings you have for your app).

Screen Shot 2017-02-08 at 4.40.18 PM.png

Next go to the Oracle ABCS main menu and create a new Mobile application.

Going through the wizards you'll be guided to select the name and template for your app, and then you'll select the layout of your first page.

Just like in the regular ABCS case, here you will also see a what-you-see-is-what-you-get view of your page in a mobile phone simulator.

Screen Shot 2017-02-08 at 4.42.02 PM.png

 

Next click to add data to your page, this will bring up a wizard that will let you choose the application that contains your business objects.

Once you select that, you can choose the specific object whose data you want to use - and continue to define the fields that will be shown on the page.

Screen Shot 2017-02-08 at 4.43.47 PM.png

Next you can click to add a ‘details’ page, as well as a ‘create’ page.

For each one of those you'll be able to specify the exact look and feel and the fields you'll want to show.

Once done, you can run your application in the phone emulator directly in your browser.

Screen Shot 2017-02-08 at 4.39.24 PM.png

Want to run the application on your phone?

Get the "Oracle Mobile Application Accelerator" application from the Google or iTunes stores, and then you'll be able to click the + sign in the MAX app to add your application to your phone.

 

ABCS will show you a barcode in your browser. When you scan it with your Oracle MAX app, the application automatically downloads to your phone.

Now you can test its functionality on your own device.

Screen Shot 2017-02-08 at 4.38.08 PM.png

 

As you can see in the video above - this makes it dead simple to create an on-device app - within 7 minutes you complete the full process without writing a single line of code manually.