2010年9月6日 星期一

iPhone v.s. Android

看了這一期商週關於 iPad 的報導, 突然對這塊神奇板子燃起興趣, 上網研究了一下, 發覺要搞 iPhone 軟體設計還真得花些銀子弄台 MBP/iPodTouch 等蘋果產品才行, 光是 Windows 平台要模擬 Apple 環境還真是挺麻煩的, 還要學 Objective C. 不像 Android 只要 Eclipse 與 Java 就搞定了, 所以熱情頓時就澆熄了, 還是繼續弄 Android 吧!
關於這兩大系統, 伊弗利特奇幻世界的這篇文章值得參考, 摘要如下 :
1. 以出貨量氣勢言, iPhone 勝 Android. (但是後勁如何 ? 很難說)
2. 以硬體應用層面看, Android 勝, 因其除手機外, 還可以用在導航機, 小筆電, 數位相框, 或將來類似 iPad 之產品等.
3. 軟體應用層面看, iPhone 限制多 (例如禁止開發 VoIP), Android 則無.
4. 軟體開發門檻, Android 所用跨平台的 Eclipse 遠勝蘋果的 Xcode (只能在 Mac 電腦上執行)
5. 從程式語言看, Java 要比難學難用的 Objective C 親和力大多了.
6. 註冊費方面, Android 開發者只要一次付 25 美元, 但 App Store 卻是每年至少 99 美元 (搶劫嗎? 又要抽成又要規費)
7. 拆帳部分, 都是 37 分帳, 但是 Apple 是 3 分全拿, 而 Google 是將 3 分再跟電信商分帳. 老大全拿的幫派是不是比較容易猢猻散?

>> http://www.fitpi.com.tw/products/emb_sys/OS119C.htm (Android Porting 課程)

沒有留言 :