Iava

Iava是由艾華通聯軟體有限公司於2008年3月推出的虛擬機平台,是非智慧型手機的智慧型化解決方案。

基本介紹

  • 軟體名稱:Iava
  • 開發商:艾華通聯軟體有限公司
  • 更新時間:2008年3月
  • 軟體語言:英文
簡介,概述,特點優勢,開發,

簡介

Iava是由艾華通聯軟體有限公司於2008年3月推出的虛擬機平台,是非智慧型手機的智慧型化解決方案。
IavaIava
Iava平台由Iava虛擬機(Iava Virtual Machine)和Iava 套用編程接口(Application Programming Interface、簡稱API)構成。Iava 套用編程接口為Iava套用提供了一個獨立於作業系統的標準接口,可分為基本部分和GUI。在PC上安裝了IavaIDE和Ivm後就可以進行Iava套用的開發。

概述

Iava是一個運行在作業系統之上的虛擬機平台。通過在普通手機里裝入一個虛擬平台(Iava“艾華”平台),使之免費升級為準智慧型手機,從而通過平台上的各種套用與服務,為手機廠、SP、我們產生收益,形成共贏。Iava平台的第一個套用產品(遊戲模擬器)2007年已投入商用,全年裝機量達到近700萬台,目前國內一線品牌占有率超過80%。

特點優勢

1、完備的安全性保證:
由於IAVA平台採用安全的虛擬機技術,即在物理CPU上模擬設計另一個CPU,應用程式不能直接訪問讀寫作業系統,可以避免當機、返修等惡性錯誤。
2、多級認證功能:
類似諾基亞最新的作業系統所採用的認證技術,IAVA平台擁有二級認證,未經認證的程式不能調用打電話、發簡訊及刪除系統檔案等函式。保證杜絕病毒及惡意程式的攻擊破壞。
3、執行效率高:
支持彙編語句,執行效率是JAVA的3-20倍。
4、開發容易、平台穩定:
採用C語言開發程式;IAVA程式可以直接編譯為本地程式內置ROM中,也可打包作為下載後安裝;Iava平台使用的是Lvc語言,其前身Lava語言從03年起累計已經內置於800多萬台文曲星電子辭典、學習機中,已經非常成熟穩定。與標準C有很高的兼容度。支持標準C的大部分庫函式,並結合Iava系統其它函式構成了豐富的Iava函式館。
5、跨平台兼容性好:
每種應用程式只需6個版本即可兼容80%以上的機型。即解析度及輸入方式相同的機型程式通用。
6、市場前景廣闊:
為價位在千元左右手機提供智慧型軟體平台,解決普通手機無法下載更新軟體與服務,升級為“智慧型”手機。

開發

1、IavaIDE:
是艾華公司提供的Iava應用程式PC端開發平台。IavaIDE基於 Visual C++ 6.0 建立, 所以開發者首先必須安裝Vc。該平台用WIN32實現了Iava提供給應用程式的所有API,使應用程式能直接在Vc上進行開發和調試。
2、Iava虛擬機
PC端安裝虛擬機後,把Vc下生產的可執行程式可直接轉換為Iava虛擬機運行程式。IavaIDE提供了一套腳本可以將原始碼編譯,打包為Iava程式,用戶只要打開IavaIDE目錄下的makefile.bat就可以轉換為Iava虛擬機運行程式。轉換後在工程目錄下生成一個.lav檔案。此.lav檔案就可以在手機上運行的Iava程式
3、應用程式發布:
編譯生成的.lav 可在 PC端IavaSimulator下測試,沒問題後即可放到手機上發布了。
4、Iava GUI:
Iava平台帶有GUI,但允許用戶選擇是否使用Iava GUI庫。
目前對mt6516/6227/6228等兼容比較好,多為MRP/IAVA雙兼容。

相關詞條

熱門詞條

聯絡我們