2010-07-10 61 views
0

我是iPhone應用程序開發人員,很多人告訴我加入Android應用程序開發,因爲它的未來比iPhone更好。哪一個比iPhone和Android更好?

由於我是iPhone開發人員,我更喜歡留在iPhone上,但實際上,與iPhone相比,Android真的好多了?

我不能說因爲我從來沒有做過android編程,所以任何人都可以告訴我誰的應用程序在所有方面都更好?

+5

投票結束爲主觀和議論。 – 2010-07-10 09:59:21

+2

同意。對這個問題沒有「正確的」答案,只有推測性的討論。 – 2010-07-10 10:01:51

+0

如果總結一個有兩個選擇,要麼選擇android編程或iPhone比哪個更好? ? ? – 2010-07-10 10:05:41

回答

6

最適合你的那個。

我更喜歡在Android上開發,因爲我反對Apple的TOS。

您可能更喜歡在iPhone上工作,因爲您鍾愛Objective-C。

下一個可能會告訴你他喜歡這兩種,因爲他喜歡iPhone框架的設計,但也喜歡Java。

總結起來,這是主觀的。

編輯 一些快速的事實:

  • 運行Android的許多設備,而不僅僅是一個 '系列'。
  • Android is open
  • iPhone應用程序審批比較嚴格,所以通常垃圾應用程序不會到達AppStore。這可能是很好的iPhone用戶
  • AndroidMarket的訂閱費用25 $ UNA tantum,iPhone的AppStore,如果我記得很清楚,至少是99 $每年

就以這幾個事實您conlcusions(我確定你不能...)

+0

+1對於conclusions – Timothy 2010-07-11 13:09:48

2

如果你對iPhone感到舒服,那麼留在iPhone上。如果你想擴展你的技能,那麼學習Android。除此之外,這並不重要。所有的iPhone都不會突然消失(不管Google多麼喜歡這樣),而且所有的Android手機都不會自發燃燒(就像Apple一樣)。

2

沒有明智的方法可以說技術上比其他「更好」。他們都是現代化的開發環境。

當談論Android和iOS的開發時,關鍵的區別通常不是技術性的,而是業務。在Android上,您可以在App Store模型之外進行開發,並且在商店中的限制通常被認爲不那麼繁重。在iPhone/iPad上,您只能通過iTunes提供應用程序。

這使得iOS開發者依賴蘋果公司的許可來發布應用程序,並且已經有一些來自作者的高調投訴,這些作者的申請被批准延遲或被否認,似乎是虛假和反覆無常的理由。這使得許多開發者對蘋果公司產生了批評,並支持更開放的開發平臺。他們認爲Android是取代蘋果當前在智能手機市場占主導地位的最佳機會,這就是爲什麼主張推動Android成爲「更美好的未來」的原因。

(也許他們是對的。)

1

在嘗試了兩種開發環境之後,有幾件事情需要考慮。 iPhone的優點是

  1. 簡易下載及(如需要開發適用於iPod touch以及或兩個)
  2. 單一市場安裝SDK和IDE(的XCode)
  3. 一個屏幕尺寸: AppStore的

的Android的優點是

  1. 的基本技巧。你不必 學習一種全新的編程語言 (Java + XML)
  2. 不必 遵循和符合人體 界面指南
  3. 更容易 上傳到市場,因爲你在 控制(和負責任)。不要 需要等待長達90天前 您的應用程序是可見
  4. 能 安裝您真正的設備 上的應用,而無需任何成本
  5. 不必 使用Android Market的 分佈。建立你自己的 「市場」或只是發佈到您的網站。

iPhone的主要特點是它有點晦澀難懂的編程語言:Objective-C。如果您熟悉Java,C#和其他現代語言,請確定Har。還必須連接到使用IDE的事件。

Android的主要目標是它的不同版本。有時你需要爲一個應用程序定位三個不同的android版本。您還需要跟蹤當前使用的版本:Platform Versions

0

對於這個特定問題,Android或Iphone更好的答案就是找出最適合您的東西。由於這兩個技術人員的增長速度非常快,並且需求量也很大。所以考慮到這個事實,很難推出真正的結論。事實上,這兩位技術人員都有一個光明的未來。

希望這可能足以證明您對需求的懷疑。

0

由於iPhone的高端價格,可能會有更多的Android設備比iPhone更快。然而那些爲iPhone支付巨資的人更有可能在這些手機上支付軟件費用,因此目前通過iPhone應用程序獲得的收益要比通過Android應用程序獲得更多收益。

Android有真正的多任務與後臺進程,而iPhone沒有。