Ace — 微软提供的Cordova原生UI插件
小编:管理员 781阅读 2022.09.13
Ace = JavaScript + Native UI + iOS + Android
Ace能在你现有的JavaScript代码库上增加原生支持。Ace可以和Ionic,PhoneGap和所有Cordova项目共用。也就是说,Meteor应用也可以借助Ace来构建原生UI。
Ace作为一个cordova插件提供。
1. 混合原生UI与HTML汲取两个世界的优势
原生UI有什么优势?
- 优异的效率
- 看起来好看
- 随主题自动更新
- 注重用户可访问性设置
同时通过HTML,你可以使用你的web开发经验、代码和诸如Ionic,Bootstrap,Ember等框架。
2. 使用跨平台的原生UI框架或者直接使用原生控制
使用简单的类,如 Button,Grid,或DatePicker。UI框架提供了跨平台的原生控制、布局、样式等等的抽象。这些抽象很容易使用JavaScript,TypeScript或XAML来标示。
或者,你也可以直接使用特定平台的原生控制。比如下面这些:
如果你决定使用标示,你可以在HTML中直接链接它们,而不用在意它们的类型:
3. 不需要额外插件调用原生代码终极应急出口
通过JavaScript调用任何东西。你自己的代码,第三方代码或者平台相关的API。不需要额外的插件或封装。
直接添加Java,Objective-C或者Android资源到你的Cordova项目中,你可以轻松使用它们。
相关推荐
- Cordova 什么是Cordova? Cordova是用于使用HTML,CSS和JS构建移动应用的平台。我们可以认为Cordova是一个容器,用于将我们的网络应用程序与本机移动功能连接。默认情况下,Web应用程序不能使用本机移动功能。这就是Cordova进来的地方。它为网络应用和移动设备之间的连…
- 3DMAX提示和技巧 本主题标识使用 Civil View 的一些重要提示和技巧。常规使用屏幕分辨率至少为 1280x1024 的 Civil View。低于此分辨率时,一些面板将占用过多屏幕空间。 将视口设置为线框显示以达到最佳性能。 要尽可能简化用户界面,请在单个视口中工作并关闭 3ds Max 命令面…