解析云計(jì)算和智能手機(jī)時(shí)代的軟件開發(fā) |
發(fā)布時(shí)間: 2012/9/17 18:03:55 |
20XX年,電腦將變?yōu)椴糠謱<也艜?huì)用到的工具,iPad/iPhone等平板電腦/智能手機(jī)將成為大眾娛樂(lè)與信息交換的主要工具。
而通過(guò)云計(jì)算.,用戶可以用手里的iPad/iPhone或Android終端設(shè)備隨時(shí)隨地使用互聯(lián)網(wǎng)提供的各種服務(wù)。 繼續(xù)關(guān)注Android終端與iPhone/iPad、期待Windows Phone 7終端 從2010年智能手機(jī)的趨勢(shì)來(lái)看,主要圍繞推出iPhone4鞏固地位的iPhone和競(jìng)相現(xiàn)身一鼓作氣擴(kuò)大份額的Android終端。這一趨勢(shì)在2011年自然也將延續(xù),從軟件開發(fā)角度來(lái)看,集中在這兩大平臺(tái)上開發(fā)各種應(yīng)用軟件的局面也將會(huì)延續(xù)。 尤其值得一提的是,使用Android終端的機(jī)型令人目不暇接,或許應(yīng)用軟件開發(fā)者需要具有預(yù)測(cè)其中哪一個(gè)會(huì)成為主流的能力,在讓硬件更具多樣性的Android終端中,充分認(rèn)識(shí)到每個(gè)機(jī)型的差異而進(jìn)行應(yīng)用軟件的開發(fā)。由于硬件與Android版本的不同,隨著各種機(jī)型的涌現(xiàn),難免造成應(yīng)用軟件開發(fā)與維護(hù)上的混亂。 這里不由令人想起Android的原型——Linux發(fā)行版(Linux內(nèi)核中添加各種功能組裝成操作系統(tǒng)的軟件產(chǎn)品)的“興衰”。盡管在2000年Linux發(fā)展熱潮之際曾存在各種Linux發(fā)行版,但是10年后的今天,Linux發(fā)行版主要剩下了在服務(wù)器領(lǐng)域被廣泛使用的Red Hat和以桌面為主的Ubuntu。 通過(guò)觀察這一變遷過(guò)程,我們可以看到:“如何從軟件開發(fā)者角度來(lái)制定將成果轉(zhuǎn)化為產(chǎn)品的機(jī)制”是擴(kuò)大市場(chǎng)領(lǐng)先的關(guān)鍵所在。這一觀點(diǎn)包含重視Android終端之間的競(jìng)爭(zhēng),分析主要目標(biāo)。其中,如何有效實(shí)現(xiàn)對(duì)應(yīng)用軟件進(jìn)行開發(fā)與維護(hù)尤為重要。 還有,2011年應(yīng)該關(guān)注的是志在必得的Windows Phone 7終端。由于Windows Phone 7擁有龐大軟件開發(fā)者群體所廣泛使用的Visual Studio這一開發(fā)環(huán)境以及與C#和Visual Basic等現(xiàn)有Windows應(yīng)用軟件開發(fā)相同的編程語(yǔ)言,有望很快擴(kuò)充其應(yīng)用軟件。 靈活運(yùn)用成為云計(jì)算.的技術(shù)要素 智能手機(jī)可以日常使用云計(jì)算.帶來(lái)的各種服務(wù)。Twitter、Facebook、Evernote等消費(fèi)類服務(wù),將隨著智能手機(jī)的發(fā)展加速普及。 首先,使用PaaS(平臺(tái)即服務(wù))提供服務(wù)。Google App Engine與Windows Azure Platform及其適用的領(lǐng)域?qū)⒉粩鄶U(kuò)展。前者支持以大規(guī)模分散為前提的數(shù)據(jù)存儲(chǔ)Bigtable與新的數(shù)據(jù)存儲(chǔ)機(jī)制;后者主要是將Windows Server上的應(yīng)用軟件在Azure上直接運(yùn)行的虛擬機(jī)。 其次,現(xiàn)有Web服務(wù)及其API(應(yīng)用程序接口)應(yīng)用,換句話說(shuō)就是將SaaS(軟件即服務(wù))積極應(yīng)用到自己的Web應(yīng)用軟件。 第三,自發(fā)性思考能夠從“更廣的”角度滿足用戶的內(nèi)容需求,選擇可實(shí)現(xiàn)的平臺(tái)。未來(lái),隨著云計(jì)算.的普及和成熟,開發(fā)者除了要充分掌握云計(jì)算.的各種技術(shù)之外,還需要具備對(duì)構(gòu)成云計(jì)算.的技術(shù)要素靈活運(yùn)用的服務(wù)創(chuàng)造能力。 當(dāng)然,這種能力并非一朝一夕可以掌握。首先應(yīng)加深理解以上述以PaaS或SaaS為主的各種云計(jì)算.技術(shù)知識(shí)。 綜上所述,智能手機(jī)與云計(jì)算.的趨勢(shì)都是以商業(yè)應(yīng)用為前提的運(yùn)用管理與安全保障。隨著智能手機(jī)商業(yè)應(yīng)用的擴(kuò)展及企業(yè)系統(tǒng)開始向云計(jì)算.的過(guò)渡,必將出現(xiàn)更多的運(yùn)用管理軟件或安全軟件。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |