Oracle Autonomous Mobile Cloud Enterprise Review

Since it's a hybrid application framework, we can maintain one code base for different platforms. It needs more control on gestures and animations.


Valuable Features

Since it's a hybrid application framework, we can maintain one code base for different platforms. Also, we can leverage our Java and JavaScript skills.

Improvements to My Organization

It has helped the organization to reduce the turnaround time and improve productivity as it equipped us to churn out cross-platform applications faster (Android/iOS).

It's helped us to handle end-to-end lifecycle for enterprise mobility solutions.

On top of it, we did not actually have to hire/train new resources as the developers could quickly adapt to the framework as it supports standard technologies such as HTML5, CSS3, JavaScript and is available as a plug-in for both JDeveloper 12.1.3 and Eclipse IDEs.

Room for Improvement

IPA/APK file sizes are very large compared to builds generated using other technologies.

It needs more control on gestures and animations.

Deployment Issues

While taking iOS builds using JDeveloper, sometimes it fails. To debug, we have to use Xcode.

Also, the IDE gets slower while connecting to subversion.

Also, build generation time is longer comparing to other technologies.

Stability Issues

It's stable now, but there are the issues described above.

Scalability Issues

We have had no issues scaling it for our needs.

Customer Service and Technical Support

Forums and groups are not very active, and we were not able to find answers for our queries by searching documentation.

Initial Setup

The initial steps are a little bit complex because a lot of the dependency is related to Java JDeveloper, Android, and iOS versions.

Implementation Team

We implemented it in-house. Oracle MAF is evolving as of now, but there are some limitations that we came across.

The only challenge with MAF is that the forum support is not up to mark and it sometimes gets difficult to resolve issues/limitations while implementing mobile app solutions.

Other Advice

I would highly recommend Oracle MAF as it is:

  1. Single Platform – It handles end-to-end life cycle for enterprise mobility solutions.
  2. Hybrid Framework – It supports developing Android and iOS applications with Single Source Code.
  3. Easy for Developers - to adopt using existing skills
    It supports standard technologies such as HTML5, CSS3, JavaScript
    Java forms the core for Business Logic.
    It is available as a plug-in for both JDeveloper 12.1.3 and Eclipse IDEs.
  4. Speeds up UI development:
    It is based on MVC framework,
    It consists of in-built UI components and CSS features,
    It uses declarative custom components for drag & drop development,
    The platform enables accessing device features such as camera, contacts, GPS etc. using in-built Cordova plug-in,
    Additional plug-ins which allows extension of app’s functionality such as barcode scanning is also available,
    It supports development of applications that can work in offline mode by using local SQLite database,
    Developers can debug the applications using the framework.
  5. Security – It includes extended enterprise security with in-built security framework.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment
Guest
Sign Up with Email