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

主站蜘蛛池模板: 亚洲欧美成人影院| 自偷自拍三级全三级视频| 在线欧美日韩| 亚洲区视频在线观看| 免费在线国产一区二区三区精品 | 亚洲无码高清免费视频亚洲| 色综合综合网| vvvv98国产成人综合青青| 亚洲欧美另类久久久精品播放的| 欧美日韩在线观看一区二区三区| 国产一区二区三区视频| 最新国语自产精品视频在| 久久综合一个色综合网| 精品亚洲欧美中文字幕在线看| 青青青国产视频| 深夜福利视频一区二区| 国产第一页第二页| 孕妇高潮太爽了在线观看免费| 人人艹人人爽| 免费人成在线观看视频色| 精品自窥自偷在线看| 97在线免费| 亚洲精品免费网站| 永久免费精品视频| 久久99久久无码毛片一区二区| 一区二区自拍| av免费在线观看美女叉开腿| 午夜福利免费视频| 99re免费视频| 午夜在线不卡| 成人午夜视频免费看欧美| 久久国产精品77777| 成人在线第一页| 九九热精品视频在线| 亚洲一欧洲中文字幕在线| 日韩a级毛片| 欧美不卡视频在线观看| 天天综合色网| 久久人搡人人玩人妻精品一| 国产v精品成人免费视频71pao| 国产地址二永久伊甸园| 天天综合网色| 中文字幕在线不卡视频| 亚洲婷婷丁香| 91小视频在线观看免费版高清| 天堂va亚洲va欧美va国产| 日韩中文字幕亚洲无线码| 亚洲第一区欧美国产综合| 亚洲国产系列| 一级一毛片a级毛片| 午夜日b视频| 成人免费午夜视频| 日韩精品一区二区三区中文无码| 日韩专区第一页| 男女猛烈无遮挡午夜视频| 亚洲人成亚洲精品| 成人在线不卡| 日韩国产综合精选| 人人91人人澡人人妻人人爽 | 亚洲欧美自拍中文| 国产欧美日韩在线一区| 欧美日韩中文国产| 国产成人做受免费视频| 一本无码在线观看| 亚洲精品va| 欧美一区二区三区国产精品| 日韩精品无码不卡无码| 亚洲Av综合日韩精品久久久| 熟妇丰满人妻| 成人精品午夜福利在线播放| 91久久性奴调教国产免费| 国产日韩欧美视频| 天天摸天天操免费播放小视频| 国产精品永久不卡免费视频| 久久伊人色| 国产高清无码麻豆精品| 偷拍久久网| 天天做天天爱天天爽综合区| 国产成年无码AⅤ片在线| 最新痴汉在线无码AV| 狠狠亚洲五月天| 婷婷亚洲综合五月天在线|