Firefox OS 1.3增加面向移動開發人員的新技術

jopen 10年前發布 | 6K 次閱讀 Firefox OS

  英文原文:Firefox OS 1.3 Adds New Technologies For Mobile Developers

  Mozilla 已經宣布,其合作伙伴現在可以使用新版本的 Firefox OS 了。更新包括許多面向用戶和開發人員的新特性。該新版本的操作系統已經用在了中興新款手機 ZTE Open C 上。

  通過增加 WebGL、asm.js 和 WebAudio API,新 Firefox OS 1.3 改進了對圖形和游戲應用程序的支持:

  • WebGL 是一種 JavaScript API,用于在任何兼容的 Web 瀏覽器中渲染交互式 3D 和 2D 圖形,而無須使用插件。WebGL 程序由用 JavaScript 編寫的控制代碼和著色代碼組成,后者運行在計算機的圖形處理單元(GPU)上。
  • asm.js 是一個高度優化的 JavaScript 版本,允許開發人員將C/C++程序帶到 Web 上,而且具有接近原生的速度。asm.js 特別適用于向現有的 Web 游戲引擎移植。
  • WebAudio 描述了一種高級 JavaScript API,用于在 Web 應用程序中處理和合成音頻。
  • </ul>

      除了游戲技術,Firefox OS 1.3 還擴展了 NFC 支持,開始提供 WebNFC API。根據 Molzilla 的報道,借助即將在未來更新中增加的附加 NFC 功能,開發人員將可以開始在他們的應用程序中試用 NFC 配對和標簽讀取。

      新 WebAPI 也使 Gecko 平臺獲得了提升,其中包括:

    • 共享工作進程(Shared workers)”有望啟用更強大的數據處理和資源共享,開發人員因此可以編寫速度更快的應用程序。
    • SpeakerManager 使開發人員可以訪問手機的揚聲器,用戶不需要耳機就可以收聽像 FM Radio 這樣的應用程序。
    • WeblccManager API 使開發人員可以提供對多個 SIM 卡的支持。
    • 最后,Firefox OS 1.3 還包含 RTSP 流媒體框架,允許開發人員充分利用現有技術服務于 Firefox OS 用戶。
    • </ul>

        讀者可以從發布說明中找到由 Firefox OS 1.3 帶來的所有更改的完整列表。

      來自: InfoQ
                          <span id="shareA4" class="fl">                          </span>
       本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
       轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
       本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!