Wednesday, June 16, 2010

The EVO files

I have an EVO and it is awesome. If you don't know, it is a new phone from HTC for the Sprint (and Clear 4G) networks. Since I do Android development, I've got some information to share for this device.

First, you need the HTC Sync update for EVO 4G. Without this, you cannot connect your phone to your computer for things like application installation, debugging, etc. A must for developers.
http://www.htc.com/us/support/evo-sprint/downloads/ When you connect, just choose "HTC Sync". That will let you run the adb tools you need and work with Eclipse (and the Android SDK) and of course, charge your phone.

Second, save your battery. There is already an EVO site and it has good tips: http://www.goodandevo.net/2010/05/20-tips-to-improve-htc-evo-4g-battery-life.html My battery life is now as good as other Android handsets I have. But a great phone needs power so be prepared to charge. You can also view what is using your battery from a screen in the phone: Settings > About Phone > Battery > Battery Use

Third, if you don't like having to unlock your home screen or enter passwords to unlock it, you need this widget: Screen Mode Widget Lite. This saves me from going nuts having to enter a password in every time I pick up my phone. You see, once you configure Exchange email (built in to EVO), the password lock is turned on and I found no way to turn off, except this app.

Fourth, there is a developer guide- sort of. It's incomplete but is being updated every 2-3 weeks so keep an eye on it.

Other tidbits
  • The browser appears to support HTML5 Geolocation as opposed to Google Gears.
  • The front camera only works in low resolution with Qik. Rear camera supports low, medium, and high, but exactly what they are is not known (yet!)
  • The phone is wicked fast, so when developing don't get carried away otherwise your apps won't work on older Android phones
  • You need to test if on a 4G network specially, since the Android code does not know what 4G is. See the Sprint guide.

1 comment:

  1. Link to sample code: http://developer.sprint.com/site/global/develop/mobile_platforms/android/android.jsp#fragment-7

    ReplyDelete

Thanks for your feedback!