Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Android phone to use for development...? [closed]

I'm planning to port a couple of games from iPhone/Windows Mobile to the Android platform. The games are written in C++ so I plan to use the NDK with a thin java wrapper.

I'm new to the Android platform and need some advice on which phone to buy for development. I suspect like Windows Mobile there is a level of fragmentation with different phones supporting different features (keyboard/ rotation/ screen size/ capacitive touch screen/ etc).

What are the best device(s) for development on the Android platform...?

They also have to be available in the UK/Europe.

Thank you in advance. Nikos.

like image 574
Nikos Avatar asked Mar 29 '10 15:03

Nikos


People also ask

Do you need an Android phone for Android development?

Android development can be done on a Mac, Windows PC, or Linux computer. You'll also need an Android device (there are multiple emulators you can use for development, but eventually you'll want to test on a real device).

Should I turn off developer options?

Because they are advanced settings that most customers don't normally need or use, the Developer options are hidden by default. To access all the hidden settings, you have to turn it on. Remember, you should only use Developer mode if you are familiar with Android app development.

Is it safe to enable developer mode in Android?

No problem arises when you switch on the developer option in your smart phone. It never affects the performance of the device. Since android is open source developer domain it just provides permissions which are useful when you develop application. Some for example USB debugging, bug report shortcut etc.

How can I speed up my phone with developer options?

Once developer settings are unlocked, head into the secret menu and scroll just over half way down the page where toggles related to animations are available. Unless you have tweaked them beforehand, each should be set to 1x. However, changing each to 0.5x should noticeably speed up the performance of your device.


1 Answers

If you want to support all versions of the OS I'd recommend a Hero, because this has the oldest OS version in the wild (1.5) which can be problematic. It is also hugely popular.

The two slowest devices that are out there in any significant numbers are the G1 and the Tattoo, but they are both on 1.6 which complicates matters.

If you want to support the state-of-the-art and aren't so bothered about a large install base, go for the N1 (2.1) or Droid/Milestone (2.0).

like image 163
Jim Blackler Avatar answered Nov 09 '22 09:11

Jim Blackler