嵌入式應用開發如何抓住用戶需求避免同質化
原創【51CTO獨家整理】隨著Windows Embedded CE正式更名為Windows Embedded Compact 7,微軟操作系統產品Windows 7、Windows Embedded Standard 7、Windows Phone 7、Windows Embedded Compact 7都歸入了“7”系列,不難看出隨著Windows 7上市后取得的不俗成績,微軟在專用設備上的開發平臺、手機平臺都希望能延續“7”的輝煌。
微軟將Windows 7很好的用戶體驗移植到了專用設備上,推出了Windows 7的嵌入式版本操作系統Windows Embedded Standard 7,在我們的日常生活中,越來越多的會接觸到嵌入式設備,比如POS機、導航設備、銀行的自動取款機、自動終端查詢;我們乘坐公共汽車的刷卡機、地鐵站的終端機等等,要想在這些專用設備上有與在PC上同樣的用戶體驗,Windows Embedded Standard 7將會起到至關重要的作用。
51CTO.com聯合微軟共同舉辦了《Windows Embedded Standard 7顛覆嵌入式應用開發體驗》巔峰訪談,邀請微軟嵌入式Windows產品部項目經理施衛娟、北京思創銀聯科技有限公司副總經理萬雪松、北京誠亞博瑞科技有限公司技術工程師、嵌入式MVP肖正波一同探討這一場“7”的顛覆從何而來!從現場實錄中可以引發我們的諸多思考:
Q:國內軟件開發環境同質化嚴重,競爭異常激烈。對嵌入式應用開發投入精力、產品推向市場將面臨什么樣的考驗?
萬雪松 : 我們也深深感覺到國內整個的軟件業的發展同質化現象非常嚴重,這也造成了很大的浪費。也不符合現在低能耗高效率的觀點。如何來解決這個問題,一部分我們也考慮把自己的一部分的產品移植到后臺服務器,也就是云端,前端是基于客戶體驗的創新,后端是基于客戶邏輯處理的一個創新。這樣更多的同質化的現象通過一個后端的軟件去進行處理,很多的這種由軟件的邏輯需要或者業務需要他可以通過一個帳戶或者是其他方式可以訪問統一的方式,實現前端的功能,這是目前的做法。
萬雪松 : 另外怎樣突破目前的狀況或者是怎么樣來保持優勢,沒有捷徑可走,只能是用核心的技術滿足客戶的核心業務需求,我們在研究技術的底層是比較深入的,不光是簡單的構成操作系統,那是很短的時間就可以完成的。我們需要在基于嵌入式技術層面向下再做一層,就是在Windows核心這一層要需要相當的研究,我們相信在微軟后續的這些產品上還有整個的成長過程中會占有很大的市場。為了服務更大的用戶群,銀行對整個產品創新也有很迫切的需求,我們做的就是電子銀行方面的業務,和微軟新的技術、新的平臺更緊密的結合,這也是對我們業務價值的探索挖掘。
Q: Windows Embedded Standard 7為客戶提供整體成本控制時有哪些比較好的方式?
施衛娟 : 從開發這個角度來看,OEM要從用戶的需求到接受產品的整個階段進行評估,還有產品推向市場后與其他設備的兼容性。產品的售后服務等都是整個生命周期里的服務。Windows Embedded Standard 7提供有不同的開發角色和不同的開發工具。微軟可以大大降低你已有的Windows應用程序的成本。還有Windows Embedded Standard 7跟Windows在PC上的操作系統很大的差別是它可以支持很長的生命周期,一般的操作系統是5-10年,而Windows Embedded Standard 7是15年,對客戶而言在15年或者是更長的時間內都可以獲得微軟在技術和平臺上的服務,我們的社區中也會提供很多免費的服務,這樣OEM和用戶之間的服務代價相對會減少,這也是整體擁有成本的一個優勢。
Q: Windows 7上可以運行的程序在Windows Embedded Standard 7上兼容性如何?
肖正波 : Windows Embedded Standard 7在多功能語言的支持上處理的非常好,這跟組建的數量有很大的關系,跟內核的對接也有很深的聯系。Windows 7和Windows Embedded Standard 7兩者的文件是相同的,基本上95%以上是相兼容的。應用程序在Windows Embedded Standard 7上的開發環境也沒有改變,Visual、Studio的知識、技能、代碼,包括原有的資源都可以重新使用。