移動應用
移動應用 MOBILE APPLICATIONS
移動計算是隨著移動通信、互聯網、數據庫、分布式計算等技術的發展而興起的新技術。移動計算技術將使計算機或其它信息智能終端設備在無線環境下實現數據傳輸及資源共享。它的作用是將有用、準確、及時的信息提供給任何時間、任何地點的任何客戶。這將極大地改變人們的生活方式和工作方式。
隨著3G、4G、城市WIFI網絡與移動應用技術的發展,企業級移動信息化在工業化與信息化融合進程中所占的權重越來越大,“移動辦公管理、移動銷售系統”等不斷創新的移動信息化應用方式為各行業用戶創造了新的基礎辦公方式。由于具備移動化、實時化、交互化和可管理等特點,企業級移動信息化令企業內外部的辦公合作變得更加靈活便捷、更加效率,未來企業級移動信息化將會開啟下一個信息化時代的序幕。
移動應用開發平臺 DEVELOPMENT PLATFORM
企業移動應用開發平臺是一個集移動應用客戶端、服務端開發環境、運行環境、基礎開發框架以及輔助開發工具為一體的集成開發平臺,通過將Eclipse、UEP、AndroidSDK、ADT、Java SDK等移動應用客戶端、服務端開發工具整合成一套開發工具包,移動應用開發人員只需要安裝這個工具包后,就可以建立開發移動應用所需要的客戶端、服務端開發環境與工具。企業移動應用開發平臺中的基礎開發框架為移動應用提供了客戶端、服務端的基礎開發框架與常用功能模塊,包括系統登入、權限管理、應用更新、常用移動客戶端布局與導航、業務系統集成接口、網絡通信等,通過基礎開發框架移動應用開發人員就可以建立一個簡單的沒有業務功能的可以運行的移動應用。企業移動應用開發平臺中的輔助開發工具則可以幫助開發人員使用平臺提供的功能與模塊,指導協助開發人員快速構建移動應用。在服務端集成UEP平臺,為企業移動應用提供用戶管理與認證、權限、流程、監控、報表、定時任務、客戶端自動升級等模塊。
開發環境與工具:以UEP Studio為基礎集成Android SDK與ADT等工具包,將企業移動應用的服務端開發與客戶端開發集成在一一個開發環境,根據移動應用開發需要進一步擴展一些插件方便移動應用構建,并且提供開發環境的自動升級與更新機制。
企業移動應用后臺服務程序,采用JavaEE技術基于公司的UEP平臺構建,它為移動客戶端提供數據服務,移動客戶端通過網絡請求訪問服務端服務或系統數據,由于在公司UEP平臺的基礎上構建,因此移動服務端集成了UEP平臺的所有功能,并且針對移動應用提供了移動客戶端軟件版本管理、移動設備管理、設備監控等功能。移動服務端通常部署在一臺接入互聯網的服務器上,移動終端設備可以通過無線移動通訊技術(如: TD- SDCDMA、CDMA2000、WCDMA、WIFI等)連接到移動服務端。對于大多數據企業移動應用系統,都必須與企業現有的一些應用系統集成,通過集成將現有應用系統功能擴展到移動設備上,這些企業現有應用系統通常運行在企業內網中,為了移動客戶端應用要訪問這些應用系統的功能,應用系統必須提供必要的服務接口提移動服務端調用,企業移動應用開發平臺支持Hessian與Web Service兩種服務接口。
運行在移動終端設備上軟件應用,企業移動應用開發平臺為開發移動客戶端應用提供了一個客戶端開發框架,移動客戶端開發框架為移動應用開發者提供了基于HTTP網絡的通訊、系統登入模塊、終端展示組件、界面布局、在線離線數據存儲、地圖、 消息推送、圖表、應用更新等模塊,方便移動應用開發人員針對具體業務快速構建應用??蛻舳伺c服務端通過HTTP協議通信。
集成開發環境是移動應用系統的一個集成開發環境,它集移動服務端、客戶端開發到一個環境中,方便開發人員進行服務端、客戶端程序的編寫與調試。集成開發環境在公司UEP Studio開發環境的基礎上構建,集成ADT ( Android Development Tools )與AndroidSDK包,并且針對移動應用開發的常見過程采有Eclipse插件技術進行封裝減少開發人員的工作量,提高開發效率。
掃一掃,關注我們