Excellent tool for the development of multiple platforms
Pros
- Cordova is a very powerful tool for a JavaScript developer, since by simply developing in JavaScript one becomes a general developer of software and applications by implementing web technologies for various environments.
- Cordova is not just an HTML application that runs in a browser, it allows you to write native plugins that work with any of the supported platforms, and a JavaScript container will integrate your HTML application with the native code.
- Cordova does an amazing job in the field of hybrid application is super easy to use and functional.
Cons
- It is not completely automatic since if you write individual style information for each platform objective, you can not make Córdova automatically apply the transormation at compile time; you have to change the linked style manually.
- The support is deficient in general.
- Configuration and use can be complicated as it requires the use of the command line.
Return on Investment
- It has a positive impact in general. Cordova is really a great solution for web developers who want to bring their incredible ideas to devices, but they just do not have a lot of time to put into iOS and Android learning curves.
- Our biggest benefit was that the management of images for multiple devices.
- Developing with Cordova has drastically reduced the cost of cross-platform deployment.
Alternatives Considered
Adobe Phone Gap
Other Software Used
FloQast, 99tests, Apache Spark



