Monday Nov 09, 2015

Mobile: The Heart of Your Digital Transformation

By 2020 over 80% of the world’s population will own a smartphone. As an enterprise, are you ready to embrace this digital revolution? Digital transformations are happening all around us; some are disrupting entire industries, others are impacting their enterprises and all are revolutionizing how we engage with customers, partners and employees.

Hear Rimi Bewtra, Senior Director of Mobile, IoT and Digital Product Marketing at Oracle discuss in detail how:
  • Companies are leveraging mobile technology and making their own digital transformation
  • You can develop a complete, end-to-end enterprise mobile strategy
  • To increase your mobile ROI and drive improved personal engagements

Register now


Thursday Oct 15, 2015

Mobile @ OOW: Mobilize Enterprise Applications using Oracle Mobile Cloud Service

Enterprise mobility can transform businesses by providing new channels for end user interaction, leading to dramatic process improvements and faster decision-making. But most enterprise services are built for content-heavy, bandwidth-rich web applications, not mobile ones. Wiring up services to mobile apps and managing the accompanying infrastructure (notifications and storage) is cumbersome.

In addition, enterprises building a portfolio of mobile apps face significant challenges: integrating with myriad back-end systems both on premises and with software-as-a-service (SaaS), dealing with multiple security policies across B2E and B2C apps, and increasing the velocity of mobile app delivery.

The cloud is a perfect match for mobile application needs. Oracle Mobile Cloud Service goes beyond simple mobile-first mobile-backend-as-a-service (MBaaS) solutions to provide a robust, enterprise-grade cloud infrastructure to achieve all this and more.

Attend these three sessions to hear more about how you can use Oracle Mobile Cloud Service to mobilize enterprise applications.

  • Mobilize Oracle E-Business Suite Using Oracle Mobile Cloud Service: Monday, Oct 26, 2:45 p.m. | Moscone South—270
  • Extend SaaS Applications to Mobile Using Mobile Cloud Service: Monday, Oct 26, 4:00 p.m. | Moscone West—3020
  • Go Mobile with JD Edwards EnterpriseOne: Tuesday, Oct 27, 12:15 p.m. | Moscone West—3024

There's also a  hands-on workshop (Wednesday, Oct 28, 8:45 a.m. | Hotel Nikko—Mendocino I/II) to learn how to build the next generation of enterprise mobile apps. Discover how back-end developers can easily collect and format information from their vast enterprise infrastructure -- on-premises packaged applications, cloud data, or custom applications -- and present it to mobile developers. 

For more information on other Mobile sessions at Open World 2015, refer to Mobile Central.


Wednesday Oct 14, 2015

Oracle MAF 2.2 New Features

V2.2 is the new release of Oracle Mobile Application Framework (Oracle MAF). This blog provides an overview of several new features added in this release.

 1. UI Components

This release introduces several new components and enhancements to help developers support latest mobile patterns

Swipe To Reveal :

Allows user to swipe on a row in a list to reveal contextual actions. This functionality can be added to an AMX page using <amx:accessoryLayout/> component.

Example usage:

Swipe To Reveal Sample

Pull To Refresh :

Allows developers to swipe down and refresh the contents of a page. This capability can be added to a page using <amx:refreshContainer/> component.  

Example usage:

Pull to refresh

New Layout Components 

Allow developers to easily build flexible Dashboard and Grid layouts.  

MasonaryLayout :  Typically used for building Dashboard style pages involving tiles laid out in the form of a grid. The size of each tile can be adjusted using css. It provides the following key capabilities

  1. Adjusts layout based on the available width
  2. Allows drag and drop of tiles in the layout 

Example usage:

Pull to refresh

FlexLayout: A layout component that displays its children in a group. It supports horizontal and vertical orientations, with automatic changes based on the device orientation. By default, the layout creates even space for each child, and stretches these children within its boundaries.

Example usage: 

Data Visualization Enhancements :

  • Stock Charts : Stock charts are useful for displaying stock data across time. A unique feature of stock charts is the ability to render series data as 'candlesticks' representing open, close, high, and low stock price data.
  • Chart Drill Events : Allows users to tap on series or group or data items to raise drill events to drill in to the chart data
  • Support for overview and vertical orientation for Timeline component

Alta Mobile V1.4 :  

New skin with support for Google Material design for Android L

2. Data binding Enhancements

Support For Nested DataControl Context:

  • Allows developers to build recursive navigation flows using Task Flows
  • Isolate state at the Taskflow level
  • Manage the number of Taskflow/DC instances maintained in the stack 
  • Example: Opportunity List -> Opportunity Detail -> Account Detail (from the account associated with the Opportunity) -> Related Opportunity List -> Opportunity Detail (with a different Opportunity than previous)

3. Navigation Enhancements

  •  Full support for Android back button
    • Support for overriding the default behaviour using <amx:systemActionBehavior> tag or JS API
    • “__back” navigation rule is used by default
  • Support for limiting pageFlowScope variables to TaskFlow boundaries

4. Performance Improvements

  •  30% overall performance improvement compared to previous release
  • Major Performance improvements in the following areas
    • JSON Parsing : New parser based on JSONP
    • New Optimized JVM : 30-40% performance improvement in Java processing
    • UI performance improvements to improve the page rendering time 


Oracle MAF 2.2 has many exciting features and we encourage everyone to upgrade and give it a try. Several of the features listed above are used in the sample applications shipped with the release. Please refer to the samples for sample code. Component Gallery, Layout Demo and WorkBetter sample Apps cover most of the features listed above.

Monday Oct 12, 2015

Oracle OpenWorld Mobile Showcase

OpenWorld Mobile Showcase

If you’re coming to OpenWorld, make sure you stop by the Mobile Showcase in Moscone South. 

Samsung is the lead sponsor for the showcase. This year the showcase is a blend of mobile partners and Oracle teams representing their mobile solutions.  

Samsung will be bringing showcasing their mobile solutions and additionally will be showing off their latest mobile devices in the Mobile Showcase lounge.  Stop by, charge up your device and check out the latest phones and tablets from Samsung.  I’m still holding out hope they decide to bring their Gear VR headsets, but since they don’t launch until November, it doesn’t look like they’re likely to steal their own thunder. Oh,well, they will still be showing off some beautiful hardware to checkout.

Other partners include:

Xamarin: They’ll be demoing their build, test, monitoring tools for building native apps for various mobile platforms including iOS and Android. These are 100% native apps with the performance and native experience you’d expect from a native app.  Plus, checkout their demo building mobile apps connecting to Oracle Mobile Cloud Service (MCS) with the Xamarin SDK for Oracle Mobile Cloud Service.  If you’re a C# developer, you’ve pretty much have a great tool for enterprise mobility.

If you’re a mobile HTML5 developer, you should be interested in checking out Sencha, which has a large and established HTML5 community building cross platform apps on their hybrid-mobile framework.

Who else? We’ve got Nokia, AuraPlayer, Sofbang, AirWatch, Syniverse and more.   In addition to the demo kiosk, there will be theatre sessions showing longer, more in-depth demos throughout the day.

Oracle will be showing off Oracle Mobile Cloud Service, Oracle Mobile App Framework, Oracle Mobile Security Suite, mobile development with Oracle JDeveloper and Oracle Enterprise Pack for Eclipse, mobile applications and more. 

It’s going to be a great showcase that you won’t want to miss.

Sunday Oct 04, 2015

National Pharma Going Mobile with Oracle Mobile Cloud Service

National Pharmacies of Australia, really gets the cloud and mobile. As a members-driven healthcare organization, they understand the value and flexibility that a cloud based offering can bring to their members and customers, which is why they chose Oracle Mobile Cloud Service and Oracle Java Cloud Services to build and scale their mobile strategy and gain a competitive advantage. At the end of the day though - it's all about the customer.

“We sat down and said, ‘Forget about all the technology in our three-year plan, and let’s think about our consumers and what they are going to want to do" 

Ryan Klose, general manager of technology and innovation at National Pharmacies

Read the full story at

Are you planning to go to Oracle OpenWorld 2015? Be sure to checkout Oracle's latest mobile roadmap, discussions, products and demos here.

Follow @OracleMobile

Tuesday Sep 29, 2015

MAF and OS X El Capitan and Xcode 6

UPDATE - It's official.  The Apple Developer page Submit your apps to the App Store states "OS X El Capitan requires Xcode 7. If your app still depends on Xcode 6, you'll need to keep a partition or external hard drive with OS X Yosemite installed in order to submit from Xcode 6."  That sounds like too much effort to me, so I recommend you simply stay put on OS X Yosemite for now while the current version of MAF requires Xcode 6.

Apple today announced that OS X El Capitan will be available on Wednesday, September 30 as a free update for Mac users.

There have been reports of incompatibility between beta releases of OS X El Capitan and Xcode, with Apple suggesting a workaround on the Apple Developer Forums here. Whilst that post makes it clear that Xcode 7 will be fully supported on OS X El Capitan, it remains unclear whether Xcode 6 will be fully supported.

MAF 2.1.3 requires Xcode 6. 

As soon as OS X El Capitan is released, the MAF development team will commence certification of MAF 2.1.3 using Xcode 6 on OS X El Capitan.  Until this certification has been completed, you may wish to remain on your current OS X release.


This blog is is dedicated to announcements,tips and tricks and other items related to developing, integrating, securing, and managing mobile applications using Oracle's Mobile Platform. It is created and maintained by the Oracle Mobile product development team.

Archive of past entries

Even More Mobile Development Blogs

Oracle A-Team Site - Mobile Related Entries

Code samples from the Community

Fusion Middleware Blogs


« November 2015