Posts in current category
May 21, 2021 15:00 Cordova
Command Line Interface (Cordova CLI)
This is a tool that can be used to start projects, build processes on different platforms, install plug-ins, and many other useful things to make the development process easier. /b10> You'll learn how to use it in a later chapter.
Cordova core components
Cordova provides the core components required for each mobile application. /b10> These components will be used to create the basis of the application, so we can spend more time implementing our own logic.
Cordova external program
Cordova is licensed under Apache License 2.0. /b10> The Apache and Apache feather logos are trademarks of the Apache Software Foundation.
Cordova provides a platform for building hybrid mobile applications, so we can develop an app that will be used on different mobile platforms IOS, Android, Windows Phone, Amazon-Fireos, BlackBerry, Firefox OS, Ubuntu and Tizien.
Developing hybrid applications and then native applications is faster, so Cordova can save a lot of development time
There are a number of community plug-ins that can be used with Cordova. /b10> Many libraries and frameworks are optimized to use it.
Hybrid applications are slower than on-premises applications, so using Cordova is not the best choice for large applications that require a lot of data and functionality.
Cross-browser compatibility can cause a lot of problems. /b10> Most of the time, we build applications for different platforms, so testing and optimization can take a lot of time because we need to cover a large number of devices and operating systems.
Some plug-ins have compatibility issues with different devices and platforms. /b10> There are also some this API that Cordova does not yet support.