Wednesday, December 10, 2008


The last barrier to developing for Android is gone

Developing with emulators is “fine” but you have no idea how it works on the final device. Which is why I usually make builds for the real device as soon as possible to verify that what I am trying to do is feasible on the real device.

So I'm thrilled to see that Google has launched a $399 Android Dev Phone that is not locked to any provider:

The Android Dev Phone 1 is a SIM-unlocked and hardware-unlocked device that is designed for advanced developers. The device ships with a system image that is fully compatible with Android 1.0, so you can rely on it when developing your applications. You can use any SIM in the device and can flash custom Android builds that will work with the unlocked bootloader. Unlike the bootloader on retail devices, the bootloader on the Android Dev Phone 1 does not enforce signed system images. The Android Dev Phone 1 should also appeal to developers who live outside of T-Mobile geographies.

I got an Apple iPhone 3G this summer but this is pretty tempting as I haven't done much device coding after I changed jobs last year. I have got several requests for improving my Windows Mobile apps but I'm still evaluating my options; make cross device web apps (iPhone, Android, Win Mobile), buy a (very) expensive Mac, buy a expensive Visual Studio license or go for the free and open source Android. I had loads of fun, and I have learned a lot, developing the apps but at the moment they are frozen as I don't use my Windows Mobile device anymore.

I firmly believe that web apps (with syncronization in some cases) are the way to go but they are not very well suited for the apps I have developed for Windows Mobile so far (password manager, gmail notifier with Today Screen support). Android has a very interesting model for extending built in features so that may be the way to go (if Santa gets me a Android Dev Phone :-)


  1. It is really interesting. It's a pity that it is not available in Italy...

  2. Technologies like Android, Ios have done massive turn around over the years and it has made our life much easier. Like I do most of my daily tasks on my phone, whether it is book a ride or search for the civil engineering thesis topics, ordering food or book airline tickets. Cell phones has made it easier than ever!

  3. Technology had been so advanced that these barriers doesn't create much problem. I am here to share the debenhams nhs discount that is something very interesting.

  4. At first, I had no idea how the emulator worked on the device, which caused me problems while working. But now I know how the emulator works on the device, and I am sure that my work will be done awesome. Assignment Writing Service

  5. Harrah's Cherokee Blackjack - Gold Casino 1xbet korean 1xbet korean 온카지노 온카지노 10bet 10bet 178Heatpacers Predictions & Tips - Choices Casino

  6. Thank you for sharing such a great bog it is very helpful. myprotein discount code coming and the view for the website.

  7. This will happen over a time of 6 to a year of delivering truly created and important substance accountant near me. The steady creation of important substance will without a doubt convert into hits and subsequently deals.

  8. Anything endeavors you take to showcase, your business has one objective Best Discount code site
    summer vacation
    london travel guide
    Emporio Armani
    Beach Vacations
    Fashion Discount code
    Beauty Discount code, to get more leads that proselyte and assist you with producing income.

  9. How could you choose and put together your kid's toys? Picking quality children's toys, chose by their formative stage and capacities, is the initial step. Most barbie dolls toys have a prescribed age on the bundle to tell you the suitable age bunch. Follow you own kid to direct you in whether he is prepared for a specific toy.

  10. As a member, you might get further provides in mail or on-line. During casinos' off-seasons, it's common for them to try to lure you in with free play, free meals, or a free resort keep . So if you're going to spend 룰렛 your money anyway, you may as nicely enroll. Always examine the participant desk daily to learn about daily promotions and particular provides; lots of them aren't marketed on-line.