• <menu id="oqooq"><table id="oqooq"></table></menu>
  • <bdo id="oqooq"><noscript id="oqooq"></noscript></bdo>

    Ace — 微軟提供的Cordova原生UI插件

    小編:管理員 572閱讀 2022.09.13

    0. Ace是什么?

    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項目中,你可以輕松使用它們。

    關聯標簽:
    黄色一片
  • <menu id="oqooq"><table id="oqooq"></table></menu>
  • <bdo id="oqooq"><noscript id="oqooq"></noscript></bdo>