月前微軟表示即將推出的視窗10將兼容Android手機軟件,最近連Mozilla也不甘後人,表示正在研究Firefox OS手機將如何兼容Android,讓手機運行逾百萬個Android手機App軟件。若此趨勢發展下去,將來Android軟件將可兼容各大平台了。
在一眾智能手機平台中,Android以8成市佔率居首,連iPhone也被逼得節節敗退,佔有率降至一成多而已。Android獨大而且軟件又多,其他2、3線手機作業系統如黑莓、Firefox OS、Sailfish、Tizen、Ubuntu等,都難有生存空間。
要吸引用戶使用新平台,軟件數量多寡是決定性因素。由於Android的開放源碼特性,兼容較容易,於是各個平台都先後兼容Android。首先是黑莓和諾基亞MeeGo的後繼者Sailfish,率先兼容Android軟件,以提供更多軟件選擇,提升平台的可用性。
其後連老大哥微軟的視窗10也說要兼容Android軟件,加上Firefox OS也表示要兼容Android,Android將不難成為全球最多人用的手機軟件平台。
不過,所謂兼容也難以做到百分百。Google刻意把部分Android功能從開放源碼套件中抽離,放進自家的GMS軟件包中,就是想增加兼容難度,令其他平台難以完全兼容Android軟件。即使不能完全兼容,如果軟件可以做到9成兼容,軟件開發者只須更改少許程式碼,便可以兼容視窗、黑莓、Firefox等多個平台,絕對比重新編寫容易,有利新平台的普及。
電郵:ray@openrice.com