The short name for the solutions is called PaaS for SaaS. It's one of those names that roles off the tongue, but is not as east to type. Really what it is about is giving people access to the development tools on a cloud platform, so that they can actually extend their applications and have that extension hosted in the cloud the same way that the applications that they've started with are.
Vice President Certus Cloud Solutions at Certus Solutions
Video Review
PaaS for SaaS: Development Tools in the Cloud
What is most valuable?
How has it helped my organization?
What's happened over the past few years is that people have really bought into the idea of moving to the cloud. One of those benefits of moving to the cloud is that you can't change it, therefore everybody is on the same release, the same version. It's easier to maintain. It's cheaper, all of those things.
Actually, what people want to do is to put things that are relevant to their organization, the things that are different for them, into those applications. There is this, "thou can't change it," but actually we want to. What has happened now is that Oracle have made their development tools, the same tools that they've used, available for you in the cloud. You can build your extension and then integrate the two. Which means that, you haven't changed the application, but you have been able to extend the functionality.
One of the things that we're working on at the moment is we're building an application to maintain an organization's need for immunization. We've got customers who need it for their staff today, we've got customers who are charities, who might need it in an emergency. We've identified immunization as something that people need. That's quite interesting, because you can have it in the system just as a requirement, so in the same way you might say, "oh this person needs a bachelor's degree in science". You can say, they need immunization against swine flu or something. But, actually you need to be able to manage a program. How do you do that? How do you get a whole team immunized? How do you deal with the period of time that they are valid for, etc.? We're building using the PaaS component, an extension application for immunization. It's allowing people to do some of their front office needs in their back office applications. It's a very powerful way of moving forward.
What needs improvement?
Oracle thought a lot about the integration with their products with their wider portfolio of products, their own premise applications. That's fine, where people are using a very straightforward integration but more and more you see people that have got a landscape that no one had considered, or it's their first time with Oracle and the rest of that portfolio is very, very different.
There is lots of different things that people want to integrate with and some of that needs to be improved. There needs to be more integration points, more APIs. The obvious ones are all there and they are all catered for, but for almost every customer, you find something new. One of the great things about cloud is these come along very quickly once they've been identified.
For how long have I used the solution?
The original review was written in May 2015, and some of the functionality of the integration has improved, for instance there are no several APIs into HCM which make it much easier.
Buyer's Guide
Oracle Autonomous Mobile Cloud Enterprise
May 2025

Learn what your peers think about Oracle Autonomous Mobile Cloud Enterprise. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
What do I think about the scalability of the solution?
That's one of those great things about cloud, and I don't want to sound like a cloud salesman, but scalability isn't an issue. You're paying for what you use, and therefore if you want to use more, you just pay more for it. There isn't an issue about, "I've got to start off knowing where I'm going to get to". I can try something out, I can scale that out, I can build on it, I can continue to build. It's like having the most ginormous plots of land possible, and then being able to extend my building as much as I need to.
How are customer service and support?
On the PaaS for SaaS side, where I would need help from Oracle occasionally is what are the components that I need. Actually that's more from a pre-sales point of view rather than from a post-purchase support stance, but that's very easy to get. It's very easy to go to Oracle and say, "I'm thinking of doing this, which are the components that are I need, and how can I work with that?" On the actual support side, we do use that a lot for the application, but when you're building the extension yourself, then you're less likely to be using technical support.
Which solution did I use previously and why did I switch?
The way that we work is we try not to look at the gaps at the very beginning. A customer says, this is what we need, this is our back office and we've chosen Oracle to do that. We try not to get over excited at the beginning about how we could possibly take that forward later. Let's move them to cloud, let's get them to get those advantages straightaway. Then very quickly you start saying, well what things are still slowing you down? What are the manual processes that are happening in your organization?
You know the word "manual" is the big trigger. They say well, we're still doing this on a spreadsheet, and we're still doing this. I just send emails out to these list of people, where I say, okay, that's an area where I want to take it and automate it, and that's where I want to extend my application.
What about the implementation team?
Onboarding is quite an interesting point, and I'll talk more about the applications themselves rather than building, because the building is just using the components. The actual basic onboarding is very straightforward. I can buy an application today or sign the paperwork today, and in less than ten days, I'll have my instances up and running.
What's slightly slow at the moment is if I ask for additional services. I might want to have my organization behind my own VPN, and the onboarding of the VPN service, because that's an additional service, that takes a bit longer. The same with if I want to use single sign-on with my own existing infrastructure, then again that takes a bit longer. There are additional services that Oracle offers, so that I can have the right integration and the right deployment for my organization. They take a bit longer, but the basic onboarding is very, very quick and straightforward.
What other advice do I have?
One of the things that happens about cloud is it changes so quickly. If I've had to give in this answer just six months ago, Oracle had four components in their PaaS portfolio, and today, they've got thirty-two. By the time someone watches this video, the number could be whatever. It's very difficult to talk about what's the best part of it, because it's changing all of the time. I'd say the one that excites me the most at the moment are the integration cloud and the mobile cloud. Allowing people to connect to their enterprise and then make that mobile for people, because that's what people need more and more in their enterprises.
My recommendation is always talk to someone who is doing it or who understands it. The PaaS portfolio is changing all the time, so you're not going to be able to find someone who has done exactly what you want to do already. What you need is someone who understands that roadmap, understands the technology that's being offered to you. Then sit down and get them to understand your use case, and then work with them on how, what is the possibilities, what can be done with it.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor. The reviewer's company has a business relationship with this vendor other than being a customer: We're partners.
Co-Founder & CEO at TALIUM
Mobile app framework for quick development of cross-platform corporate-class mobile apps
Valuable Features:
- Quick cross-platform business mobile app development.
- Built-in authentication support, on or offline.
- Rich set of corporate-class UX components.
- Taskflows - derived from Oracle ADF - are a unique and powerful dev feature for building and navigating through business apps.
- Embeds a powerful mobile persistence framework for SQL database.
- Embarks a JVM onboard the mobile platform.
Improvements to My Organization:
The MAF mobile extensions we have built for an ERP in the construction industry have brought huge added-value to users in the field. MAF was especially advantageous to enable both iOS and Android support, facilitate authentication/integration issues, simplify having an advanced offline support, and speed up all corporate-class developments, be them initial or improvements.
Use of Solution:
2 years
Implementation Team:
We did it in-house.
Cost and Licensing Advice:
As of today, there are basically two options for owning MAF licenses. Either as a free license accompanying Oracle Mobile Cloud Service (MCS) licenses, or as an unlimited-usage license for a single MAF application. U.
Other Solutions Considered:
We chose MAF for several reasons -
- Cross-platform
- with powerful mobile persistence framework
- Taskflows usage for powerful navigation handling
- Alta UI
- Allowed us to capitalize on our Oracle ADF expertise
Other Advice:
MAF is easy to learn
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Oracle Autonomous Mobile Cloud Enterprise
May 2025

Learn what your peers think about Oracle Autonomous Mobile Cloud Enterprise. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
Managing Partner and CTO at a tech company with 501-1,000 employees
Allows me to write code in my preferred coding language and deploy to multiple platforms.
Valuable Features
The most valuable feature of the product is the fact that I can write once, in my preferred coding language (Java) and deploy to multiple platforms. In the beginning the supported platforms were iOS and Android, but recently Oracle was able to add the Windows platform as well.
Improvements to My Organization
Our Java developers can now build mobile apps for all platforms at once. For us, instead of having to hire iOS, Android and Windows developers, we can use our own pool of Java developers.
Room for Improvement
The first one is re-use. There are some concepts of re-use in MAF however, there could be more, and at a more granular level. Currently one can only re-use complete features, whereas it would be nice to also be able to re-use individual 'taskflows'. Furthermore, better support for UI templating would be a very welcome enhancement. What I'mr referring to here is to have UI templates available that enable us to implement Oracle's ALTA UI patterns easier, and not only ALTA UI look and feel.
Use of Solution
I have been working with Oracle MAF since the very beginning, and even before that with its predecessors. If I recall correctly, my first encounter with Oracle Mobile development frameworks was back in 2010. The Oracle MAF framework was released in Q1 2014, and before that I was able to work with the beta of Oracle MAF.
Stability Issues
There have been issues with stability in the past, but in the recent releases this has improved.
Customer Service and Technical Support
For us, being a partner with close contact to Oracle Product Management, there has never been issue with service and support. Also, the Oracle forums are very valuable whenever I need detailed technical information.
Initial Setup
Initial setup is neither complex nor straightforward, and the initial setup is described in detail in the developer guide. However, this involves many steps. You have to prepare the development machine for multiple platforms (iOS, Android, Windows) and this takes time. Also, acquiring the appropriate certificates can be times consuming. However, this has nothing to do with the MAF product itself, and one would have this with all mobile development tools.
Implementation Team
We did several implementations as an Oracle Partner at our customers. So in this case we are a vendor team. If I look at individual customers I would advise them to start with a dedicated in-house team with support of a vendor or preferred Oracle Partner. This helps the in-house team to get started.
Pricing, Setup Cost and Licensing
There has always been a debate on the pricing of the product. People tend to finding it expensive. There are some ways to work with Oracle on that, and one other option is to combine Oracle MAF with Oracle Mobile Cloud Service (MCS). An Oracle MCS license gets you unlimited MAF applications. This is worth considering for every customer.
Other Advice
If you are using other tools from the Oracle stack, and are considering the implementation of mobile solutions, you should definitely consider using Oracle MAF. MAF development is similar to the development of other Oracle Middleware tools/frameworks, thus enabling your existing developer pool to work on the mobile solutions. I would also advice to at least look at Oracle MCS. Oracle MCS can actually help you to open up your enterprise to the mobile landscape, without directly exposing it to the big bad mobile world.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are an Oracle Platinum Partner.
Enterprise Mobility Architect at avanttic Consultoría Tecnológica
It's pretty easy to deploy if you have an Oracle ADF development background and you are familiar with tools like JDeveloper. Licensing can be confusing.
What is most valuable?
Very easy to use and start building apps for people with an Oracle ADF background.
How has it helped my organization?
We've been using it to build our first mobile app POC for the company.
For how long have I used the solution?
We've been using it for six months for POCs on a couple of products.
What do I think about the stability of the solution?
At the time we got it, the product was not very mature, but in the newer versions the framework has become much more mature/stable.
How are customer service and technical support?
10/10 - Oracle support is one of the best in my opinion.
Which solution did I use previously and why did I switch?
Oracle Mobile Application Framework was the first solution of this type we tried.
How was the initial setup?
Pretty easy if you have an Oracle ADF development background and you are familiar with tools like JDeveloper.
What about the implementation team?
We deployed it in-house.
What's my experience with pricing, setup cost, and licensing?
The licensing was very confusing at the time we began evaluating the product, and I'm not sure if Oracle has changed it.
Which other solutions did I evaluate?
We didn't look at other options prior to commencing our POC.
What other advice do I have?
The product looks very promising specially if you already have an many Oracle production in-house like Oracle SOA.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partners
Senior Integration Specialist at a tech services company with 51-200 employees
Enabling push notifications would certainly increase its popularity. Since Oracle MAF consumes REST WebServices, it was pretty fast to build, deploy and consume.
Valuable Features:
Since Oracle MAF consumes REST WebServices, it was pretty fast to build, deploy and consume our existing Oracle ADF applications based on ADF-BC into our native mobile app based on the hybrid model.
Improvements to My Organization:
We developed our native device app using Oracle MAF for our customers and partners so that they can make a note of their applications' status on the fly and submit any queries with reference to their competency applications. The whole business process was driven through our Oracle MAF application.
Room for Improvement:
As Oracle MAF is a heavy product, it doesn’t allow much space to convince customers to go with the product suite. Also, the plug-ins and out of the box features need to be added into the library to offer an easy to use PPR. Also, enabling push notifications would certainly increase its popularity.
Deployment Issues:
We have had no issues with the deployment.
Stability Issues:
The amount of memory it takes has a significant impact when comparing development tools.
Scalability Issues:
It's been able to scale for our customer's needs.
Initial Setup:
We set it up for one of our customers.
Implementation Team:
We worked as a vendor to deliver the native device application for existing Oracle ADF investments of the customer.
Other Advice:
It lacks a number of out of the box features. Additionally, debugging and diagnosing is a bit tricky and not much time has been spent by Oracle on improving the UI.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Analista de Sistemas/Consultor TI at Memora Processos Inovadores Ltda.
It can be deployed on multiple platforms, and it can communicate with banks, web services, and data controls.
Valuable Features
It can be deployed on multiple platforms, and it can communicate with banks, web services, and data controls.
Room for Improvement
It needs more native capabilities built into the platform, and alert messages without the need for plugins.
Use of Solution
I've used it for around a year.
Deployment Issues
There were no issues with the deployment.
Stability Issues
I had some problems with the location monitor in some Android devices, but this has been fixed in newer versions.
Scalability Issues
We haven't needed to scale it.
Customer Service and Technical Support
Really enjoyed the support service that was provided. Of course there is some difficulty in explaining the problem and even recreating it for them.
Initial Setup
It was simple and direct.
Implementation Team
We did it in-house.
Other Solutions Considered
I researched other solutions that also would attend. The choice of MAF was by now working with Oracle products and also because we are partners.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Operations and IT Manager at a pharma/biotech company with 501-1,000 employees
The development tools are easy to use by programmers, and it allows us to use pre-existing standard connectors to our legacy system.
Valuable Features:
The most valuable feature in my experience is that you can develop it just one time for several OS's. This is a native option for MAF, the programming language used by Mobile Cloud Service. You just need to develop or program the app one time and choose the OS on which it's going to run. For example, our CRM application can be executed both in Android and iOS.
It's also available both on- and off-line.
Improvements to My Organization:
We were able to develop an app for our sales reps in just three months, improving their day-to-day tasks. It helped as we did not need to install a development machine as everything is in the cloud. The development tools are easy to use by programmers, and MCS allows us to use pre-existing standard connectors to our legacy system, Siebel.
Room for Improvement:
There are internal processes that need improvement, such as time-off requests and expense report workflows. With the expense reports, for example, we need to collect all physical tickets, fill in an Excel report with the details of each expense, print it, sign it, and send it for approval. They should develop an app in order to just take a photo of the ticket, fill in the app the details, and submit it electronically for approval.
Deployment Issues:
There were no issues with the deployment.
Stability Issues:
It is true that we are not as happy as we would like in terms of syncing. Sometimes it takes a long time, but we are working on this. We need to move a large amount of data and it is obviously a problem in and of itself.
Scalability Issues:
It's been able to scale for our needs.
Other Solutions Considered:
We evaluated other solutions, but in the end we always found problems trying to connect with Siebel or trying to have the same app work under iOS and Android. This is why we chose MCF as it allows us to do both.
Other Advice:
It is important to choose a good partner to go with.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Technical Consultant at a tech services company with 501-1,000 employees
The AMPA with offline functionality and SQLite cache is one of my favorite features.
Valuable Features
- The AMPA (A-Team Mobile Persistence Accelerator) with offline functionality and SQLite cache
- Possibility to deploy to three different platforms
- Easy to consume REST web services
- A lot of nice visualisation components with animations etc.
- If you know the Oracle stack with ADF, it is easy to learn MAF
- A lot of cloud service integrations
Improvements to My Organization
We use multiple apps internally to enter our workslips or to book our travels for customers. MAF is a real help in managing all this.
Room for Improvement
The performance of animations could be faster. Also, the applications archive is quite big and could be better.
Use of Solution
I have used this solution for two years.
Deployment Issues
A mobile development takes more time than desktop development because of the limitations of hardware, accessibility, and screen size. The little things for optimizations at the end take up much of the time - this should be part of the quote and pricing!
Apple has a strict process of how it deploys an application to devices via iTunes or in a business environment with certificates, etc. This is kind of hellish, but it's an issue with Apple and not a problem with MAF.
Stability Issues
We have had no issues with the stability.
Scalability Issues
It has been able to scale for our needs.
Customer Service and Technical Support
If you use the OTN forum in the correct MAF threads, you receive really fast, really good answers to your problems. Especially for AMPA, the help is great.
Initial Setup
Oracle JDeveloper is used to develop MAF. It is a simple plugin and very easy to install and use afterwards. The UI can be designed with drag-and-drop and has a visual designer to provide a quick response.
Implementation Team
I am the project leader for the MAF project at a customer. I also provide help for in-house solutions we create. You should use a REST web service created on an application module inside the business components because the AMPA backend logic is easier to use with the "describe" URL with this kind of REST.
Pricing, Setup Cost and Licensing
The little things for optimizations at the end take up a lot of time - this should be part of the quote and pricing.
Other Solutions Considered
There exists different hybrid solutions in the market with open source products, but if you want to have support and a real business solution, then there is no better solution that I've seen.
Other Advice
If you know the middleware solution of Oracle called ADF, MAF will feel similar. It is easy to consume a REST web service and it allows you to cache automatically the received data into a SQLite database. With that, you can automatically work offline against this database. Changes are logged and you have the ability to sync the "dirty data" back to the server afterwards. This is a real benefit and is easy to use. Additionally, it allows you to deploy to all the big environments like Apple, Android, and Windows, so there's only one development and multiple rollout possibilities.
A big question for "bring you own device" ideas is the way to handle de-installations and the company's data on a private device. Oracle offers a good sandbox solution for this which can be very helpful to administrate and distribute apps (Oracle Mobile Security Suite).
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Oracle Autonomous Mobile Cloud Enterprise Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
IBM MobileFirst
Buyer's Guide
Download our free Oracle Autonomous Mobile Cloud Enterprise Report and get advice and tips from experienced pros
sharing their opinions.
This is an article I wrote some time ago, but it is still all relevant, only thing that has changed is the increasing portfolio of PaaS products