Windows Embedded Compact 7和開發(fā)平臺(tái)
原創(chuàng)在《Windows Embedded Compact 7的硬件平臺(tái)性能》中,介紹了硬件方面的靈活選擇讓項(xiàng)目經(jīng)理能夠從一批更多的可用硬件當(dāng)中進(jìn)行選擇,這反過來為選擇適合項(xiàng)目的硬件提供了更大的余地,操作系統(tǒng)與開發(fā)工具也同樣具有這樣的作用。
操作系統(tǒng)
雖然不用許可費(fèi)的開源操作系統(tǒng)似乎是免費(fèi)的,聽起來也很誘人,但實(shí)際上,開源絕不是免費(fèi)的。事實(shí)上,如果考慮開發(fā)工具的成本、更高的前期開發(fā)成本、日常操作系統(tǒng)維護(hù)成本、無法預(yù)測(cè)的支持資源以及可能侵犯知識(shí)產(chǎn)權(quán)帶來的潛在責(zé)任等因素,開源操作系統(tǒng)管理起來成本更高、風(fēng)險(xiǎn)更大、難度更大。
對(duì)于一家開發(fā)應(yīng)用程序和設(shè)備的技術(shù)公司來說,其核心價(jià)值體現(xiàn)在它在目標(biāo)行業(yè)和市場(chǎng)方面的知識(shí)、專長和經(jīng)驗(yàn),而不是它在操作系統(tǒng)方面的知識(shí)、專長和經(jīng)驗(yàn)。無論使用開源軟件、內(nèi)部設(shè)計(jì)的軟件還是商用軟件包,操作系統(tǒng)都是不可避免的成本中心之一。
除非公司的重點(diǎn)是提供操作系統(tǒng)服務(wù),否則開發(fā)應(yīng)用程序/設(shè)備的公司最好選擇一款成熟的商用操作系統(tǒng),這款操作系統(tǒng)要有深厚的底蘊(yùn)和高效的開發(fā)工具,得到擁有必要資源的卓越公司的支持,以提供持續(xù)不斷的支持和開發(fā),從而滿足將來的要求。此外,從一家有實(shí)力又愿意保護(hù)操作系統(tǒng)和客戶,避免遭到知識(shí)產(chǎn)權(quán)侵權(quán)訴訟的公司選擇操作系統(tǒng),很重要。
繼初始版在1996年11月發(fā)布后,WEC7這款第七代操作系統(tǒng)經(jīng)歷了13余年持續(xù)不斷的開發(fā)、改進(jìn)和增強(qiáng)。WEC7很成熟、很健壯,得到了全球知名公司的采用,用于制造汽車、消費(fèi)電子產(chǎn)品、媒體裝置、醫(yī)療器材、移動(dòng)設(shè)備、工業(yè)自動(dòng)化、家庭自動(dòng)化、訪問控制、檢測(cè)儀器、銷售點(diǎn)(POS)和機(jī)器人等設(shè)備。作為世界上最龐大的操作系統(tǒng)提供商,微軟有實(shí)力也有興趣提供日常支持服務(wù),并且保護(hù)操作系統(tǒng)和客戶避免遭到知識(shí)產(chǎn)權(quán)侵權(quán)訴訟。
開發(fā)工具和支持
隨著技術(shù)的不斷發(fā)展,最終用戶自然要求得到成本更低,而功能更多的新產(chǎn)品。產(chǎn)品開發(fā)團(tuán)隊(duì)面臨的挑戰(zhàn)是,開發(fā)出具有創(chuàng)新功能的更優(yōu)秀產(chǎn)品,同時(shí)竭力壓低成本。以更低的成本做更多的工作,意味著分派給團(tuán)隊(duì)中每個(gè)開發(fā)人員的任務(wù)更重了。因而,開發(fā)團(tuán)隊(duì)面臨更大的工作量,同時(shí)又得處理現(xiàn)有的工作量,跟上不斷發(fā)展的技術(shù)。為了保持競(jìng)爭(zhēng)優(yōu)勢(shì),開發(fā)團(tuán)隊(duì)采用卓越公司提供的高效開發(fā)環(huán)境就顯得極其重要,還要獲得最新技術(shù)和日常支持,以滿足將來的需要。
帶Platform Builder的VS2008 IDE提供了便于設(shè)計(jì)及開發(fā)WEC7操作系統(tǒng)和應(yīng)用程序的開發(fā)環(huán)境。這個(gè)VS2008 IDE為高效環(huán)境提供了向?qū)С绦?、設(shè)計(jì)模板和實(shí)用工具,旨在有助于簡(jiǎn)化復(fù)雜的開發(fā)任務(wù),同時(shí)幫助開發(fā)團(tuán)隊(duì)用更短的時(shí)間做更多的工作。有了Silverlight for Windows Embedded(SWE),項(xiàng)目經(jīng)理能夠派圖形設(shè)計(jì)人員設(shè)計(jì)用戶界面,派編程員處理相關(guān)的編程任務(wù)。SWE讓開發(fā)團(tuán)隊(duì)能夠充分利用Silverlight技術(shù),交付用戶界面極其出色的產(chǎn)品。
作為WEC7日常支持的一部分,微軟提供了每月發(fā)布一次的快速修補(bǔ)工程更新版本(QFE),以處理客戶反饋的已知問題。為了盡量減小開發(fā)人員更新開發(fā)工作站的工作量,微軟還在每年年底提供一份QFE更新版本,里面包括所有現(xiàn)有的QFE。