Try our new research platform with insights from 80,000+ expert users
it_user426096 - PeerSpot reviewer
Oracle Fusion Middleware Technical Leader at a tech services company with 501-1,000 employees
Consultant
The hybrid framework eliminates the need for specific skills for specific platforms. I'd like to see the size of the applications improved.

What is most valuable?

  • Hybrid framework eliminates the need for specific skills for specific platforms.
  • Suitable and perfect transition for ADF/Java Developers.
  • Complete suite of rich UI components that fits our needs.

How has it helped my organization?

Oracle MAF is based on the Oracle ADF Framework. It helped us to offer mobile solutions easily and quickly without having to learn a complete framework from scratch.

What needs improvement?

  • Performance
  • Size of the applications

For how long have I used the solution?

I've been using it for two years.

Buyer's Guide
Oracle Autonomous Mobile Cloud Enterprise
January 2025
Learn what your peers think about Oracle Autonomous Mobile Cloud Enterprise. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.

What was my experience with deployment of the solution?

We've had no issues with the deployment.

What do I think about the stability of the solution?

There have been no issues with the stability.

What do I think about the scalability of the solution?

We have not had any scaling issues.

How are customer service and support?

It could be improved. Sometimes takes too long to receive proper solutions and answers or bug fixes.

Which solution did I use previously and why did I switch?

I used other frameworks such AngularJS and Ionic as they are free.

How was the initial setup?

The initial setup is quite easy and there is a lot of documentation, tutorials and information published by Oracle.

What about the implementation team?

We implemented it with our in-house team.

From my experience, an Oracle MAF implementation requires very good knowledge of Oracle ADF, Cordova, and Java.

What's my experience with pricing, setup cost, and licensing?

The license is not suitable for small to mid-level clients. I consider the license prices too expensive and Oracle MAF does not offer something new that other free frameworks offer.

What other advice do I have?

Oracle MAF is designed for larger companies who are already running Oracle Fusion middleware products. Oracle MAF can be easily integrated with other Oracle Solutions and then it increases the productivity and the speed for delivering Mobile Solutions. However, it should be considered if it makes sense buying licenses of Oracle MAF or using free frameworks are enough.

Disclosure: My company has a business relationship with this vendor other than being a customer: We are a Platinum Partner of Oracle.
PeerSpot user
it_user453894 - PeerSpot reviewer
Lead Mobile Developer at a tech company with 501-1,000 employees
Vendor
It's enabled easier transition into multiple mobile platforms. It's confusing to newcomers and there isn't a lot of literature about the framework.

What is most valuable?

  • Deployment to multiple platforms with single codebase
  • Oracle support access.

How has it helped my organization?

Enabled easier transition into multiple mobile platforms.

What needs improvement?

There is a lot of room for improvement. MAF has enabled ADF developers to work with mobile devices, but the way the framework works might be confusing to a newcomer. There is not a lot of third party literature on the framework.

For how long have I used the solution?

I've been using it for 12 months.

What was my experience with deployment of the solution?

We had no issues deploying it.

What do I think about the stability of the solution?

There are some stability issues with the framework, some bugs can cause the mobile application to crash, and there are other visual bugs as well.

What do I think about the scalability of the solution?

We have had no issues scaling it for our needs.

How are customer service and technical support?

I would rate them 7/10. You can get a lot of help from the official forum.

Which solution did I use previously and why did I switch?

I used iOS Cocoa Framework. I chose to move to MAF because I work with Oracle in general, and MAF looked like a great framework to work with.

How was the initial setup?

It's pretty straightforward. We just needed to ensure we had JAVA SDK and JDeveloper installed, then we could download MAF.

What about the implementation team?

We developed it in-house.

What's my experience with pricing, setup cost, and licensing?

The product is not yet available on the market so I do not know how much it is going to cost.

What other advice do I have?

Some screenshots of a mobile app I worked on...


Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Oracle Autonomous Mobile Cloud Enterprise
January 2025
Learn what your peers think about Oracle Autonomous Mobile Cloud Enterprise. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
it_user482871 - PeerSpot reviewer
Managing Partner and CTO at a tech company with 501-1,000 employees
Vendor
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.
PeerSpot user
it_user692301 - PeerSpot reviewer
Senior Developer at a tech services company
Consultant
The hybrid framework and drag/drop features are most valuable. Performance and size of the applications produced can be improved.

What is most valuable?

The hybrid framework and drag/drop features are the most valuable. With these features, it can eliminate some specific skills for specific platforms. For UI components, it's amazing enough to make it user-friendly.

How has it helped my organization?

With the drag/drop, task flow, easy installation and others features, Oracle MAF can help the organization to make the mobile solution easy and quick.

What needs improvement?

Performance and size of the applications produced can be improved.

For how long have I used the solution?

I only joined the development of Oracle MAF around a month ago, but I have researched mobile application frameworks for around three months.

What do I think about the scalability of the solution?

There were no issues with the scalability.

How is customer service and technical support?

I cannot rate technical support; but when finding a problem and searching in the community, the response was not great.

How was the initial setup?

The initial setup is easy. Oracle provides documentation and a tutorial that also can be found on Youtube.

What's my experience with pricing, setup cost, and licensing?

It would be better to make the pricing and licensing more suitable (cheaper) for small businesses.

Which other solutions did I evaluate?

We chose two solutions to for creating mobile applications, Oracle MAF and React Native. Due to the issue in performance, Oracle MAF was used as a second solution with React Native as the main one.

What other advice do I have?

This product is not recommended for a small business. Oracle MAF is suitable for a large company that has an integrated system with other Oracle products. Please take into consideration the performance, price, and size of the application of this product. You need to check if it fits with your business needs.

Disclosure: My company has a business relationship with this vendor other than being a customer:
PeerSpot user
it_user450399 - PeerSpot reviewer
Co-Founder & CEO at TALIUM
Consultant
Mobile app framework for quick development of c​ross-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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Enterprise Mobility Architect at avanttic Consultoría Tecnológica
Vendor
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
PeerSpot user
it_user522243 - PeerSpot reviewer
VP IT at a recreational facilities/services company with 51-200 employees
Vendor
It provides reliability and availability for our website.

What is most valuable?

The high availability features are important, like it's a pretty dependable and reliable partner.

How has it helped my organization?

We feel like, as an internet company, we try to achieve 99.99% availability of our website for all users. Since we get fewer bounces in the system, it does provide reliability and availability for the website.

What needs improvement?

A few times, what we encountered is that when we need some things to be patched, or some security bugs, they are not available on time. We need to wait a lot for the patches to be available. So if the patch cycle can be quickened, that would be very helpful.

What do I think about the stability of the solution?

It's pretty stable.

What do I think about the scalability of the solution?

It's pretty scalable.

How is customer service and technical support?

I was happy with technical support most of the time.

Which other solutions did I evaluate?

At a previous company, we considered switching to Linux and all; and for a few of the things. We switched to Linux.

What other advice do I have?

I would say that it's pretty rock solid from the foundation. It's dependable for using in products and systems.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user451164 - PeerSpot reviewer
Senior Integration Specialist at a tech services company with 51-200 employees
Consultant
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Oracle Autonomous Mobile Cloud Enterprise Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2025
Buyer's Guide
Download our free Oracle Autonomous Mobile Cloud Enterprise Report and get advice and tips from experienced pros sharing their opinions.