亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)平臺(tái)

        2014-11-07 05:19:27張環(huán)宇殷新兵
        科技創(chuàng)新導(dǎo)報(bào) 2014年19期
        關(guān)鍵詞:用戶界面移動(dòng)終端移動(dòng)互聯(lián)網(wǎng)

        張環(huán)宇++殷新兵

        摘 要:該文就移動(dòng)互聯(lián)網(wǎng)的開發(fā)平臺(tái)的產(chǎn)生和主要特點(diǎn)做了闡述,然后結(jié)合其同現(xiàn)有移動(dòng)終端業(yè)務(wù)應(yīng)用的部署、發(fā)布流程,對(duì)總體框架進(jìn)行了分析。

        關(guān)鍵詞:移動(dòng)互聯(lián)網(wǎng) 云 用戶界面 集成開發(fā)環(huán)境 移動(dòng)終端

        中圖分類號(hào):TP316.8 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)07(a)-0051-02

        1 背景

        隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,終端技術(shù)多、門檻高、終端設(shè)備多樣,適配困難,用戶體驗(yàn)差、研發(fā)成本高、發(fā)布困難等問(wèn)題[1],采用云服務(wù)、HTML和移動(dòng)中間件技術(shù)構(gòu)建一個(gè)集開發(fā)、測(cè)試、發(fā)布為一體的一體化服務(wù)模式,可以有效降低技術(shù)門檻、屏蔽多終端適配問(wèn)題、節(jié)約研發(fā)成本、提高生產(chǎn)效率、縮短發(fā)布周期、提高服務(wù)質(zhì)量、降低項(xiàng)目風(fēng)險(xiǎn)。以云的方式構(gòu)建基于移動(dòng)互聯(lián)網(wǎng)應(yīng)用的研發(fā)平臺(tái),包括開發(fā)平臺(tái)、發(fā)布平臺(tái)和運(yùn)行中間件不失為一個(gè)好的方法。

        通過(guò)移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)云平臺(tái)可以解決移動(dòng)互聯(lián)網(wǎng)提供商、移動(dòng)互聯(lián)網(wǎng)軟件開發(fā)商、個(gè)人開發(fā)者在基于移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)過(guò)程中的環(huán)境搭建、技術(shù)學(xué)習(xí)、發(fā)布運(yùn)行等整個(gè)研發(fā)過(guò)程中的差異性問(wèn)題[2]。

        移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)平臺(tái)(簡(jiǎn)稱MADP)主要解決如下訴求。

        解決擴(kuò)平臺(tái)運(yùn)行問(wèn)題,采用中間件技術(shù)實(shí)現(xiàn)一次開發(fā),多平臺(tái)運(yùn)行的目的,可以在主流的移動(dòng)終端設(shè)備上安全、穩(wěn)定、高效的運(yùn)行,比如iPhone、Android、RIM、Window Phone7、Symbian等。

        解決現(xiàn)有互聯(lián)網(wǎng)開發(fā)人員開發(fā)移動(dòng)互聯(lián)網(wǎng)應(yīng)用的技術(shù)門檻問(wèn)題、利用現(xiàn)有開發(fā)人員所掌握的技術(shù)(HTML、JAVASCRIPT、CSS)來(lái)完成對(duì)移動(dòng)互聯(lián)網(wǎng)應(yīng)用的開發(fā),降低開發(fā)難度、提高開發(fā)效率和質(zhì)量[3]。

        解決底層設(shè)備訪問(wèn)能力問(wèn)題,采用HTML技術(shù)標(biāo)準(zhǔn),通過(guò)中間件提供使用javascript訪問(wèn)移動(dòng)終端設(shè)備底層能力,比如通訊錄、攝像頭、地理位置、媒體、通知等服務(wù)內(nèi)容。

        解決數(shù)據(jù)交互和安全問(wèn)題,通過(guò)提供標(biāo)準(zhǔn)RPC、JSON、AJAX等技術(shù)框架實(shí)現(xiàn)不同應(yīng)用之間、客戶端和服務(wù)端的數(shù)據(jù)交互問(wèn)題;采用HTTPS、用戶認(rèn)證、數(shù)據(jù)加密等技術(shù)解決數(shù)據(jù)存儲(chǔ)和傳輸安全問(wèn)題。

        解決移動(dòng)終端用戶體驗(yàn)問(wèn)題,提供統(tǒng)一的高性能和靈活的用戶UI模板,提供在不同設(shè)備不同分辨率下的統(tǒng)一風(fēng)格的UI組件。

        解決各個(gè)設(shè)備訪問(wèn)方式差異問(wèn)題,提供統(tǒng)一的接口,使用最基本的JAVASCRIPT來(lái)訪問(wèn)設(shè)備底層接口。

        移動(dòng)互聯(lián)網(wǎng)在線開發(fā)平臺(tái)(簡(jiǎn)稱MODP)主要解決如下訴求。

        解決搭建多終端開發(fā)環(huán)境困難問(wèn)題,現(xiàn)有的iPhone、Android、BlackBerry、Symbian、WP7的開發(fā)環(huán)境都統(tǒng)一,特別是iPhone的環(huán)境搭建,需要特定的IMac機(jī)器和XCode環(huán)境,搭建環(huán)境的難度和成本都比較高。在線開發(fā)平臺(tái)通過(guò)基于瀏覽器的OS技術(shù)來(lái)提供統(tǒng)一的開發(fā)環(huán)境,開發(fā)人員打開瀏覽器可以直接進(jìn)入工作區(qū),減低開發(fā)難度和成本。

        解決多平臺(tái)開發(fā)技術(shù)門檻問(wèn)題,采用標(biāo)準(zhǔn)的HTML、JAVASCRIPT、CSS、AJAX、RPC、OFFLINE等技術(shù)提供上所見即所得的基于HTML的在線開發(fā)環(huán)境,開發(fā)人員可以充分發(fā)揮現(xiàn)有掌握的技術(shù)(HTML)來(lái)快速開發(fā)移動(dòng)互聯(lián)網(wǎng)應(yīng)用程序。

        解決不同平臺(tái)UI展示問(wèn)題,平臺(tái)提供多套風(fēng)格的UI組件來(lái)實(shí)現(xiàn)在不同平臺(tái)上達(dá)到同樣運(yùn)行效果的目的,通過(guò)所見即所得的拖拽式方式的開發(fā)模式,實(shí)現(xiàn)快速開發(fā)和隨時(shí)查看布局效果。

        解決數(shù)據(jù)交互問(wèn)題,平臺(tái)提供多種數(shù)據(jù)集和數(shù)據(jù)交互的機(jī)制實(shí)現(xiàn)不同程序之間、客戶端與服務(wù)器的數(shù)據(jù)交互問(wèn)題,保證數(shù)據(jù)在安全、高效的模式下運(yùn)行。

        解決程序預(yù)覽問(wèn)題,平臺(tái)提供在線的預(yù)覽模式,通過(guò)源碼、設(shè)計(jì)、預(yù)覽三種模式之間無(wú)縫的切換,達(dá)到軟件設(shè)計(jì)即開發(fā)的開發(fā)模式、通過(guò)預(yù)覽功能實(shí)現(xiàn)測(cè)試先行、迭代開發(fā)等高效開發(fā)模型的應(yīng)用目的。

        在線發(fā)布平臺(tái)解決不同平臺(tái)程序打包、發(fā)布方式不同的問(wèn)題,提供統(tǒng)一的在線發(fā)布平臺(tái)、開發(fā)人員可以在完成開發(fā)完成之后,直接使用在線發(fā)布功能實(shí)現(xiàn)不同平臺(tái)下程序的打包、發(fā)布功能。

        解決各個(gè)appStore發(fā)布問(wèn)題,平臺(tái)可以把產(chǎn)品發(fā)布到不同的appStore商店中,同時(shí)提供在線的下載、發(fā)布管理等擴(kuò)展功能。

        基于J2EE、HTML5、云計(jì)算等技術(shù),把IPhone、Android、BlackBerry、Symbian、WP7多平臺(tái)、多終端、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)安全、UI管理等移動(dòng)互聯(lián)網(wǎng)相關(guān)技術(shù)正在在一個(gè)統(tǒng)一的開發(fā)云平臺(tái)[4],在此平臺(tái)上,可以針對(duì)不同行業(yè)的業(yè)務(wù)需求開發(fā)出針對(duì)性移動(dòng)互聯(lián)網(wǎng)應(yīng)用產(chǎn)品,形成統(tǒng)一、靈活的、專業(yè)的、可靠的開發(fā)環(huán)境。通過(guò)平臺(tái),移動(dòng)互聯(lián)網(wǎng)企業(yè)可以實(shí)現(xiàn)快速的設(shè)計(jì)、開發(fā)、測(cè)試、預(yù)覽和發(fā)布功能,提高開發(fā)效率、縮短發(fā)布周期。

        2 移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)平臺(tái)的結(jié)構(gòu)分析

        MADP平臺(tái)的主要目標(biāo)功能層次有:

        (1)移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)核心云平臺(tái),實(shí)現(xiàn)高效開發(fā)、節(jié)約成本、降低門檻、簡(jiǎn)化過(guò)程。平臺(tái)支持主流終端系統(tǒng),包括iOS、Android、BlackBerry、Symbian、WP7等[5]。

        (2)分布式文件系統(tǒng)、分布式數(shù)據(jù)庫(kù)、分布式計(jì)算框架、集群管理、虛擬化等關(guān)鍵技術(shù)的運(yùn)用水平。

        (3)所見即所得的開發(fā)、測(cè)試集成環(huán)境。支持源碼導(dǎo)入、導(dǎo)出、支持離線存儲(chǔ)。

        (4)兼容HTML5技術(shù)標(biāo)準(zhǔn),支持隨時(shí)隨地開發(fā)、保持用戶數(shù)據(jù)狀態(tài)。

        (5)支持多人協(xié)助開發(fā)、項(xiàng)目分級(jí)管理。提供開發(fā)API、建立安全認(rèn)證體系。

        應(yīng)用開發(fā)平臺(tái)包含如下構(gòu)件:

        (1)移動(dòng)開發(fā)中間件。

        ①兼容主流移動(dòng)終端操作系統(tǒng),至少支持iOS、Android和BlackBerry系統(tǒng),利用中間件技術(shù)屏蔽各個(gè)平臺(tái)之間的差異性,降低開發(fā)難度、提高開發(fā)質(zhì)量和效率。endprint

        ②提供操作系統(tǒng)基本服務(wù)部分,如核心庫(kù)、數(shù)據(jù)庫(kù)支持、媒體支持、音視頻編碼等。

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

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

        (2)在線開發(fā)服務(wù)。

        ①研究云服務(wù)應(yīng)用模式和在線開發(fā)模型,實(shí)現(xiàn)離線存儲(chǔ)、數(shù)據(jù)狀態(tài)保持,提供安全、穩(wěn)定、可擴(kuò)展的在線開發(fā)平臺(tái)[6]。

        ②支持移動(dòng)互聯(lián)網(wǎng)中間件提供的所有接口,并能進(jìn)行在線調(diào)用、設(shè)置和查看模擬效果。

        ③實(shí)現(xiàn)移動(dòng)應(yīng)用的在線開發(fā),提供向?qū)健⑼献?、所見即所得的開發(fā)模式。

        ④實(shí)現(xiàn)在線預(yù)覽、多用戶協(xié)作開發(fā)、云計(jì)算、云存儲(chǔ)等模式。

        ⑤實(shí)現(xiàn)用戶數(shù)據(jù)安全、傳輸安全、用戶認(rèn)證和授權(quán)等安全策略。

        ⑥采用WEB架構(gòu),至少支持50000人同時(shí)在線,1000個(gè)并發(fā)操作。

        ⑦支持千兆(TB)數(shù)量級(jí)文件的存儲(chǔ)和備份,提供統(tǒng)一用戶身份認(rèn)證、用戶信息安全控制及操作監(jiān)控等功能。

        (3)在線發(fā)布服務(wù)。

        ①研究在線發(fā)布服務(wù)的方法和模型,提供構(gòu)建、分發(fā)、下載、安裝、更新等功能,以實(shí)現(xiàn)移動(dòng)互聯(lián)網(wǎng)應(yīng)用統(tǒng)一的在線發(fā)布服務(wù)[7]。

        ②與各平臺(tái)Store無(wú)縫對(duì)接,一次性多平臺(tái)發(fā)布的服務(wù)模式。

        ③采用WEB架構(gòu),基于開放API的模式對(duì)外提供擴(kuò)展能力。

        ④支持200并發(fā)和千兆(TB)級(jí)數(shù)據(jù)量的存儲(chǔ)和管理。

        3 MADP的不足和需要進(jìn)一步研發(fā)的內(nèi)容

        MADP系統(tǒng)目前需要解決的重點(diǎn)問(wèn)題包括:

        (1)不同終端平臺(tái)版本的適應(yīng)性。

        (2)不同機(jī)型的適應(yīng)性。

        (3)業(yè)務(wù)安全性。

        下一步要基于現(xiàn)有研發(fā)的基礎(chǔ)上,進(jìn)行橫向和縱向的擴(kuò)展,包括手機(jī)終端系統(tǒng)的擴(kuò)展,如iOS、Android、Windows Mobile等,在開發(fā)模式進(jìn)行擴(kuò)展,升級(jí)到提供基于云的在線開發(fā)、測(cè)試、發(fā)布模式,提供所見即所得的一體化移動(dòng)應(yīng)用研發(fā)環(huán)境。

        解決終端技術(shù)多、門檻高;終端樣式多、適配困難;研發(fā)成本高、發(fā)布困難等問(wèn)題,采用云服務(wù)、HTML和移動(dòng)中間件技術(shù)構(gòu)建一個(gè)集開發(fā)、測(cè)試、發(fā)布為一體的一體化服務(wù)模式,降低技術(shù)門檻、屏蔽多終端適配問(wèn)題、節(jié)約研發(fā)成本、提高生產(chǎn)效率、縮短發(fā)布周期、提高服務(wù)質(zhì)量。

        下一步需要研發(fā):

        (1)在線開發(fā)服務(wù)。

        研究云服務(wù)應(yīng)用模式和在線開發(fā)模型,實(shí)現(xiàn)離線存儲(chǔ)、數(shù)據(jù)狀態(tài)保持,提供安全、穩(wěn)定、可擴(kuò)展的在線開發(fā)平臺(tái)。

        支持移動(dòng)互聯(lián)網(wǎng)中間件提供的所有接口,并能進(jìn)行在線調(diào)用、設(shè)置和查看模擬效果。

        實(shí)現(xiàn)移動(dòng)應(yīng)用的在線開發(fā),提供向?qū)?、拖拽式、所見即所得的開發(fā)模式。

        實(shí)現(xiàn)在線預(yù)覽、多用戶協(xié)作開發(fā)、云計(jì)算、云存儲(chǔ)等模式。

        實(shí)現(xiàn)用戶數(shù)據(jù)安全、傳輸安全、用戶認(rèn)證和授權(quán)等安全策略。

        采用WEB架構(gòu),至少支持50000人同時(shí)在線,1000個(gè)并發(fā)操作。

        支持千兆(TB)數(shù)量級(jí)文件的存儲(chǔ)和備份,提供統(tǒng)一用戶身份認(rèn)證、用戶信息安全控制及操作監(jiān)控等功能。

        (2)在線發(fā)布服務(wù)。

        研究在線發(fā)布服務(wù)的方法和模型,提供構(gòu)建、分發(fā)、下載、安裝、更新等功能,以實(shí)現(xiàn)移動(dòng)互聯(lián)網(wǎng)應(yīng)用統(tǒng)一的在線發(fā)布服務(wù)。

        與各平臺(tái)Store無(wú)縫對(duì)接,一次性多平臺(tái)發(fā)布的服務(wù)模式。

        采用WEB架構(gòu),基于開放API的模式對(duì)外提供擴(kuò)展能力。

        支持200并發(fā)和千兆(TB)級(jí)數(shù)據(jù)量的存儲(chǔ)和管理。

        4 結(jié)語(yǔ)

        通過(guò)集成的、跨平臺(tái)的移動(dòng)應(yīng)用開發(fā)平臺(tái)是解決目前移動(dòng)互聯(lián)網(wǎng)應(yīng)用多樣性和可維護(hù)性的重要手段,最近該技術(shù)得到了蓬勃發(fā)展,但是都是國(guó)外的廠家主導(dǎo)。通過(guò)國(guó)內(nèi)軟件人才的努力,國(guó)產(chǎn)的移動(dòng)應(yīng)用開發(fā)平臺(tái)也將在這個(gè)行業(yè)中占據(jù)重要的地位。

        參考文獻(xiàn)

        [1] 吳偉.移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)與OMA技術(shù)標(biāo)準(zhǔn)[J].電信網(wǎng)技術(shù),2010(2).

        [2] 魯維,胡山.我國(guó)移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)發(fā)展現(xiàn)狀及趨勢(shì)分析[J].電信技術(shù),2009(5).

        [3] 肖志輝.移動(dòng)互聯(lián)網(wǎng)研究綜述[J].電信科學(xué),2009,25(10).

        [4] 陳鵬宇.云計(jì)算與移動(dòng)互聯(lián)網(wǎng)[J].科技資訊,2011(29).

        [5] 何永江.基于云計(jì)算的移動(dòng)互聯(lián)網(wǎng)服務(wù)提供模式[J].郵電設(shè)計(jì)技術(shù),2011(10).

        [6] 楊斌,劉海濤.云計(jì)算對(duì)移動(dòng)互聯(lián)網(wǎng)發(fā)展的助推作用[J].電信工程技術(shù)與標(biāo)準(zhǔn)化, 2010(12).

        [7] 劉路.基于云計(jì)算的移動(dòng)互聯(lián)網(wǎng)大數(shù)據(jù)用戶行為分析引擎設(shè)計(jì)[J].電子制作,2014(4):157.endprint

        猜你喜歡
        用戶界面移動(dòng)終端移動(dòng)互聯(lián)網(wǎng)
        自然用戶界面在智能家居系統(tǒng)中的應(yīng)用路徑創(chuàng)新研究:生成式人工智能技術(shù)的調(diào)節(jié)作用
        包裝工程(2023年16期)2023-08-25 11:40:58
        基于CiteSpace的國(guó)外用戶界面體驗(yàn)圖譜量化分析
        UI用戶界面色彩設(shè)計(jì)研究
        流行色(2017年12期)2017-10-26 03:08:44
        基于移動(dòng)終端的高校移動(dòng)學(xué)習(xí)體系構(gòu)建研究
        移動(dòng)終端云計(jì)算應(yīng)用分析
        手機(jī)APP在學(xué)生信息化管理中的應(yīng)用探索
        人間(2016年27期)2016-11-11 17:32:55
        智能手機(jī)在大學(xué)生移動(dòng)學(xué)習(xí)中的應(yīng)用研究
        基于Android的一鍵智能報(bào)警系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
        基于移動(dòng)終端的APP營(yíng)銷策略研究
        大數(shù)據(jù)環(huán)境下基于移動(dòng)客戶端的傳統(tǒng)媒體轉(zhuǎn)型思路
        新聞世界(2016年10期)2016-10-11 20:13:53
        亚洲一区二区三区偷拍厕所 | 日韩一区二区三区天堂| 国语对白精品在线观看| 久久婷婷五月综合色欧美| 国产自偷亚洲精品页65页| 丁香六月久久| 精品人妻在线一区二区三区在线| 国产精品永久久久久久久久久 | 久久精品国产亚洲夜色av网站| 极品少妇被猛的白浆直喷白浆| 97无码人妻Va一区二区三区| 国产亚洲精品成人av在线| 国产熟女一区二区三区不卡| а天堂中文在线官网| 免费毛片在线视频| 亚洲一区二区在线视频,| 日韩人妻另类中文字幕| 亚洲av综合久久九九| 国产精品原创av片国产日韩| 日本免费播放一区二区| 日韩精品专区av无码| 99久久免费看少妇高潮a片特黄| 欧美亚洲国产精品久久久久| 亚洲精品岛国av一区二区| 人妻哺乳奶头奶水| 天天狠狠综合精品视频一二三区| 大岛优香中文av在线字幕| 亚洲乱码一区二区三区在线观看| 18成人片黄网站www| 亚洲无码视频一区:| 精品亚洲国产日韩av一二三四区| 高h纯肉无码视频在线观看| av在线色| 丝袜美腿av免费在线观看| 精品无码国产一区二区三区麻豆| 午夜男女爽爽爽在线视频| 欧洲人体一区二区三区| 一区二区三区日本伦理| 2020年国产精品| 人妖精品视频在线观看| av免费资源在线观看|