經過兩年的制作,甲骨文發布了一個移動客戶端和相關框架,以幫助開發人員快速構建工業移動設備的Java應用程序。Oracle應用開發框架(ADF)移動客戶端應用程序開發提供了可以在不同的移動平臺部署而不必要為每個特定平臺編寫代碼,甲骨文的Fusion產品管理高級主管Duncan Mills說到。經過兩年的制作,甲骨文發布了一個移動客戶端和相關框架,以幫助開發人員快速構建工業移動設備的Java應用程序。 Oracle應用開發框架(ADF)移動客戶端應用程序開發提供了可以在不同的移動平臺部署而不必要為每個特定平臺編寫代碼,甲骨文的Fusion產品管理高級主管Duncan Mills說到。 甲骨文2009年10月首次宣布手機客戶端軟件,并在2010年4月發布了一個技術預覽版。 客戶端,一個Oracle應用開發框架的延伸,是一個不同的組件,包括一個用于查看已經安裝的應用程序、用來儲存本地數據的小型數據庫和Java運行時引擎,以及已經安裝的不需要java的設備的瀏覽器。 客戶端框架使用一個基于JSF(Java Server Faces)標準的用戶界面。它還提供了一個預先設定的方式來同步數據與后端服務器,使開發人員可以指定哪些數據可以與數據庫或其他數據源同步。 客戶端已與Oracle框架融合,但也可以與其他Web服務使用。客戶端可讓 設備脫機使用數據,一旦連接回網絡又可以傳輸數據。 客戶端還提供了一些工具來收集和傳輸設備本身所產生的數據 比如攝像頭,GPS讀卡器,條碼掃描儀或其他數據生成組件的數據,Mills說。 目前,該手機客戶端只適用于Windows Mobile ver5和ver 6,和RIM的BlackBerry設備。該框架還不支持iPhone,Android設備或Windows phone7設備。 Oracle的開發團隊正考慮擴大該框架來支持這些設備,但還沒有具體的時間表,Mills說。他指出,工業設備制造商仍然在他們的產品中安裝舊版本的Windows Mobile,這些操作系統仍然在行業廣泛使用。 甲骨文通過仁科本身的移動應用管理來部署上周公布的移動客戶端。 移動客戶機的成本為每用戶5美元,也可以按每臺設備來計算價格。 Oracle還提供了一個免費的JDeveloper IDE(集成開發環境)擴展,幫助使用此客戶端來設計應用程序。 |