這個論壇是上上禮拜,老師寄給我們的,想說Android最近很紅,於是就報名了去聽聽看,恰巧老弟今天不用騎野狼,我也就不用騎腳踏車停到一個我不放心的地方去了(最近腳踏車被偷率上升不少),但...雨越下愈大,只差一點點就到我決定穿雨衣的上限,四十幾分鐘後到達資策會在民生東路上的科技服務大樓,車停好一進去,天啦!怎麼這麼多人在排隊?看來Android吸引力真大!之後的內容,技術導向不多,但有一個軟體工程師對產業的想法,想看再按『繼續閱讀』吧!不然大可跳過...

  第一場MIC分析師講Smart Phone的市場趨勢,這是一整天下來,我覺得講的最好的一場,對技術人員來說,都只聊技術,然後等天幻想自己的東西未來會成為主流或是Killer Application,但真正成功的卻少之又少,主要原因就是對市場不瞭解,第二場介紹ADC得獎作品,這恐怕是整天下來扣除廣告場次,最差的一場,投影片做得七零八落,結論也沒甚麼特殊的,第三場根本是廣告,本以為會聽到一點ARM的新技術,但...就跟我剛剛說的,是廣告。中午的午餐到是很特別,這是我參加這麼多類似的研討會中,最『健康』的一次,一份三明治、一份生菜沙拉加一杯果凍,是的,就這樣,還好我早上兩個叉燒包是吃對了(本來覺得有點過多,現在補回來了)。

  下午第一場應該也算是廣告,唯一的差別是,這公司算是政府出資成立的晶心科技,成立目的是希望台灣有能力自製CPU的Silicon Intellectual Property(SIP,矽智財),而且也確實發展出來一套異於x86和ARM的指令集CPU,但這也意味著,所有現有的程式都得重新移植到新的指令集架構,成效多大?會不會成功有待商榷。終於,進入真正的重點,也是今天唯一一場有技術內容的課程,由開發過Android平台上軟體的講師介紹Android,其實在這之前,我們自己的Group Meeting就有人介紹過Android了,在我眼中,Android很類似Eclipse,想要提供一個開放的可擴充平台(UPnP),只是實作的方式不太一樣,特別是當Android面臨的硬體變化是Eclipse所不會遇見的(手機硬體太多了,但Eclipse所執行的PC只有OS的差異,少有硬體差異),有趣的是,我之前有類似的想法,不過不是針對手機軟體開發,而是針對遊戲開發,只差在我只有一個人,Android則有一個Google。

  中場休息,照慣例當然有下午茶,這下午茶比午餐豐富太多了,先去洗手間的我,錯過幾樣小點心(被掃光了),不過也吃了不少點心就是了,下午茶結束後,由PicoWay日本的研發代表說明日本的手機市場狀況,當然是講英文,講日文恐怕沒什麼人聽得懂了(司儀懂),早在之前我就知道日本的電信手機市場一直是很特殊的市場,而且在過去是很成功的商業模式(Business Model),由電信業主導手機規格,如果以台灣舉例的話,就是由中華電信或台灣大哥大開出規格,然後手機廠再推出符合規格的手機讓電信業者搭載門號售出,原因是所有的電信服務由電信業者主導,不管是視訊電話或是遊戲等等,所以為了讓服務可以在任何一台售出的手機上都確保效果,規格由電信業者決定,不過最近日本的電信業者和手機廠商都面臨存亡危機,主要是市場太過封閉,而且就像PHS一樣,全球也只有日本搞自己的3G標準,雖然日本很多手機功能強大,甚至比Nokia最近幾款手機還要強大,但全球市占率不到10%,於是那位主講人的結論是,日本的手機業者應該『注意』Android的發展,別置身自外。

  接著是遠聯科技展示他們開發的幾個小遊戲,才一打開畫面,我暈倒,這樣的遊戲畫面能賺錢嗎?前面講了這麼多手機功能多強大、硬體效能多快,但跑出來的畫面卻完全沒發揮硬體的感覺,要我掏錢買那遊戲門都沒有,也許,這是為了這堂課趕工弄出來的雛形,不過...畫面真的很爛(同樣在iPhone 3G發表會上,Apple請EA和幾個遊戲開發商用一個禮拜的時間,用iPhone SDK開發的遊戲就華麗許多,甚至有商品的Quality)。結束前的抽獎,最後大獎竟然落入資策會的員工,這也太誇張了,竟然沒排除資策會的員工喔?

  聽完一整場後,我的感想是台灣還是在自掘墳墓(也許說的誇張了點),硬體售價節節下降的結果是,大廠只好拼命降低成本,最快的方式變是節省軟體成本(還有裁員減低人事成本),反正有免費的Linux可以用,甚至還有很多軟費的軟體可以用,而且毛利越壓越低,Smart phone大概是所有手機裡毛利還有超過10%的,第一場的投影片中,有一張BOM表,台灣廠商平均一支手機硬體成本約150~170美元,如果把OS換成Linux,成本可以下降到120~140美元,然後呢?還能降低甚麼成本?難道硬體廠商只會想到壓低成本嗎?我不是說不用壓低成本,而是要考慮合理成本,最近很多人開始反思,低價中國所帶來的衝擊,在無理的低成本下,我們得到的是比較好的生活還是處處充滿危機的生活?

  之前不管是甚麼8100或是M台灣計畫,很多人都主張要發展軟體,但說來說去,都是在推open source,open source不是不好,只是它缺乏保護,剛剛有提到SIP,SIP就是一個既分享又保護的一種方法,某個廠商要開發系統單晶片(SoC),但他不需要重頭到尾,自己開發CPU、開發DSP、開發MMC等東西,他只需透過SIP平台,他可以買到ARM CPU和其他組件的SIP,然後組合加上自己的創意設計後下單生產晶片,但取得SIP不表示取得所有完整的電路,很多情況下,在VLSI的設計軟體中,只會看到一個Block,然後有許多接點可以連接外部的電路,主要還是在保護原電路設計商的智慧。

  如果拿軟體和SIP相較,Block裡看不到的設計就是Source code,Block是編譯過後的Library,接點就是SDK裡的標頭檔(Header File)或是Interface,對軟體開發商來說,只要有Header File和Library就能開發軟體,就跟SoC廠商是類似的,不見得需要知道Block裡長什麼樣,但當需要針對硬體客製化時,Block裡長什麼樣就很重要了,當然軟體裡的Source code也開始重要了,就像之前提到的晶心科技,如果沒有Source code就無法移植,只能重寫,所以Open source在某種程度是必要的,但是免費的嗎?硬體廠仍然乖乖花錢買SIP,卻不願意花錢買Source Code?甚至連SDK都不願意花錢買!那開發軟體的設計師的創意誰來保護?過去曾有老師對我說:純做軟體賺不到錢,要依附在他們硬體下一起搭售才賺得到錢,現在這句話恐怕也難以成立了,軟體在硬體商節省成本下被犧牲了!這就是台灣所謂的發展軟體嗎?

  Android確實在設計上有許多創意,而且以Open Platform自居,但Android真的Open嗎?在網站上確實可以下載到Source code,但設計軟體的人都知道,一個軟體的設計要Open to extension; close to modification (Android幾乎是這個原則的典範設計),所以就跟講師所說的一樣,最好別去修改Android的平台,而是去修改夾在Application Framework與OS之間的Libraries,因為只要平台一改,就無法保證其他用Android平台開發的程式能在你修改的版本上執行(這也是各個Linux distribution之間某些軟體不相容的原因,同時也是Symbian S60與Symbian UIQ同是Symbian但程式不相容的原因),頓時失去Android平台上眾多軟體的支援,沒有任何手機廠商會樂見這情形,所以平台架構的決定權永遠掌握在Google手哩,這跟使用Windows Mobile或Symbian是一樣的,沒有主導權!

  跟MP3帶來的衝擊一樣,在Open source的風潮下,願意花錢買軟體的人越來越少,Apple的iTunes則是殺出一條不同的道路,同樣的,台灣的軟硬體廠在Open source的風潮下如何殺出一條血路?我不認為會是向那位老師所說,依附在硬體下,畢竟台灣硬體的毛利幾乎都不到5%下,軟體能從那5%中獲取多少利益?甚至對我來說,硬體很像雞肋,食之無味(才5%的毛利),棄之可惜(殺價搶單都來不急了,誰要放棄),大家看到iPhone造成轟動,iPhone是因為硬體很強大嗎?不完全是,光是200萬像素的相機就被一票低階手機打死,雖然多點觸控和空間感應器很創新,但如果沒有強大的OS X在背後,iPhone只不過是一台普通的手機。反過來說,以後台灣的硬體能不能成功,在於硬體上有沒有強大的軟體,不然大陸也會造硬體,差異在哪裡?低價嗎?想也知道大陸生產成本更低...

  台灣的軟體應該和Android一樣Focus在應用層和框架層(Framework),特別是要掌握住框架層(Android掌握的就是框架,底層的OS,如果哪天MS跟Google簽約了,要換成Windows Mobile也不是不可能),並且應該建立跟SIP一樣的平台,軟硬體開發商之間可以在框架層上分享設計,在Library層級上的分享,在Source code層級上的分享,但是需要付費的,在合理的費率下,同時保護和分享智慧。市場是個有趣的平衡,消費者永遠想獲得更便宜的價格,和最好的品質,偏偏這兩個是完全矛盾的,下午那位日本顧問就提到,日本走向高品質高價格的極端(當然也有例外),大陸最近的黑心商品正好是另外一個低價低品質的極端(這是我的想法不是那位顧問說的),最後,解決之道,就是古人的智慧中庸之道:Affordable price是建立在reasonable cost上,不管是軟體還是硬體都是需要一個Affordable & reasonable price,不然再龐大的藍海,都只會被染成紅海...

  多年後再談Android的文章 :Android是包著糖衣的毒藥?

dbi1463 發表在 痞客邦 PIXNET 留言(6) 人氣()


留言列表 (6)

發表留言
  • w253
  • 說的不錯,看的到的硬體才是COST,看不到的不算。
  • jeff
  • 第五段的遊戲應用部分(雖然我沒有看過,只有讀你文章的感想)卻讓我感到廠家好像是臨時趕工出來要不就是沒有把它看成一回事的樣子,讓我也覺得這樣子,對外面的廠家只能做到如此,這樣怎麼和對岸競爭阿。
  • 悄悄話
  • 索尼斯
  • 寫得真好!
  • Dean
  • 寫的好!
    不過 台灣的硬體毛利不到5%這句, 其實不真. 商人不會老實告訴你他們可以賺多少, 每個都在裝可憐, 不要被騙了
  • mouring
  • 上面的人dean
    你認識我嗎我是beck