ionic 和cordova的区别是什么

Posted brave-sailor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ionic 和cordova的区别是什么相关的知识,希望对你有一定的参考价值。

很多新朋友ionic基础教程都学完了,还是不知道ionic 和cordova 是什么关系

ionic是什么:

Ionic(ionicframework)一款开源的Html5移动App开发框架,是AngularJS移动端解决方案,Ionic以流行的跨平台移动app开发框架phoengap为蓝本,让开发者可以通过命令行工具快速生成android  ios移动app应用



phoengap是什么?

phonegap是一个用基于html,CSS和javascript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,WP8,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动.

技术分享图片

 

 



可能有些新手还是不明白,继续往下看:

通俗的讲:ionic是一款基于angularjs的html5移动app开发框架

phonegap就是一款可以打包并且可以让js调用原生的移动app框架


问题来了?

那我不用命令安装ionic 可以使用ionic开发app吗?答案是可以得。


就可以把ionic当作一款html5 移动app框架,把phonegap/cordova 当作打包 并且调用原生的框架就可以了

至于:为什么ionic也可以打包,上面也说了,ionic的打包插件是基于phonegap/cordova的





























以上是关于ionic 和cordova的区别是什么的主要内容,如果未能解决你的问题,请参考以下文章

Ionic Cordova 与 Cordova 命令的区别

ionic2/Angularjs cordova node.js

MUI和ionic这两个框架的区别差异

混合应用程序和 phonegap cordova 应用程序有啥区别?

ionic和cordova解决跨域问题

安装 Cordova 和 ionic 的问题