What users are saying about
16 Ratings

OutSystems

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
Top Rated
125 Ratings
16 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101

OutSystems

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
Top Rated
125 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.9 out of 101

Add comparison

Likelihood to Recommend

Apache Cordova

Cordova is an excellent hybrid mobile app development platform that lets you build mobile apps targeted to multiple platforms. It is free to use, simple to set up, allows you access to device features through plugins and the app performance is comparable to native apps as well. Implementing very complex animations smoothly can be a bit of a challenge. But if you are doing utility apps which focus more on features and don't go crazy with animations, there is nothing that you can't achieve with a cordova based app.
No photo available

OutSystems

OutSystems suits all medium to big enterprise businesses. Fast delivery, well-designed software and a focus on business.It's the Holy Grail of enterprise software. Everything can be more dynamic, business and development are closer, and everything is much faster. Overall the final user experience it's much better. With this product, companies can save money, time, and have better results, thanks to better software solutions.
Ricardo Pereira profile photo

Feature Rating Comparison

Low-Code Development

Apache Cordova
OutSystems
8.8
Visual Modeling
Apache Cordova
OutSystems
9.1
Drag-and-drop Interfaces
Apache Cordova
OutSystems
8.2
Platform Security
Apache Cordova
OutSystems
9.1
Platform User Management
Apache Cordova
OutSystems
8.2
Reusability
Apache Cordova
OutSystems
9.1
Platform Scalability
Apache Cordova
OutSystems
9.1

Pros

  • Cordova makes it very easy to develop apps for multiple platforms. The setup is very simple when it comes to creating a project, adding platforms, building and deploying apps. If you have a little mobile app development experience, all you need to know is HTML, CSS, Javascript and only a handful of cordova commands to get started with your hybrid app.
  • Cordova provides a simple solution to access any and all of the device features through native plugins. You have a host of third-party and cordova plugins available to use device features like filesystem, camera, health kit, location services etc. You can also write your very own plugins and use them for your cordova based apps.
  • Cordova is free to use! The only cost you will bear is the individual mobile platform developer program enrollment cost to deploy your apps to those platforms.
No photo available
  • Fast code
  • Working with big teams (merging the code)
  • Fast deployment
Luis Filipe Oliveira profile photo

Cons

  • Cordova app code runs inside a webview component. So, expect the performance to be a little slower as compared to the native apps. This is more noticeable on older devices though. It is hardly noticeable when it comes to newer mobile devices.
  • Crashes can be hard to debug since the crash logs will not point you to the culprit javascript code. This is not a limitation of Cordova alone. Any other hybrid mobile app development platform suffers the same problem.
  • Even with tools like Safari debugger and Chrome debugger, it can be tricky to measure graphics and animation performance. Achieving smooth animations can be a bit of a challenge sometimes with hybrid mobile apps in general.
No photo available
  • One of the aspects that have been evolving and I think where there is still much to be done, are improvements related to developing and maintaining CSS classes. It is not possible to merge CSS files, some styles are not well interpreted by the IDE; even the creation of new CSS classes could be improved.
  • Another aspect I would like to see improve is lifetime performance, and also more features like new analytics performance and adoption metrics.
João Inácio profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
OutSystems10.0
Based on 3 answers
It does just what we want, and I'm not aware of any good alternatives for a comparable price
Iain Fogg profile photo

Usability

No score
No answers yet
No answers on this topic
OutSystems10.0
Based on 2 answers
The tool doesn't get in the way of developing software.
Mark O'Neal profile photo

Support

No score
No answers yet
No answers on this topic
OutSystems10.0
Based on 2 answers
Even during evaluation the support team still provides an excellent support experience.
Mark O'Neal profile photo

Alternatives Considered

I have worked on Appcelerator Titanium and also on Apache Cordova and I find Cordova is a much stable, easy, performant and cost effective solution to developing hybrid mobile apps. I will go with Apache Cordova over Appcelerator Titanium any day.
No photo available
Until now I haven't found a competitor that delivered me or the customer the same benefits in changing quickly without non-logical boundaries.
Erik Molendijk profile photo

Return on Investment

  • Development timeline for making Cordova apps targeting multiple platform is lower than developing individual native apps for each platform.
  • Its easy to learn and set up. Coming from a native app development background, the learning curve for me was fairly small to get started with my hybrid app.
No photo available
  • It is very easy to develop new applications, so there is no need for big approval workflows inside the company.
  • Users can ask for an application to ease their work, and it can be deployed very fast. This makes employees very excited about new applications.
  • Business changes can be addressed very fast, as they are deployed very easily.
Vasco Mendes profile photo

Pricing Details

Apache Cordova

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

OutSystems

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No
Additional Pricing Details