移動(dòng)應(yīng)用開(kāi)發(fā)的最大一個(gè)問(wèn)題是,如何構(gòu)建適用于多數(shù)移動(dòng)設(shè)備的移動(dòng)應(yīng)用。這個(gè)問(wèn)題隨著B(niǎo)YOD的出現(xiàn)而再一次得到解決升級(jí),BYOD政策該設(shè)備得到許多公司的青睞。
移動(dòng)設(shè)備有不同的操作系統(tǒng)、不同的屏幕尺寸和不同的屬性,例如GPS。開(kāi)發(fā)一個(gè)應(yīng)用程序,可以在許多設(shè)備上跨平臺(tái)運(yùn)行,從而使應(yīng)用程序?qū)Ω嗟挠脩艨捎,都可以運(yùn)行的移動(dòng)應(yīng)用程序能夠使用戶跨平臺(tái)得到更多的移動(dòng)應(yīng)用程序, 但是,這項(xiàng)程序給開(kāi)發(fā)人員帶來(lái)了大量的工作。如果開(kāi)發(fā)人員完成了一組移動(dòng)設(shè)備的程序開(kāi)發(fā)工作在一套設(shè)備上實(shí)施一個(gè)應(yīng)用程序--—比如說(shuō)三星、美國(guó)電話電報(bào)公司(AT&T)或者摩托羅拉--—他們就必須準(zhǔn)備好應(yīng)對(duì)這些供應(yīng)商每隔幾個(gè)月就出現(xiàn)的新設(shè)備發(fā)來(lái)新程序的信息。
應(yīng)對(duì)移動(dòng)應(yīng)用開(kāi)發(fā)問(wèn)題和,以及其他圍繞移動(dòng)計(jì)算問(wèn)題的一個(gè)解決方案方法是,將應(yīng)用和數(shù)據(jù)轉(zhuǎn)移到在移動(dòng)云中運(yùn)行的服務(wù)器上,這些應(yīng)用及數(shù)據(jù)通常是存儲(chǔ)在移動(dòng)設(shè)備上的移動(dòng)應(yīng)用程序和數(shù)據(jù)轉(zhuǎn)移到帶有移動(dòng)云技術(shù)的服務(wù)器上。通過(guò)這個(gè)解決方案,當(dāng)應(yīng)用程序可以在移動(dòng)云技術(shù)中運(yùn)行時(shí),用戶便可以通過(guò)許多不同移動(dòng)設(shè)備的瀏覽器訪問(wèn)該程序及其數(shù)據(jù)。我們需要借助某些工具來(lái)協(xié)助該方案的實(shí)施,例如MEAPs和 HTML5,我們會(huì)在下面的文章中就此問(wèn)題進(jìn)行討論。
移動(dòng)云計(jì)算可以看作是一個(gè)改進(jìn)的一個(gè)云基礎(chǔ)設(shè)施改進(jìn),它提供了服務(wù)于移動(dòng)應(yīng)用程序的移動(dòng)生態(tài)系統(tǒng),允許通過(guò)移動(dòng)設(shè)備訪問(wèn)業(yè)務(wù)應(yīng)用程序。數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)都在移動(dòng)設(shè)備之外完成,結(jié)果通過(guò)移動(dòng)設(shè)備屏幕或揚(yáng)聲器來(lái)顯示。
使用移動(dòng)云計(jì)算和工具來(lái)簡(jiǎn)化應(yīng)用于多種移動(dòng)設(shè)備的移動(dòng)應(yīng)用程序開(kāi)發(fā)
移動(dòng)應(yīng)用程序開(kāi)發(fā)人員面臨的一個(gè)大問(wèn)題是,創(chuàng)建一種特別的應(yīng)用程序,該一個(gè)程序可以運(yùn)行于多個(gè)移動(dòng)設(shè)備的應(yīng)用,而且無(wú)需為特定的設(shè)備重新開(kāi)發(fā)應(yīng)用程序建立特定的應(yīng)用。我們建議使用移動(dòng)云計(jì)算解決該問(wèn)題。使用技術(shù)且使用工具可以使該問(wèn)題變得更簡(jiǎn)單。
使用MEAP開(kāi)發(fā)移動(dòng)應(yīng)用程序
對(duì)于運(yùn)行在移動(dòng)云計(jì)算中的移動(dòng)應(yīng)用程序及其數(shù)據(jù)來(lái)說(shuō),我們?nèi)匀恍枰С植煌?lèi)型、不同大小、來(lái)自不同移動(dòng)設(shè)備運(yùn)營(yíng)商的不同屏幕尺寸的不同類(lèi)型設(shè)備。有一套種可以在移動(dòng)云計(jì)算中運(yùn)行的工具,它可以使是這個(gè)任務(wù)變得更加容易,該工具被稱(chēng)為移動(dòng)企業(yè)應(yīng)用平臺(tái)(MEAPs)。
MEAP是一套綜合的產(chǎn)品和服務(wù),可以用來(lái)開(kāi)發(fā)移動(dòng)應(yīng)用程序。MEAP平臺(tái)專(zhuān)為移動(dòng)設(shè)備處理一些事情,例如確保數(shù)據(jù)從適合移動(dòng)設(shè)備屏幕的移動(dòng)云計(jì)算傳遞到移動(dòng)設(shè)備上。MEAP平臺(tái)將數(shù)據(jù)轉(zhuǎn)換到用戶友好界面的移動(dòng)設(shè)備上。在其通過(guò)所有方式到達(dá)的設(shè)備中,存在一種身份驗(yàn)證機(jī)制,因此,如果設(shè)備丟失或者被盜,該設(shè)備會(huì)被摧毀數(shù)據(jù)就會(huì)擦除。像其中有這樣的MEAP平臺(tái)是一個(gè)多租戶Sybase MEAP。它可以完成使數(shù)據(jù)適合移動(dòng)設(shè)備屏幕尺寸的轉(zhuǎn)換一連進(jìn)行轉(zhuǎn)換,一邊使數(shù)據(jù)適合移動(dòng)設(shè)備的尺寸。Sybase MEAP會(huì)保護(hù)移動(dòng)設(shè)備,然后執(zhí)行轉(zhuǎn)換任務(wù)。Marcus & Millichap馬庫(kù)斯與米利查普調(diào)查指出,公司采用的方式略有不同。它使用一個(gè)由SiteCore開(kāi)發(fā)的內(nèi)容管理系統(tǒng)(CMS),此系統(tǒng)可以將信息自動(dòng)呈現(xiàn)到所有移動(dòng)設(shè)備上,無(wú)需為iPhone和Android手機(jī)編寫(xiě)特定的應(yīng)用程序。
使用HTML5開(kāi)發(fā)移動(dòng)應(yīng)用程序
為多種移動(dòng)設(shè)備開(kāi)發(fā)移動(dòng)云應(yīng)用的第二種方法是,采用HTML5技術(shù)。在某種程度上,HTML5允許你決定最終的移動(dòng)設(shè)備。它可以進(jìn)行實(shí)時(shí)查尋,并確定用于具有特定維度移動(dòng)設(shè)備的數(shù)據(jù)信息。在運(yùn)行中,它可以確定那些特征應(yīng)該有的特點(diǎn)渲染的特性。這是一個(gè)動(dòng)態(tài)的活動(dòng),并且都是在云計(jì)算環(huán)境中完成的,在云計(jì)算環(huán)境中存在這使其有更多的處理能力和其(它所需要的處理能力)。
混合移動(dòng)應(yīng)用程序開(kāi)發(fā)
能夠減少開(kāi)發(fā)移動(dòng)應(yīng)用所需工作量和,并利用移動(dòng)設(shè)備一些物理屬性的第三種方法是,采用混合移動(dòng)應(yīng)用開(kāi)發(fā)。這種方法采用本地設(shè)備功能,及應(yīng)用于HTML5的建筑功能架構(gòu)能力。混合程序是本地應(yīng)用,、可下載的移動(dòng)云應(yīng)用,這些應(yīng)用運(yùn)行在所有或部分嵌入式移動(dòng)瀏覽器組件的用戶界面上?梢酝ㄟ^(guò)嵌入式移動(dòng)瀏覽器組件中的所有或一些用戶界面下載移動(dòng)云應(yīng)用程序。移動(dòng)應(yīng)用程序開(kāi)發(fā)人員不是為每個(gè)移動(dòng)操作系統(tǒng)重新編寫(xiě)應(yīng)用程序,而是至少在HTML、CSS(級(jí)聯(lián)樣式表)和JavaScript中編寫(xiě)一些應(yīng)用程序代碼,然后在不容跨設(shè)備中重復(fù)使用這些代碼。
使用移動(dòng)云計(jì)算可以為移動(dòng)設(shè)備用戶提供大優(yōu)勢(shì)
移動(dòng)應(yīng)用除了為許多移動(dòng)設(shè)備帶來(lái)便捷之外,對(duì)于在移動(dòng)云計(jì)算環(huán)境中運(yùn)行的移動(dòng)應(yīng)用程序也有其他的優(yōu)勢(shì):
- 如果有足夠的安全保障,移動(dòng)設(shè)備可以提供更強(qiáng)大的訪問(wèn)空間和后端業(yè)務(wù)應(yīng)用的訪問(wèn)權(quán)限。
- 更廣泛的多用戶可以使用更多越來(lái)越多的移動(dòng)應(yīng)用程序。
- 檢查移動(dòng)設(shè)備安全性的多類(lèi)型安全應(yīng)用,程序可以在移動(dòng)云計(jì)算環(huán)境中運(yùn)行,為移動(dòng)設(shè)備提供更廣泛、更全面的安全檢查。
- 移動(dòng)云計(jì)算中運(yùn)行的移動(dòng)應(yīng)用程序在移動(dòng)云中運(yùn)行移動(dòng)應(yīng)用,可以使更多的應(yīng)用適用于組織結(jié)構(gòu)的用戶可以訪問(wèn)更多的應(yīng)用程序。
- 移動(dòng)云計(jì)算的運(yùn)用使得移動(dòng)設(shè)備可以包含在集中式的云安全方案中。
考慮在移動(dòng)應(yīng)用程序中植入SaaS移動(dòng)應(yīng)用考慮SaaS交付
SaaS模式非常符合移動(dòng)云計(jì)算,因?yàn)閼?yīng)用程序及其數(shù)據(jù)正從客戶端(移動(dòng)裝置)轉(zhuǎn)移到云(SaaS)服務(wù)器(SaaS)上。當(dāng)移動(dòng)應(yīng)用程序運(yùn)行置于于云計(jì)中算時(shí)中,它便可以作為一種服務(wù),使SaaS供應(yīng)商完美地提供移動(dòng)應(yīng)用程序。SaaS供應(yīng)商只需要適應(yīng)移動(dòng)設(shè)備的使用;這將使SaaS供應(yīng)商,在交付移動(dòng)應(yīng)用時(shí)處于一個(gè)強(qiáng)大的位置來(lái)提供移動(dòng)應(yīng)用程序上。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴(lài)品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:移動(dòng)應(yīng)用開(kāi)發(fā)如何利用云基礎(chǔ)設(shè)施
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112188759.html