• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>

    為移動(dòng)云開(kāi)發(fā)應用需注意的關(guān)鍵因素

    2012-09-11 11:10:16   作者:   來(lái)源:網(wǎng)界網(wǎng)   評論:0  點(diǎn)擊:


      其他的研發(fā)技術(shù)

      移動(dòng)應用主要有兩種形式:一種是專(zhuān)門(mén)針對特定設備的應用,另一種是通過(guò)瀏覽器訪(fǎng)問(wèn)(即移動(dòng)Web應用)應用。移動(dòng)Web應用通常是基于HTML(目前已經(jīng)發(fā)展到了HTML5)、CSS和JavaScript創(chuàng )建的。在HTML5等標記語(yǔ)言中,樣式表可為寫(xiě)入的文件提供外觀(guān)和格式。

      原生移動(dòng)應用是專(zhuān)門(mén)為特定設備和操作系統開(kāi)發(fā)的,其可以利用設備內置的GPS、指南針、加速器、陀螺儀等定位功能。運行在移動(dòng)云服務(wù)器上的移動(dòng)Web應用通常無(wú)法利用這些定位功用,如果要使用這些功能需要進(jìn)行模擬。

      Sand Hill集團分析師Kamesh Pemmaraju稱(chēng),除了MEAP外,基于混合方式與HTML5的另外兩種解決方案正在應用于跨平臺的移動(dòng)應用開(kāi)發(fā)中。

      混合應用開(kāi)發(fā)綜合了原生和移動(dòng)Web應用方案。通過(guò)混合移動(dòng)應用,主要的用戶(hù)界面,甚至是整個(gè)界面都在原生應用的瀏覽器窗口中,這樣一來(lái)可提供瀏覽器無(wú)法獲得的原生設備訪(fǎng)問(wèn)功能。

      對于用戶(hù)來(lái)說(shuō),混合應用看起來(lái)像原生應用。但是對于開(kāi)發(fā)者來(lái)說(shuō),兩者有著(zhù)很大的區別。雖然不用為每個(gè)移動(dòng)設備重寫(xiě)整個(gè)移動(dòng)應用,但是一些代碼將用HTML5、CSS和JavaScript形式編寫(xiě),然后面再在不同設備中重新使用。

      應對速度慢與訪(fǎng)問(wèn)問(wèn)題

      Verizon的Deacon稱(chēng),在移動(dòng)設備訪(fǎng)問(wèn)云上的應用時(shí)會(huì )出現延遲和斷續訪(fǎng)問(wèn)問(wèn)題,但是對于許多在移動(dòng)狀態(tài)辦公的業(yè)務(wù)應用人員來(lái)說(shuō),這些問(wèn)題并不是經(jīng)常發(fā)生。出現延遲問(wèn)題的應用通常涉及音頻與視頻,對于閱讀電子郵件或是查詢(xún)數據庫的用戶(hù)來(lái)說(shuō)這一問(wèn)題并不常見(jiàn),這在企業(yè)設置中非常典型。Deacon稱(chēng):“盡管延遲和不連續訪(fǎng)問(wèn)可能令人感到討厭,但是對于許多用戶(hù)來(lái)說(shuō),這并不是什么大問(wèn)題。”

      Erie 保險公司IT高級副總裁兼首席信息官Eric Miller對于公司移動(dòng)應用的間歇性中斷非常不滿(mǎn),因為這些移動(dòng)應用主要由理賠員使用。出現間歇性中斷的原因是,在連接過(guò)程中,這些應用在收集信息,存儲數據,并向前推送信息。Miller稱(chēng):“我們必須要能夠進(jìn)行互動(dòng),使用多種功能,并且在連接時(shí)能夠一直處于無(wú)縫互聯(lián)狀態(tài)。”

      通過(guò)設備緩存,HTML5能夠幫助解決間歇性中斷問(wèn)題。這一功能允許數據被存儲在遠程設備上以進(jìn)行進(jìn)一步處理,從而緩解了移動(dòng)連接的中斷問(wèn)題和用戶(hù)體驗不連續問(wèn)題。

      這樣一來(lái),設備緩存可以減少遠程設備與移動(dòng)云服務(wù)器之間的數據往返次數,允許應用在移動(dòng)連接中斷期間在移動(dòng)設備上高效運行。

      使用設備緩存的最佳范例是安卓系統上的谷歌地圖應用。用戶(hù)常用區域的地圖數據被預先裝載在移動(dòng)設備上,以確保在衛星信息丟失時(shí)能夠保持使用的連續性。

      這就是大多數新智能手機都使用帶HTML5功能的瀏覽器的原因。

      確保后臺能夠處理一切

      咨詢(xún)公司HyperStratus的首席執行官Bernard Golden稱(chēng),總的來(lái)說(shuō),企業(yè)云能夠勝任處理移動(dòng)應用的任務(wù)。如果用戶(hù)擁有基于云的基礎設施,并且這些基礎設施已經(jīng)實(shí)現了虛擬化和自動(dòng)化,那么用戶(hù)應當能夠添加身份管理等服務(wù)以管理移動(dòng)設備。

      “能夠擴展核心服務(wù)應當是IT策略的一部分。”例如身份訪(fǎng)問(wèn)管理(IAM)。這樣一來(lái),服務(wù)才能夠被運行在任何設備上的任何應用所使用。“實(shí)際上,你需要創(chuàng )建能夠被應用連接的API,無(wú)論這些應用在什么設備上運行。”API需要使用所有內部和第三方移動(dòng)開(kāi)發(fā)人員,以及他們創(chuàng )建的應用所使用的移動(dòng)格式。

      Golden稱(chēng),“由于有公司提出需要創(chuàng )建針對iPad的擴展應用,因此問(wèn)題并沒(méi)有被解決。iPad僅僅是其中的一種設備。事實(shí)上,公司面對的設備可能有數十種,因此應用的API和組件應當具有便攜性。”

      包括Layer 7 Technologies、Apigee和Apiary在內的API即服務(wù)廠(chǎng)商可通過(guò)各自的API管理工具提供幫助。這些工具能夠被部署到移動(dòng)云上。

      許多客戶(hù)在解決這一問(wèn)題方面有一些新穎的解決方案。例如,Mohawk Fine Papers公司使用云作為綜合平臺。

    分享到: 收藏

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 宁陵县| 黄平县| 西安市| 眉山市| 漠河县| 永新县| 大宁县| 宁波市| 成武县| 双桥区| 巫山县| 五华县| 横峰县| 珲春市| 新密市| 醴陵市| 丰都县| 慈溪市| 晋州市| 图木舒克市| 炉霍县| 佛冈县| 襄垣县| 梁河县| 肇庆市| 建湖县| 丘北县| 无为县| 庄浪县| 永修县| 景谷| 义乌市| 丹江口市| 清水县| 邳州市| 治县。| 凤冈县| 秀山| 洞头县| 黑河市| 出国| http://444 http://444 http://444 http://444 http://444 http://444