MRE

MRE

MRE (MAUI Runtime Environment)聯發科為手機套用開發者和終端製造商提供的一個手機套用開發平台,旨在降低應用程式的開發和部署成本。

基本介紹

  • 名稱:MRE
  • 全稱:MAUI Runtime Environment
  • 提供者聯發科
  • 分類:手機套用開發平台
  • 服務對象:開發者和終端製造商
  • 目的:降低應用程式的開發和部署成本
MRE平台介紹,MRE特性,支持本地指令,開發工具,高度開放,沙箱機制,MRE功能模組圖,其它,

MRE平台介紹

MRE (MAUI Runtime Environment) 是聯發科技提供的一個類似於JVM、Brew的手機套用開發平台,通過MRE平台,可以在Feature Phone上實現類智慧型機的解決方案。同時聯發科技還為開發者和終端製造商提供了高效的開發工具(MRE SDK)及套用軟體編譯環境,使得開發者在基於MRE平台環境開發套用軟體更方便快捷。使用MRE平台可以很容易構建一條手機軟體價值鏈MRE的所有功能都是為了降低應用程式的開發和部署成本,這是構造一個良好生態環境的基礎:
  • 對於手機用戶來說,使用搭載MRE平台的手機,您可以下載或者安裝MRE套用和遊戲,享受智慧型機體驗。
  • 對於開發者來說,MRE SDK提供了高效的工具和豐富的API,支持您實現豐富的套用。
  • 對於終端製造商來說,使用MRE解決方案,解決了Feature Phone封閉性問題,為用戶提供更豐富多彩的套用體驗。

MRE特性

支持本地指令

MRE套用使用ANSI C語言開發,支持ADS、RVCT、GCC編譯生成的本地指令,程式運行速度達到或接近靜態聯編指令的執行速度。
同時支持動態程式庫,可以從外設存儲卡上順利運行應用程式。

開發工具

MRE SDK包提供了全套開發工具和開發文檔,其中包括整合開發環境,模擬器,調 試器,監視器,API 參考文檔和示例代碼等。

高度開放

MRE是一個開放的平台,無論公司還是個人都能夠使用MRE SDK 開發應用程式,SDK包括完善的開發和支持文檔。
同時,開發者也可以通過這個網站得到更多的開發工具和支持。
豐富的接口
MRE從MAUI平台上封裝出了豐富的接口,並且提供了標準簡潔的編程觀念,可幫助開發者更容易快速地開發各式各樣的MRE應用程式。

沙箱機制

MRE提供了沙箱機制,阻止黑客通過MRE API對手機系統進行破壞,從而為用戶的私人數據提供了保護。
數字證書認證可以確保MRE套用的完整性,防止黑客通過修改MRE應用程式對系統進行破壞。

MRE功能模組圖

右圖顯示了MRE平台的主要模組,下面做簡單介紹。
MRE由軟體抽象層(SAL)、核心層(Framework)和MRE API組成,軟體抽象層和核心層構成一個完整的運行環境,核心層建立在軟體抽象層之上,它實現了MRE核心的功能,如記憶體管理、動態連結等。MRE套用通過MRE API,可以調用到核心層API和MTK平台API,從而實現豐富的功能。

其它

mre平台所提供的sdk大部分與其子公司沃勤科技所提供的vre平台的sdk相類似,可以把mre平台看成是vre平台的升級版。

相關詞條

熱門詞條

聯絡我們