• <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>
     首頁(yè) > 新聞 > 專家觀點(diǎn) >

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

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


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

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

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

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

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

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

      應(yīng)對(duì)速度慢與訪問問題

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

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

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

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

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

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

      確保后臺(tái)能夠處理一切

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

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

      Golden稱,“由于有公司提出需要?jiǎng)?chuàng)建針對(duì)iPad的擴(kuò)展應(yīng)用,因此問題并沒有被解決。iPad僅僅是其中的一種設(shè)備。事實(shí)上,公司面對(duì)的設(shè)備可能有數(shù)十種,因此應(yīng)用的API和組件應(yīng)當(dāng)具有便攜性。”

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

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

    分享到: 收藏

    專題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 临漳县| 叙永县| 锡林郭勒盟| 潜江市| 伊吾县| 保德县| 朝阳县| 晋江市| 阳高县| 德江县| 闸北区| 西充县| 东明县| 海城市| 河源市| 克山县| 边坝县| 东宁县| 饶平县| 利川市| 武隆县| 华池县| 鹿泉市| 洞头县| 东乌珠穆沁旗| 万山特区| 成都市| 绍兴市| 凌源市| 巴中市| 新兴县| 凌源市| 林周县| 正安县| 朝阳市| 观塘区| 江川县| 赣榆县| 建始县| 隆子县| 武川县| http://444 http://444 http://444 http://444 http://444 http://444