複製鏈接
請複製以下鏈接發送給好友

Iava

鎖定
Iava是由艾華通聯軟件有限公司於2008年3月推出的虛擬機平台,是非智能手機的智能化解決方案。
軟件名稱
Iava
最近更新時間
2008年3月
軟件語言
英文
開發商
艾華通聯軟件有限公司

Iava簡介

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

Iava背景介紹

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

Iava特點優勢

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、市場前景廣闊:
為價位在千元左右手機提供智能軟件平台,解決普通手機無法下載更新軟件與服務,升級為“智能”手機。

Iava開發

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雙兼容。