999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

移動互聯網應用開發平臺

2014-11-07 05:19:27張環宇殷新兵
科技創新導報 2014年19期

張環宇++殷新兵

摘 要:該文就移動互聯網的開發平臺的產生和主要特點做了闡述,然后結合其同現有移動終端業務應用的部署、發布流程,對總體框架進行了分析。

關鍵詞:移動互聯網 云 用戶界面 集成開發環境 移動終端

中圖分類號:TP316.8 文獻標識碼:A 文章編號:1674-098X(2014)07(a)-0051-02

1 背景

隨著移動互聯網的發展,終端技術多、門檻高、終端設備多樣,適配困難,用戶體驗差、研發成本高、發布困難等問題[1],采用云服務、HTML和移動中間件技術構建一個集開發、測試、發布為一體的一體化服務模式,可以有效降低技術門檻、屏蔽多終端適配問題、節約研發成本、提高生產效率、縮短發布周期、提高服務質量、降低項目風險。以云的方式構建基于移動互聯網應用的研發平臺,包括開發平臺、發布平臺和運行中間件不失為一個好的方法。

通過移動互聯網應用開發云平臺可以解決移動互聯網提供商、移動互聯網軟件開發商、個人開發者在基于移動互聯網應用開發過程中的環境搭建、技術學習、發布運行等整個研發過程中的差異性問題[2]。

移動互聯網應用開發平臺(簡稱MADP)主要解決如下訴求。

解決擴平臺運行問題,采用中間件技術實現一次開發,多平臺運行的目的,可以在主流的移動終端設備上安全、穩定、高效的運行,比如iPhone、Android、RIM、Window Phone7、Symbian等。

解決現有互聯網開發人員開發移動互聯網應用的技術門檻問題、利用現有開發人員所掌握的技術(HTML、JAVASCRIPT、CSS)來完成對移動互聯網應用的開發,降低開發難度、提高開發效率和質量[3]。

解決底層設備訪問能力問題,采用HTML技術標準,通過中間件提供使用javascript訪問移動終端設備底層能力,比如通訊錄、攝像頭、地理位置、媒體、通知等服務內容。

解決數據交互和安全問題,通過提供標準RPC、JSON、AJAX等技術框架實現不同應用之間、客戶端和服務端的數據交互問題;采用HTTPS、用戶認證、數據加密等技術解決數據存儲和傳輸安全問題。

解決移動終端用戶體驗問題,提供統一的高性能和靈活的用戶UI模板,提供在不同設備不同分辨率下的統一風格的UI組件。

解決各個設備訪問方式差異問題,提供統一的接口,使用最基本的JAVASCRIPT來訪問設備底層接口。

移動互聯網在線開發平臺(簡稱MODP)主要解決如下訴求。

解決搭建多終端開發環境困難問題,現有的iPhone、Android、BlackBerry、Symbian、WP7的開發環境都統一,特別是iPhone的環境搭建,需要特定的IMac機器和XCode環境,搭建環境的難度和成本都比較高。在線開發平臺通過基于瀏覽器的OS技術來提供統一的開發環境,開發人員打開瀏覽器可以直接進入工作區,減低開發難度和成本。

解決多平臺開發技術門檻問題,采用標準的HTML、JAVASCRIPT、CSS、AJAX、RPC、OFFLINE等技術提供上所見即所得的基于HTML的在線開發環境,開發人員可以充分發揮現有掌握的技術(HTML)來快速開發移動互聯網應用程序。

解決不同平臺UI展示問題,平臺提供多套風格的UI組件來實現在不同平臺上達到同樣運行效果的目的,通過所見即所得的拖拽式方式的開發模式,實現快速開發和隨時查看布局效果。

解決數據交互問題,平臺提供多種數據集和數據交互的機制實現不同程序之間、客戶端與服務器的數據交互問題,保證數據在安全、高效的模式下運行。

解決程序預覽問題,平臺提供在線的預覽模式,通過源碼、設計、預覽三種模式之間無縫的切換,達到軟件設計即開發的開發模式、通過預覽功能實現測試先行、迭代開發等高效開發模型的應用目的。

在線發布平臺解決不同平臺程序打包、發布方式不同的問題,提供統一的在線發布平臺、開發人員可以在完成開發完成之后,直接使用在線發布功能實現不同平臺下程序的打包、發布功能。

解決各個appStore發布問題,平臺可以把產品發布到不同的appStore商店中,同時提供在線的下載、發布管理等擴展功能。

基于J2EE、HTML5、云計算等技術,把IPhone、Android、BlackBerry、Symbian、WP7多平臺、多終端、數據存儲、數據安全、UI管理等移動互聯網相關技術正在在一個統一的開發云平臺[4],在此平臺上,可以針對不同行業的業務需求開發出針對性移動互聯網應用產品,形成統一、靈活的、專業的、可靠的開發環境。通過平臺,移動互聯網企業可以實現快速的設計、開發、測試、預覽和發布功能,提高開發效率、縮短發布周期。

2 移動互聯網應用開發平臺的結構分析

MADP平臺的主要目標功能層次有:

(1)移動互聯網應用開發核心云平臺,實現高效開發、節約成本、降低門檻、簡化過程。平臺支持主流終端系統,包括iOS、Android、BlackBerry、Symbian、WP7等[5]。

(2)分布式文件系統、分布式數據庫、分布式計算框架、集群管理、虛擬化等關鍵技術的運用水平。

(3)所見即所得的開發、測試集成環境。支持源碼導入、導出、支持離線存儲。

(4)兼容HTML5技術標準,支持隨時隨地開發、保持用戶數據狀態。

(5)支持多人協助開發、項目分級管理。提供開發API、建立安全認證體系。

應用開發平臺包含如下構件:

(1)移動開發中間件。

①兼容主流移動終端操作系統,至少支持iOS、Android和BlackBerry系統,利用中間件技術屏蔽各個平臺之間的差異性,降低開發難度、提高開發質量和效率。endprint

②提供操作系統基本服務部分,如核心庫、數據庫支持、媒體支持、音視頻編碼等。

③提供應用程序框架,包括應用程序管理、用戶界面、應用引擎,用戶界面和應用引擎的接口。

④提供良好的擴展機制,能夠方便的在該中間件上增加擴展新功能。

(2)在線開發服務。

①研究云服務應用模式和在線開發模型,實現離線存儲、數據狀態保持,提供安全、穩定、可擴展的在線開發平臺[6]。

②支持移動互聯網中間件提供的所有接口,并能進行在線調用、設置和查看模擬效果。

③實現移動應用的在線開發,提供向導式、拖拽式、所見即所得的開發模式。

④實現在線預覽、多用戶協作開發、云計算、云存儲等模式。

⑤實現用戶數據安全、傳輸安全、用戶認證和授權等安全策略。

⑥采用WEB架構,至少支持50000人同時在線,1000個并發操作。

⑦支持千兆(TB)數量級文件的存儲和備份,提供統一用戶身份認證、用戶信息安全控制及操作監控等功能。

(3)在線發布服務。

①研究在線發布服務的方法和模型,提供構建、分發、下載、安裝、更新等功能,以實現移動互聯網應用統一的在線發布服務[7]。

②與各平臺Store無縫對接,一次性多平臺發布的服務模式。

③采用WEB架構,基于開放API的模式對外提供擴展能力。

④支持200并發和千兆(TB)級數據量的存儲和管理。

3 MADP的不足和需要進一步研發的內容

MADP系統目前需要解決的重點問題包括:

(1)不同終端平臺版本的適應性。

(2)不同機型的適應性。

(3)業務安全性。

下一步要基于現有研發的基礎上,進行橫向和縱向的擴展,包括手機終端系統的擴展,如iOS、Android、Windows Mobile等,在開發模式進行擴展,升級到提供基于云的在線開發、測試、發布模式,提供所見即所得的一體化移動應用研發環境。

解決終端技術多、門檻高;終端樣式多、適配困難;研發成本高、發布困難等問題,采用云服務、HTML和移動中間件技術構建一個集開發、測試、發布為一體的一體化服務模式,降低技術門檻、屏蔽多終端適配問題、節約研發成本、提高生產效率、縮短發布周期、提高服務質量。

下一步需要研發:

(1)在線開發服務。

研究云服務應用模式和在線開發模型,實現離線存儲、數據狀態保持,提供安全、穩定、可擴展的在線開發平臺。

支持移動互聯網中間件提供的所有接口,并能進行在線調用、設置和查看模擬效果。

實現移動應用的在線開發,提供向導式、拖拽式、所見即所得的開發模式。

實現在線預覽、多用戶協作開發、云計算、云存儲等模式。

實現用戶數據安全、傳輸安全、用戶認證和授權等安全策略。

采用WEB架構,至少支持50000人同時在線,1000個并發操作。

支持千兆(TB)數量級文件的存儲和備份,提供統一用戶身份認證、用戶信息安全控制及操作監控等功能。

(2)在線發布服務。

研究在線發布服務的方法和模型,提供構建、分發、下載、安裝、更新等功能,以實現移動互聯網應用統一的在線發布服務。

與各平臺Store無縫對接,一次性多平臺發布的服務模式。

采用WEB架構,基于開放API的模式對外提供擴展能力。

支持200并發和千兆(TB)級數據量的存儲和管理。

4 結語

通過集成的、跨平臺的移動應用開發平臺是解決目前移動互聯網應用多樣性和可維護性的重要手段,最近該技術得到了蓬勃發展,但是都是國外的廠家主導。通過國內軟件人才的努力,國產的移動應用開發平臺也將在這個行業中占據重要的地位。

參考文獻

[1] 吳偉.移動互聯網業務與OMA技術標準[J].電信網技術,2010(2).

[2] 魯維,胡山.我國移動互聯網業務發展現狀及趨勢分析[J].電信技術,2009(5).

[3] 肖志輝.移動互聯網研究綜述[J].電信科學,2009,25(10).

[4] 陳鵬宇.云計算與移動互聯網[J].科技資訊,2011(29).

[5] 何永江.基于云計算的移動互聯網服務提供模式[J].郵電設計技術,2011(10).

[6] 楊斌,劉海濤.云計算對移動互聯網發展的助推作用[J].電信工程技術與標準化, 2010(12).

[7] 劉路.基于云計算的移動互聯網大數據用戶行為分析引擎設計[J].電子制作,2014(4):157.endprint

主站蜘蛛池模板: 一级毛片免费高清视频| 国产在线91在线电影| 丁香综合在线| 欧美人与动牲交a欧美精品| 性色生活片在线观看| 日本精品影院| 亚洲视频a| 欧美天堂在线| 香蕉久久国产超碰青草| 亚洲乱码在线视频| 国产精品久久自在自线观看| 国产精品一区不卡| 国产精品一区二区在线播放| 亚洲国产天堂久久九九九| av色爱 天堂网| 国产成人高精品免费视频| 伊人婷婷色香五月综合缴缴情| 国产制服丝袜91在线| 国产一区免费在线观看| 欧美α片免费观看| 亚洲国产成人麻豆精品| 在线日韩日本国产亚洲| 亚洲小视频网站| 久久久久久久久久国产精品| 亚洲日韩精品无码专区| 久久中文字幕不卡一二区| 国产精品香蕉在线| 中文字幕日韩欧美| 午夜视频www| 国产乱肥老妇精品视频| 国产欧美中文字幕| 亚洲国产欧美目韩成人综合| 国产主播一区二区三区| 日本五区在线不卡精品| 夜夜爽免费视频| 91丨九色丨首页在线播放| 亚洲精品自拍区在线观看| 国产91视频观看| 国产在线麻豆波多野结衣| 日韩欧美国产区| 欧美人与动牲交a欧美精品| 成人免费午间影院在线观看| 最新日韩AV网址在线观看| 欧美中文字幕在线视频| 全部免费毛片免费播放 | 成人精品区| 天天色天天综合| 四虎影视国产精品| 日韩黄色精品| 无码日韩视频| 99青青青精品视频在线| 亚洲一区国色天香| 亚洲av综合网| 无码日韩人妻精品久久蜜桃| 免费人成视网站在线不卡| 欧美一区二区三区欧美日韩亚洲| 91国内在线视频| 久久综合九色综合97网| 亚洲一区二区约美女探花| 欧美日韩激情| 久草中文网| 免费av一区二区三区在线| 国产99久久亚洲综合精品西瓜tv| 91亚洲精品第一| 亚欧成人无码AV在线播放| 无码丝袜人妻| 久久黄色小视频| 免费在线a视频| 国产成人乱无码视频| 亚洲精品国产自在现线最新| 亚洲女同欧美在线| 欧美 亚洲 日韩 国产| 国产高清在线观看91精品| 无码在线激情片| 人人艹人人爽| 欧美日韩久久综合| 伊在人亚洲香蕉精品播放| 亚洲丝袜中文字幕| 亚洲精品无码在线播放网站| 毛片大全免费观看| 毛片一级在线| 国产区91|