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

        ?

        混合移動應(yīng)用開發(fā)模式的新策略

        2015-12-26 08:06:35杜帥鄂海紅許可
        軟件 2015年6期

        杜帥+鄂海紅+許可

        摘要:針對混合移動應(yīng)用開發(fā)模式應(yīng)用越來越廣泛,而基于框架的混合移動應(yīng)用APP的用戶體驗(yàn)并沒有得到應(yīng)有的提升這一情況,本文深入研究了混合移動應(yīng)用開發(fā)模式,提出了一種基于頁面布局與功能需求的新混合開發(fā)模式。通過局部采用原生開發(fā)方式,主體部分采用HTML5頁面開發(fā)的方式,達(dá)到用戶體驗(yàn)上的上升以及開發(fā)成本的降低。此模式在國家數(shù)字圖書館移動應(yīng)用項(xiàng)目中得到了很好的論證。這種模式開發(fā)容易、用戶體驗(yàn)較高,具有較好的研究價(jià)值以及商業(yè)價(jià)值。

        關(guān)鍵詞:移動應(yīng)用開發(fā);混合移動應(yīng)用開發(fā);Web移動應(yīng)用開發(fā);局部混合應(yīng)用開發(fā);HTML5

        中圖分類號:TP39

        文獻(xiàn)標(biāo)識碼:A

        DOI: 10.3969/j.is sn.1003-6970.2015.06.003

        本文著錄格式:杜帥,鄂海紅,許可,混合移動應(yīng)用開發(fā)模式的新策略[J].軟件,2015,36 (6): 12-17

        New Development Model for Hybrid Mobile Applications

        DU Shuai, E Hai-hong, XU Ke

        [ Abstract]: As for the wide use of hybrid mobile applications despite of the non-improvement of the user experience of the framework-based hybrid mobile applications, a new hybrid development model is proposed based on the page layout and function requirement after a deep study of the hybrid mobile applications development model. In order to reduce development costs and improve user experience, the author adopts the HTML5 for the main part through the local native development model. This model is realized and applied in the mobile application program of the national digitallibrary. With its easy development and higher user experience, it has great research and commercial value.

        [Key words] : Mobile application development; Hybrid mobile application development; Web mobile application development; Localhybriddevelopment; HTML5

        隨著移動互聯(lián)網(wǎng)技術(shù)的發(fā)展以及智能移動設(shè)備的普及,移動互聯(lián)網(wǎng)在生活中的重要性越來越明顯,移動應(yīng)用程序開發(fā)也變得越來越重要。目前主流的開發(fā)模式包括傳統(tǒng)的原生應(yīng)用開發(fā)、基于HTML5的Web應(yīng)用開發(fā)以及基于第三方框架的混合模式開發(fā)。原生應(yīng)用在用戶體驗(yàn)上有著良好的表現(xiàn),但是原生應(yīng)用存在著開發(fā)困難、更新維護(hù)周期長等問題使得企業(yè)不能在短時間內(nèi)快速推出不同功能的產(chǎn)品來適應(yīng)市場的需求和變化,這成了企業(yè)移動信息化的瓶頸和難題。針對這種困境,基于瀏覽器的HTML5標(biāo)準(zhǔn)迅速崛起,但是它存在著較差的用戶體驗(yàn)與性能等問題,于是基于HTML5的混合開發(fā)模式(Hybrid APP)得到了快速的發(fā)展[1]。

        基于HTML5開發(fā)的Hybrid APP擴(kuò)展了本地API并能方便地使用,所以其特性更接近Native APP。同時它使用了HTML5+JavaScript開發(fā)的方式,這使得APP開發(fā)成本和難度比Native APP小很多,在開發(fā)成本上接近于Web APP。所以Hybrid APP兼具Native APP和Web APP兩者的諸多優(yōu)點(diǎn)。但是Hybird APP仍然存在著諸如頁面跳轉(zhuǎn)卡頓出現(xiàn)白屏、頁面響應(yīng)速度緩慢等性能問題。

        本文旨在結(jié)合國家數(shù)字移動圖書館項(xiàng)目通過分析頁面布局以及功能需求,采用局部分配開發(fā)方式的模式一即部分功能用原生開發(fā)、其他采用HTML頁面開發(fā)的方式來提高頁面的切換速度提高用戶體驗(yàn),從而提出一種新的混合移動開發(fā)策略模式。

        1 研究現(xiàn)狀

        Hybrid APP通常是基于第三方跨平臺移動應(yīng)用引擎框架進(jìn)行開發(fā)[1],在國內(nèi)外開發(fā)框架中比較知名的有PhoneGap、APPCan和Titamum。這些引擎框架一般使用HTML5和Javascrip工作為編程語言,調(diào)用引擎封裝的底層功能如照相機(jī)、傳感器[2]、通訊錄、地圖API等。HTML5和Javascript只是作為一種解析語言,真正調(diào)用的都是Native APP -樣封裝的底層API,這是和Web APP的最大區(qū)別。因?yàn)槭褂昧藶g覽器技術(shù)以及HTML為主的開發(fā)方式,所以Hybrid APP通常具有跨平臺的特性,并且開發(fā)成本和Web APP接近,開發(fā)效率也遠(yuǎn)高于Native APP[3]。Hybrid APP開發(fā)已經(jīng)成為企業(yè)移動開發(fā)的趨勢,但眼前還有很多企業(yè)在為移動信息化的途徑和方向而苦惱,在投入、用戶體驗(yàn)[4]、維護(hù)成本等方面綜合考慮。Hybrid APP已經(jīng)被眾多企業(yè)所認(rèn)可,甚至在企業(yè)移動信息化平臺整體解決方案商提供的方案中,幾乎全部都以Hybrid APP為首選的移動應(yīng)用開發(fā)模式,包括IBM的worklight、APPCan的MEAP和SAP的SUP平臺。

        日韩a毛片免费观看| 国产精品主播在线一区二区| 97色偷偷色噜噜狠狠爱网站 | 66lu国产在线观看| 亚洲va成无码人在线观看| 日本免费看一区二区三区| 成人免费无码大片a毛片抽搐色欲| 国产精品麻豆成人av电影艾秋 | 亚洲黄色一插一抽动态图在线看| 婷婷久久精品国产色蜜蜜麻豆| 我爱我色成人网| 国产成人一区二区三中文| 中文字幕一区二区人妻在线不卡| 精品国产一区二区三区三级| 亚洲欧美aⅴ在线资源| 国产va精品免费观看| 日本精品少妇一区二区| 国产成人精品日本亚洲专区61| 欧美喷潮久久久xxxxx| 亚洲午夜久久久精品国产| 日韩精品极品免费视频观看 | 亚洲精品无码不卡| 99久久久无码国产精品试看| 亚洲精品日本| 人妻少妇av中文字幕乱码| 亚欧免费无码aⅴ在线观看| 中文文精品字幕一区二区| 亚洲av精品一区二区| 欧洲美熟女乱av亚洲一区| 性大片免费视频观看| 免费国产调教视频在线观看| 亚洲视频免费在线观看| 久久久久久人妻一区精品| 中文字幕久久久久久精| 99蜜桃在线观看免费视频| 又色又爽又黄高潮的免费视频| 日韩www视频| 日本在线一区二区三区四区| 国产亚州精品女人久久久久久| 免费男人下部进女人下部视频| 久久伊人网久久伊人网|