Possible Duplicate:
Developing an Android smartphone app – on which devices would YOU suggest to check the app?
This is the first time I ask in Stack overflow.
For some reason I have a chance to get one of these Android phones for testing apps :
- Samsung Galaxy Nexus
- Samsung Galaxy S 2
After days searching for information, I see that a good Android developer’s phone should be :
- a “with Google” phone, so it has the most original Android OS, and often get updated OS early among Android phones.
- has a stable, or upgradable to, Android 2.3 or nearby on it, since the market of 2.3 is the largest at this time.
When it come to the point, an experienced friend of mine say “Yes” with S2, though I love Nexus more… But still I can’t decide on which one I should take, since there’s something not clearly :
-
If choosing S2, will the theme “Touch Wiz 4.0” on S2 affect my testing and debugging process later ?
-
If choosing Nexus, can I safely, easily downgrade the Ice Scream Sandwich (4.0) to Ginger Bread (2.3) ?
So… can you help me deciding this ?
It would be great if you explain your reason, too. Thank you ^^
I currently test all of my Apps on my Galaxy Nexus and emulators. What I think you should really take into consideration is to look at d.android.com and see required API for something that you will be doing. For example:
http://developer.android.com/guide/topics/ui/drag-drop.html
Drag and Drop requires API version 11. It’s things like this that you have to keep note of and test on different devices. There is not one phone that will be perfect for testing all of your apps. That’s why they made emulators.