Twitter bootstrap 为什么是爱奥尼亚或其他类似的库,用于混合应用程序?
我正在构建一个移动网络应用程序,我很快打算将其转换为基于PhoneGap的混合应用程序。我读过的每个资源和示例都使用Ionic或类似的工具集来帮助布局等Twitter bootstrap 为什么是爱奥尼亚或其他类似的库,用于混合应用程序?,twitter-bootstrap,cordova,ionic-framework,ionic,hybrid-mobile-app,Twitter Bootstrap,Cordova,Ionic Framework,Ionic,Hybrid Mobile App,我正在构建一个移动网络应用程序,我很快打算将其转换为基于PhoneGap的混合应用程序。我读过的每个资源和示例都使用Ionic或类似的工具集来帮助布局等 现在,在我的原型应用程序中,bootstrap——以及我的设计——在使应用程序响应迅速、在我的手机和笔记本电脑上同样可用方面做得很好。为什么要引入第三种工具?据我所知,PhoneGap本身提供了与手机本机资源(如摄像头)的挂钩,还是Ionic也参与了这一桥接过程?这些类型的框架用于避免在不同设备/操作系统中使用web应用时出现的所有问题 如果我
现在,在我的原型应用程序中,bootstrap——以及我的设计——在使应用程序响应迅速、在我的手机和笔记本电脑上同样可用方面做得很好。为什么要引入第三种工具?据我所知,PhoneGap本身提供了与手机本机资源(如摄像头)的挂钩,还是Ionic也参与了这一桥接过程?这些类型的框架用于避免在不同设备/操作系统中使用web应用时出现的所有问题 如果我们的应用程序在每个操作系统中都能顺利运行,那么你就不需要它们,但老实说,很难相信它在任何环境下都能完美运行,除非它是一个非常基本的应用程序,因为移动设备上的每个Web视图在交互和表示方面都有自己的怪癖。我实际上回答了一个问题: 我希望这个答案能解决你的疑问,最终你会选择爱奥尼亚 Disclamer:这听起来像是广告,所以我不得不说我与爱奥尼亚没有任何关系,我只是碰巧非常喜欢它,我正在分享对它的爱 爱奥尼亚不仅仅是一个UI框架。爱奥尼亚允许您:
- 对于使用单个命令的所有设备和设备大小:
。仅此一项就为您节省了至少一天的图像准备时间ionic resources
- 即使直接在您的设备上使用
ionic run--livereload运行,也可以通过代码更改立即更新您的应用程序
- 并排构建和测试iOS和Android版本,并立即使用ionic serve--lab查看更改
- 与世界各地的客户、客户和测试人员共享您的Ionic应用程序,而无需使用
Ionic share
- 使用ngCordova轻松访问设备的全部本机功能(这里您可以使用任何Cordova插件-因此Ionic确实比Cordova本身多得多)
Ionic构建iOS
或Ionic构建Android
和woila)
Ionic使用Angular作为前端框架,因此,如果您熟悉它,它将成为一个额外的功能。他们也很好
总而言之,我个人认为爱奥尼亚有一个光明的未来,因此,如果没有其他选择的话——试试看,我打赌你会喜欢用它制作应用程序的简易性。我肯定会尝试,今天仍然如此。gematria的一个有趣的小应用程序,只有很少的屏幕,然后我可以用Ionic替换所有引导,并尽可能多地使用Ionics技巧。我只是想说,我发现图标非常容易使用,因为Angular 2关联。如果你做过Angular 2的工作,你会发现ionic很容易使用。有些人没有足够的设计或UI技能(或时间),所以他们不得不使用第三方UI框架。