Final Words

Don’t be fooled by the minor 0.1 bump in the version number; Froyo is a massive update that brings a lot to the table. With Froyo, Google has focused on improving the overall fit and finish of the OS. There are numerous speed improvements like the new JIT compiler and the V8 Javascript Engine, small fixes and UI tweaks and some big ticket features like Flash support and Wi-Fi Hotspot that make Froyo feel much more refined and usable.

Although there are times when the Android’s UI does seem inconsistent and clumsy. The Music player for instance definitely needs a better UI. Google Talk for instance, does not let you switch accounts; you can only sign in to the Google account used to set up the phone. So if you need to use multiple accounts, you’ll have to turn to Meebo or other similar apps. The favorites section of the dialer only arranges contacts alphabetically, there’s no way to customize the order of that list. While nagging, these issues can be easily fixed via a software update. The keyboard in Froyo is still a disappointment, but this is largely attributable to the responsiveness of the screens being used in many Android devices. One of the main reasons why navigating the iPhone is a pleasure is because of the incongruously more accurate and responsive capacitive display. It will be interesting to see how the keyboard performs when paired with a display that matches the iPhone’s caliber.


When oh when will you get to have some Froyo dear Incredible?

But, Android as a platform suffers from some outstanding issues as well. First and foremost is platform fragmentation. Froyo is the 4th update to Android in the past year, but hardly any devices (with the exception of the Nexus One) are actually running on v2.2. The nature of the Android ecosystem is like a double-edged sword. While it allows handset manufacturers the leeway to design custom UIs and choose underlying hardware configurations to cater to a wide price band, it also makes adopting the latest updates that much harder.

Therefore Google, as the promoter of the Android OS cannot guarantee a consistent user experience from one manufacturer to another. Once you bring tablets into the equation, you’re looking at an even bigger mess. Google’s partly addressed this issue by decoupling certain components of the OS and making them available as standalone downloads, such as Google Maps. In the long run though, Google needs to aggressively pursue this policy to at least bring about a semblance of a consistent user experience across its devices. Andy Rubin, Android’s platform head recently announced that they would be adopting a, “one major release per year” cycle. This will allow Google and handset manufacturers some time to prepare their devices and upgrade their custom UIs, but more importantly, maintain a certain baseline user experience that can be guaranteed to all users.

I’m sure Google will address a lot of these issues in the upcoming releases, but till that time, Froyo makes the case for the Android platform as one of its best releases to date.

Performance
Comments Locked

55 Comments

View All Comments

  • Zirconium - Wednesday, June 23, 2010 - link

    Nope, dguy6789 is right. If it takes you 10 seconds to complete something that only takes me 5, then I am 100% faster than you, not 50%. Think of it like this: you and I are running a race (in this case, Android 2.1 and 2.2 are racing to complete a task). If I finish in half the time as you, then I am running twice as fast, or 100% faster. According to the numbers posted, Android 2.2 is about 140% faster on BenchmarkPi and 155% faster on SunSpider.

    Is it just me, or is it sad that I have to explain basic math on a tech site?
  • Saumitra - Wednesday, June 23, 2010 - link

    That's right, I just saw the spreadsheet I had with the numbers and noticed an error in the formula! Let me update that ASAP!
  • hughlle - Wednesday, June 23, 2010 - link

    haha, i'm just tired and confused. i'm sat here thinking that if something is 100% faster, that it is not though a 100% performance increase. just ignore me today haha
  • cleric7x9 - Thursday, June 24, 2010 - link

    Actually, since you are using the word "faster" as a qualifier, you begin with the slower (higher) value. Therefore, 5, in relation to 10, is 50% slower, or in other words, 100% faster.

    Is it just me, or is it sad that I have to explain basic math on a tech site?
  • djc263 - Thursday, June 24, 2010 - link

    Actually you aren't using math skills anymore. English language skills interpret objects and comparative language. You admitted the math skills were correct, while disagreeing that he had identified the object of the comparative phrase.
  • ekerazha - Wednesday, June 23, 2010 - link

    The fact that Android lacks WPA-Enterprise support (auth through certificates) and a decent proxy support, makes it unusable with "advanced" network infrastructures therefore useless for many people.
  • Death666Angel - Wednesday, June 23, 2010 - link

    http://pboos.ch/wordpress/2009/04/android-using-wp...
    Requires some work, but there you go. :)
  • ekerazha - Wednesday, June 23, 2010 - link

    It's hackish and the phone must be rooted, so it's not an acceptable solution.
  • fepple - Wednesday, June 23, 2010 - link

    I thought the Nexus one update was official? I remember seeing links to the ROM on a google.com domain? Also I thought I saw instructions for installing it with the standard (locked) boot loader?

    One thing I've noticed is my GPS seems to pick up a signal way when I turn it on than 2.1. Also I grabbed a radio update at the same time, which gives me loads better 3G - but I think thats cause I put a crappy update on before :)
  • Spoelie - Wednesday, June 23, 2010 - link

    I'm not convinced it was the best choice to standardize on "black text on white background". This makes sense if most devices are TFT with poor blacks, poor viewing angles, high brightness and constant power consumption - but aren't most new devices AMOLED? On those screens, a white screen consumes a lot more power than a black screen, and you don't have any contrast problems. It would make sense to invert the colors on those devices. Why not make it switchable?

    Or a make it switchable?

Log in

Don't have an account? Sign up now