我们希望构建一个使用大量视频和图像的简单应用程序。该应用程序应在运行Andriod和iPhone操作系统的不同移动设备上运行。 Ionic是否也将每个应用程序转换为所有手机选项?
您建议使用Cordova或Ionic?
答案 0 :(得分:10)
编辑:此答案是对Ionic框架版本3的更新:
免责声明:这听起来像广告,所以我不得不说我与Ionic没有任何关系,我只是喜欢它,以至于我很喜欢它。
Ionic不仅仅是“UI”框架。 Ionic允许您:
ionic cordova resources
。仅此一项就可以为您节省至少一天的各种尺寸的图像准备工作。ionic cordova run --livereload
ionic lab
ionic upload
ionic cordova build ios
或ionic cordova build android
)。这是之前的答案,涵盖了Ionic 1
Disclamer:这听起来像广告,所以我不得不说我与Ionic没有任何联系,我只是喜欢它,以至于我分享对它的热爱。
Ionic不仅仅是“UI”框架。 Ionic允许您:
ionic resources
。仅此一项就可以为您节省至少一天的各种尺寸的图像准备工作。
ionic run --livereload
ionic serve --lab
ionic share
此外,他们正在为您的Ionic应用程序构建全栈后端服务和工具,例如Deploy(用于部署新版本而不通过Apple审核流程!),Analytics,{{ 3}}。
Ionic CLI(命令行界面)在后端使用Cordova,允许您为iOS和Android构建(直接使用Ionic CLI)应用程序(通过执行ionic build ios
或ionic build android
和woila)。
Ionic使用Angular作为前端框架,所以如果你熟悉它,它将作为奖励。他们也是Push notifications。
总而言之,我个人认为Ionic有一个光明的未来,所以如果没有别的 - 尝试一下,我打赌你会喜欢用它制作应用程序的简易性。
答案 1 :(得分:4)
两个
使用Ionic让你的应用变得漂亮,它使用Cordova将它包装到你想要的平台。
Ionic是科尔多瓦的超集。
答案 2 :(得分:4)
Ionic是一个在Cordova之上运行的UI框架。科尔多瓦是较低级别的,Ionic可与Cordova一起使用。