WP7 & Android 開發者的未來

WP7 & Android 開發者的未來

2011年智慧型手機的競爭愈來愈烈﹐蘋果頻頻使出專利招式﹐讓Android陣營一直疲於應付﹐逼的Google大手筆買下Motorola的手機部門﹐投下市場震憾彈。Google這一招說是要幫Android陣營專利解套﹐但同時卻又帶給Android陣營揮之不去的陰影。Android陣營之下每個大廠都是大企業﹐大家都是生意人﹐未來Google和Motorola在商業利益上是不是真的能公平的對待陣營中其它的人﹐誰能相信呢?

近幾年智慧手機的發展最亮眼的就屬Apple的iPhone和Google的Android﹐這段時間微軟讓人感覺很渺小﹐可是畢竟微軟是軟體巨擘對其發展仍是不容忽視。然而從這一﹑二年的觀察﹐感覺到手機市場各大廠的輪替下﹐在Google中看見微軟﹐在微軟中見到Apple。

微軟的Mobile 5/6 曾經在市場上風雲一段時間﹐但在iPhone和Android先後上市後﹐開始被抨擊系統老化﹑介面過於像電腦不適合手機操作模式﹐硬體規格不統一﹑同一軟體在不同的手機硬體可能不能執行或者可能效能不一….。反觀iPhone﹐規格就只有一種﹐大圖示﹐執行順暢﹐搭配app store﹐軟體在iPhone/iPad都可執行。而Android一樣有大圖示﹐符合手機操作的方式﹐同樣有為數眾多的App﹐不過﹐卻不限制硬體規格﹐開放性設計。

由微軟新的作業系統Windows Phone 7﹐看到許多在iPhone的影子。

  • 雖然不像iPhone單一規格﹐可是卻也嚴格限制硬體。
  • 如同iPhone般不允許開發人員可直接將開發的App佈署到手機﹐必須付費加入會員﹐由微軟認可解鎖後﹐才能在一定期間內做開發/佈署手機的動作。(這裏指的不是上架到App store﹐就單純開發者自己寫的程式緃使不上架到App store想要佈署到自己的手機﹐沒付費就是不行﹐除非越獄。)
  • 如同iPhone必須透過iTunes軟體﹐WP7則要透過Zune軟體來做檔案的更新同步。

Android則在一些地方和微軟相似

  • WM曾經被抨擊規格不統一為一大缺點﹐Android卻採用了這樣的策略﹐並未嚴格限制。
  • 開發人員除了在模擬器之外﹐只要有手機就可以佈署到手機做測試﹐不用繳費﹐不需要其他人的認可﹐過去微軟的WM也是如此。

微軟的WP7起步慢﹐在多個地方學了Apple﹐Android也比Apple慢上市﹐可是目前卻是作業系統市佔最高。Android衝高了市佔率﹐就像是當年微軟的windows﹐如今WP7想要翻盤﹐確實是困難﹐也許真的如同之前分析﹐除非能出個殺手級的手機軟體吧。但不管如何﹐不論是那一種﹐處於手機作業系統戰國時代的開發人員們﹐自己必須要備戰﹐選對了可能上天堂﹐選錯了可能下地獄。

iPhone沒Mac就不用考慮了﹐原本看好WP7﹐熟悉的.Net語法﹑開發工具﹑流暢的操作﹐不過﹐微軟過於牛步﹐2010才推出WP7比別人慢了許多﹐卻沒有中文版還缺了一堆功能﹐例如複製/貼上﹐然後在2011才大張旗鼓的推出NoDo/Mango更新。以微軟的資源和技術﹐沒辦法在一開始推出時就把基本的功能做好?有點匪疑所思﹐感覺就是純商業考量﹐不這麼做﹐就少了後續許多改版藉口來讓消費者換新手機。但如此喪失了許多市佔與開發人員﹐值得嗎?

因為開放﹐所以Android是現在許多廠商和開發人員投入最多資源和心力﹐這應該是最好的一個投資了。但是﹐在台灣幾個月前因為App Market軟體鑑賞期的問題﹐見識了Google的傲慢與不尊重﹐不論台灣的法令是否何時何宜﹐必竟那是台灣的法律﹐不論是否為惡法﹐台灣人或是外國人都必須尊守台灣法律。Google在收到台北市政府的通知﹐完全的不理會﹐不討論﹐不處理﹐直到期限一到才給一個通知直接關閉了在台付費的market。不管事後引發了什麼樣的討論話題﹐直接衝擊到的是已付費的消費者及已投資的開發者。

除了Google這種自大的行為之外﹐最近因專利引發的問題也是開發者必須考量的一面﹐App開發者不必然會面對到專利問題﹐但所投資的開發若因為手機/平板不能銷售也必是遭受到牽連。雖然Google買下了motorola的手機部門可能為專利解套﹐但開發者面對戰國時代應如何挑選自已的未來﹐現在恐怕需要每一種都摸索才能快速反應﹐只是苦了開發人員。