2014-01-24 75 views
1

我想知道是否有任何針對Android 2.3.3 vs 4.0的缺點引用。在編程方面或用戶方面。Android碎片和目標版本

另外在谷歌上有一個餅圖顯示Android版本的碎片,是否有類似的圖表或信息顯示按國家的碎片,如果應用程序僅相對於美國爲例。

謝謝。

+1

至少你可以逃脫2.3.3。我一直在試圖說服客戶使用更新的版本,但到目前爲止我堅持定位2.1。客戶聯絡人有一個2.1的舊手機,並要求該應用程序在他的手機上工作。 –

回答

1

一般情況下,你必須確定你爲什麼要需要4.0從開發商方面實現的原因,但客戶是一個必須做出關於目標設備/市場和功能的決定。你必須告知客戶你可以執行什麼或者什麼是受限制的。

爲了幫助確定用戶端是什麼,您必須從用戶的角度來看待並展示所有可能。

我認爲你可以從比較視圖開始,在這裏顯示兩個版本,並且這會讓你的答案。 Look at this link

請注意,您不應該根據您的偏好限制客戶,因爲如果客戶發現他在需要的平臺上尋找可行的事實,並且您沒有僅僅因爲您偏愛。

+0

尼斯鏈接。很好的發現。我相信我可能找到了一個解決方案,因爲他們的應用程序的硬件和圖形強度(這是一個商業應用程序,他們想要動畫,位圖和閃亮的「遊戲像」演示文稿),我們最初將爲4.0 ,然後降級併爲2.3.3構建,因爲他們要求的一些功能直到4.0才被添加,並且我將不得不在2.3.3中刪除/替換它們,因此市場將使用爲正確版本構建的應用程序這樣,4.0+用戶就可以獲得完整的體驗。也因爲2.3被推出,儘管不如id那樣快 – WIllJBD

2

缺點是你沒有訪問到很多4.0和更高的功能。有一堆,列舉太多,但我建議儘可能低開發開發,並越來越多,因爲你意識到你需要越來越多的功能。

所有設備都具有向後兼容的早期版本的Android。因此,您可以使用較低的API訪問更多用戶,但有可能無法實現某些功能。優點去與4.0

http://developer.android.com/about/versions/android-4.0-highlights.html#UserFeatures

,併爲開發者

http://developer.android.com/about/versions/android-4.0-highlights.html#DeveloperApis

1

我發現在支持庫和ActionBarSherlock的目標API 10之後,在獲得最初的學習曲線之後,它非常合理。