2011-04-19 30 views
0


我想開始移動和android的開發似乎是一個不錯的選擇(與iphone需要一個mac和WP7不那麼受歡迎)。
我有一個關於測試平臺的問題,我現金很低,一直在想如果使用中檔手機會阻礙我的發展?我有能力購買LG Optimus One,摩托羅拉里程碑或Nexus One,它們都代表了不同的市場份額,而且每個市場的成本都比以前更高。
我擔心的兩個問題是屏幕分辨率和CPU功耗,這兩個變量對於開發有多重要?在中檔安卓手機上開發可以嗎?

+0

儘管資金很緊張,當進入App開發遊戲時,購買mac是我做過的最好的決定。 – 2011-04-19 18:33:59

+0

最終我會這麼做,但那是800美元(分鐘),我只是沒有。我幾乎不能把300換成nexus,這就是爲什麼我打開這個問題的原因。 – Ziv 2011-04-19 18:42:07

+0

是的,我得到了貸款(很好透支),並從中做了。在一年內,我現在在英國工作,相當於3萬美元以上,並且在一邊工作。我也編寫Android應用程序,但工作興趣是關於iPhone的!就android開發者而言,準備好爲某些手機而煩惱,而不是在玩球! – 2011-04-19 19:05:43

回答

2

嗯:

  1. 分辨率 - 有3個主要的組:

    • LDPI - 低密度 - 裝置與屏幕240×320,
    • MDPI - 中密度 - 320×480 ,
    • hdpi - 高密度 - 480 x 800或480 x 854.

當然更大的屏幕==更昂貴的手機。

2。CPU功耗 - 目前所有可用的CPU(除了少數低端手機外)都會爲您提供良好的服務(當然,這取決於您真正想做什麼)

作爲開發人員,我想添加這裏有第三個元素 - 你的目標是哪個API級別(Android版本)?如今,2.1 - 2.3的岩石,以及3+如果設備是平板電腦。

請記住,如果您購買優質手機,您可能會開發出運行速度非常快的應用程序,但不會在其他低端設備上運行。順便說一句,您可以隨時檢查所有元素是否使用內置模擬器在較低屏幕上正確佈局。所以,在我看來,有一個好的中端手機,只是爲了檢查某物。

PS:Nexus one - AFAIK這款手機是一個調試版本(意味着您可以做的比標準零售手機多一點:))。

1

如果您可以購買完美服務的Nexus One。顯然,它並不包括每個形式因素,但它比中端手機更好。

如果你遇到問題,你可以隨時使用像雲調試服務specfic設備上:

http://www.perfectomobile.com/(他們曾經有2個小時的免費當你註冊)

您可以模擬不同的屏幕大小

CPU功率完全取決於你正在編碼,但大多數時候你應該應該是好的。

我個人我有:

運行的Nexus One的2.3

一個HTC G1運行1.6(轉出鍵盤形狀因子)

我還使用了PERFECTO與SonyErricson問題X10mini(ldpi)

我模擬PC上的Honeycomb 3.0(所以希望儘快購買XOOM)。

+0

+1 Nexus one。這款手機專門針對開發。 – FoamyGuy 2011-04-19 18:25:36

+0

問題在於它是最昂貴的一個,我改變了很多問題以使它不是非常本地化,但是我可以獲得100美元的優惠,一個200美元的重要里程碑和一個300美元的聯繫。 ...如果它真的那麼好,我會掏錢,但這意味着它必須等一下。 – Ziv 2011-04-19 18:29:29

+0

HTC製造的G1,不是摩托羅拉。 – jjb 2011-04-19 23:11:43

0

戴上我的MBA帽子:從產品開發的角度來看,確保您的產品運行在您正在開發的任何平臺的最廣泛的產品部分上可能是一個好主意。如果這恰好是中檔產品,那麼您的開發工作可能是針對最大的細分市場,潛在客戶可能更有可能擁有/購買此設備。更好的是,如果所有細分市場都有共同的平臺。你應該進行某種市場分析來證明這一點。

相關問題