有網友詢問一個好問題,所以跟大家分享一下
Hi 柯先生
我們幾個朋友組成了一個小team,希望能將一些APP的概念落實到iphone上
我從網路看到自由軟體應用程式技術座談會您精彩的投影片
討論Android 和 Apple的開發, 很可惜沒參與那場會議的討論
我想了解一下目前在這兩者之間的開發上的困難是甚麼?
根據我目前自己再寫的部分,發現apple的SDK可以應用的API比較多, Android目前SDK為1.5
但是是不是還會再有問題,還是不確定?
如果能得到你的經驗談,對於我們開發將有一大方向,謝謝
Dear sir
其實你問得問題,是很大的一個問題,
我很難在一封email 中可以與你分享我的經驗
以 android 1.5 和 iphone 3.0 的SDK來分析,其實彼此是競爭對手,
所以提供的API 來說,都是可以找到相對應的 function ,
但是以今天的撰寫資源來說iphone 是比較容易找到範例和程式碼,
畢竟,這已經是有一年的經驗,
而 Android 因為彼此版本的相容性差,所以你用1.5版來開發,不見得在網路上找到的1.0 或是更早的 0.15 的範例和程式,放在你的1.5 SDK 環境下是可以編譯的,
但google android 是開放的資源,所以你的程式根本就是在控制一台小型電腦一樣,並不會有任外在的限制,
但是iphone 的自由度就沒這樣高,apple 有一堆的條文、規局、來審核你能夠讓其他使用者安裝你的軟體,我的經驗光是推過審核來回最少一個月。
但android 就是沒這一個限制。
Sincerely
Powen