The Mobile & Digital Assistant Blog covers the latest in mobile and conversational AI development and engagement

Building hybrid-mobile apps with Oracle JET and MCS

Chris Muir
Product Manager

Taking on board the fact that Oracle JET is capable of producing not just web applications, but Cordova hybrid-mobile applications too, within the Oracle mobile team we're keen to explore how Oracle JET can be extended to Oracle Mobile Cloud Service, to provide all the backend mobile services that mobile apps require.

If you're a regular MCS fan you will know that MCS provides a number of client-side SDKs to make the task of working with MCS easier than writing what can be a huge amount of boiler-plate REST API code depending on the complexity of your mobile app.   The MCS client side SDKs include Android, iOS and Windows SDKs, as well as a JavaScript SDK for web applications and Cordova SDK for hybrid-mobile Cordova platform apps.  These exist to remove much of the bulk REST API code with just a few client side library calls, giving you time to focus on building out a compelling app rather than focusing on what is essentially a plumbing task of calling remote APIs.

It's with these last two SDKs that MCS builds a bridge to Oracle JET.  If you're building an Oracle JET web application, the MCS client-side JavaScript SDK is for you.  If you're building an Oracle JET hybrid-mobile application, the MCS client-side Cordova SDK is for you.

Oracle JET makes use of RequireJS to load 3rd party modules. In terms of integrating the MCS SDKs into an Oracle JET application, you can use RequireJS too.  There are plenty of good tutorials on how to use RequireJS including the excellent public Oracle JET MOOC.  However we would also like to announce a new video on the Oracle Mobile Platform YouTube channel that shows you specifically how to load the MCS SDKs into Oracle JET, entitled Configuring the MCS JavaScript & Cordova SDK on Oracle JET.

To be clear the MCS JavaScript SDK and MCS Cordova SDK are not just for Oracle JET.  You can use them in your own web or Cordova apps. Yet within Oracle we're seeing huge growth with Oracle JET, so we wanted to specifically focus on JET for this video.

Also if you also have time, check out these recent Dzone articles that will introduce you to how to get the Oracle JET tooling up and running for both web and hybrid-mobile app development:


Overall we hope you find this content useful.  Happy mobile JET-setting.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.