微軟Windows業(yè)務(wù)前任負(fù)責(zé)人斯蒂芬·辛諾夫斯基(Steven Sinofsky)周二發(fā)表博客文章,解釋為何難以一次性為多個(gè)平臺(tái)打造應(yīng)用程序。
當(dāng)新平臺(tái)出現(xiàn)的時(shí)候,在早期與這個(gè)平臺(tái)整合是通常是非?!盁┈崱钡摹_發(fā)者可按照此前已經(jīng)開發(fā)的程序?yàn)樾缕脚_(tái)重新進(jìn)行調(diào)整,有時(shí)候再使用普通的“平臺(tái)未知論”代碼,有時(shí)候大量依靠可以那些能夠輕松轉(zhuǎn)換至各平臺(tái)的網(wǎng)絡(luò)服務(wù)。在各平臺(tái)之間,應(yīng)用程序接口和設(shè)計(jì)元素通常比較普遍或者類似。
不過隨著產(chǎn)品類型(如平板電腦)變得更加復(fù)雜,各平臺(tái)開始相互形成差異,他們的界面開始變得不同。這意味著開發(fā)者不得不花越來越多的時(shí)間來開發(fā)他們希望支持的新平臺(tái)。
協(xié)調(diào)各團(tuán)隊(duì)之間的工作比看起來難很多,他指出:“隨著平臺(tái)數(shù)量增加,這些挑戰(zhàn)非線性地復(fù)合在一起?!?/p>
他還指出,對(duì)HTML5等跨平臺(tái)開發(fā)技術(shù)實(shí)現(xiàn)標(biāo)準(zhǔn)化的努力一直都會(huì)遭到平臺(tái)銷售商的反對(duì),他們并不希望依賴于緩慢發(fā)展的標(biāo)準(zhǔn)機(jī)構(gòu),想要維持他們與其他平臺(tái)的不同之處。正如他所說,“供應(yīng)商投資數(shù)十億美元進(jìn)行研發(fā)是為了支持商品化的國(guó)際策略或者支持委員會(huì)的一個(gè)設(shè)計(jì)?經(jīng)銷商認(rèn)為我們只是剛剛開始提出創(chuàng)新,因此以這種方式將事情的發(fā)展慢下來看起來是違反直覺的?!?/p>
辛諾夫斯基在這方面擁有非同尋常的知識(shí)。他去年秋天離開微軟,此前擔(dān)任創(chuàng)造Windows7和Windows8的團(tuán)隊(duì)的領(lǐng)導(dǎo)人。他在微軟工作超過20年,還曾領(lǐng)導(dǎo)Office團(tuán)隊(duì)及其他團(tuán)體。
Win8推出了一個(gè)新的應(yīng)用程序開發(fā)平臺(tái)WinRT,以打造運(yùn)行于現(xiàn)代風(fēng)格觸摸界面的應(yīng)用程序。在幾周前的Build大會(huì)上,微軟繼續(xù)介紹WinRT的開發(fā),并且還略微強(qiáng)調(diào)了.NET,這是一個(gè)使用長(zhǎng)達(dá)十年應(yīng)用程序開發(fā)平臺(tái),主要用于后端網(wǎng)絡(luò)服務(wù)。此外本次大會(huì)還將很多重點(diǎn)放在支持非微軟平臺(tái)和技術(shù)上。
辛諾夫斯基在這篇博客文章上并沒有提到微軟,這是一個(gè)明智的舉措,因?yàn)榘凑瘴④浬现芟蛎绹?guó)證監(jiān)會(huì)提交的文件,他還繼續(xù)從舊主那里獲得股權(quán)激勵(lì)。不過從字里行間可以看到,似乎辛諾夫斯基承認(rèn)微軟不能推動(dòng)開發(fā)者采用其新平臺(tái)。即使該公司在未來一年銷售數(shù)億臺(tái)Windows 8計(jì)算機(jī),開發(fā)者不得不將資源投入到其他地方,因?yàn)楝F(xiàn)在將微軟置于iOS和Android之前是一個(gè)冒險(xiǎn)的選擇。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。