【发布时间】:2017-07-11 17:43:19
【问题描述】:
我们想要构建一个使用大量视频和图像的简单应用程序。该应用程序应在运行 Andriod 和 iPhone 操作系统的不同移动设备上运行。 Ionic 是否也将每个应用程序转换为所有手机选项?
您对使用 Cordova 或 Ionic 有什么建议?
【问题讨论】:
标签: cordova ionic-framework ionic
我们想要构建一个使用大量视频和图像的简单应用程序。该应用程序应在运行 Andriod 和 iPhone 操作系统的不同移动设备上运行。 Ionic 是否也将每个应用程序转换为所有手机选项?
您对使用 Cordova 或 Ionic 有什么建议?
【问题讨论】:
标签: cordova ionic-framework ionic
编辑:这个答案是对 Ionic 框架版本 3 的更新:
免责声明:这听起来像是广告,所以我不得不说我与 Ionic 没有任何关系,我只是碰巧非常喜欢它,所以我正在分享对它的爱。
Ionic 不仅仅是一个 UI 框架。 Ionic 允许您:
ionic cordova resources。仅此一项,就可以为您节省至少一天的时间来准备各种尺寸的图片。ionic cordova run --livereload 运行时也是如此
ionic lab 即时查看更改
ionic upload 与世界各地的客户、客户和测试人员共享您的 Ionic 应用程序,而无需通过 App Store
ionic cordova build ios 或 ionic cordova build android)。这是之前涵盖 Ionic 1 的答案
免责声明:这听起来像是广告,所以我不得不说我与 Ionic 没有任何关系,我只是碰巧非常喜欢它,以至于我分享了对它的爱。
Ionic 不仅仅是“只是”一个 UI 框架。 Ionic 允许您:
ionic resources。仅此一项,就可以为您节省至少一天的时间来准备各种尺寸的图片。ionic run --livereload 运行时也是如此
ionic serve --lab 即时查看更改
ionic share 与世界各地的客户、客户和测试人员共享您的 Ionic 应用程序,而无需通过 App Store
此外,他们正在为您的 Ionic 应用程序构建全栈后端服务和工具,例如 Deploy(用于在不经过 Apple 审核流程的情况下部署新版本!)、Analytics、Push notifications。
Ionic CLI(命令行界面)在后端使用 Cordova,并允许您(直接使用 Ionic CLI)构建适用于 iOS 和 Android 的应用程序(您可以通过 ionic build ios 或 ionic build android 和 woila 进行操作)。
Ionic 使用 Angular 作为前端框架,所以如果你熟悉它,它会是一个额外的好处。他们也是working closely with the Angular 2.0 team。
总而言之,我个人认为 Ionic 有一个光明的未来,所以如果不出意外 - 试试吧,我打赌你会喜欢用它轻松制作应用程序的。
【讨论】:
Ionic 是一个在 Cordova 之上运行的 UI 框架。 Cordova 是较低级别的,Ionic 是为与 Cordova 一起使用而构建的。
【讨论】:
两者。
使用 Ionic 使您的应用程序更漂亮,它使用 Cordova 为您希望的平台包装它。
Ionic 是 Cordova 的超集。
【讨论】: