We are exploring Mobile development platform, does anybody know of any Oracle Cloud offering for the same.

It's a bit confusing and I am new to Oracle PAAS offering. Did look up some videos about Oracle PAAS but not very clear.

Just want some inputs with the Oracle Mobile Cloud Service (MCS), the development tool seems to be MAX, basically for business users. I am guessing the MAX tool generates an underlying MAF application.

Question 1): Is there any provision in the Oracle MCS to develop the application using Oracle JDeveloper and MAF or does it just provision backend APIs

Also, is the Oracle MCS one stop shop for all mobile development needs. Or any other software needs to be installed in addition like SQLLite so forth.

2) Can anyone suggest a end to end mobile development PAAS with a working example or video.

Comment

hi ,
if i understood your questions the what u need to know that MCS is a complete Mobile Backend serivce that provides many feature that faciliate the developement of the application itself (ios , Android ...) also it can intagrate with all backend in an easy way (using connectors).
Max is a easy whay to develop the front using drag and drop ( i am not sure but i think it is oracleJet not MAF ).

So if we were to look at a mobile development platform as a PAAS offering. If I understand correctly we should get MCS and install JDeveloper and MAF separately on the developers PC and ignore the MAX tool. Want to understand how MAF and MCS works and if MAF/JDeveloper is bundled in MCS or they live separately.

Please advise, we are looking to set up mobile development environment (MCS) as PAAS.

MCS (MObile Cloud Service) is a backend as a service. We are Oracle are client "agnostic" - we do offer technologies such as MAF, VBCS and JET, but equally you can build mobile apps against MCS which are native mobile apps. So it doesn't matter.

At Oracle we are considering MCS as a MULTI-CHANNEL backend which means that as well as mobile app development (as mentioned above) you can also build "apps" such as web apps or event chatbots.

1) So basically install JDeveloper with MAF extension on a local developer machine to create the client app and interact with MCS using REST APIs

or

2) The client app developed using JDeveloper/MAF talks directly to the Enterprise systems without needing MCS.

MCS basically provides common connectors to EIS and provides additional services like user management/security and few other features to tidy up the mobile application architecture. If you are developing a single small mobile application MCS may be an overkill right.

Thanks for the information. I keep learning something new. So MAF cannot be used free commercially by itself to develop Mobile apps. Need to subscribe to MCS. Is it the case for Oracle Mobile ADF as well.

We live in a world where developers drive demand and different developers want different things. If your IT investment is heavily in the database wouldn't it make sense to develop your apps the the language of the database - SQL - hence APEX.

However today, JavaScript is king and so companies want JavaScript development models- hence JET.

But then we hear that some customer feel JS is too code centric and want higher productivity - hence VBCS.

You can then throw in all the non-Oracle tech into the mix: Xamarix, Sencha, Kony, iOS, Android etc etc