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

  • probedb - Wednesday, June 23, 2010 - link

    A handy article being as I'm about to buy an HTC Desire.

    Finally why is there no way to report spam posts? The two above me blatently are spam.
  • Brian Klug - Wednesday, June 23, 2010 - link

    Just nuked 'em ;)

    Cheers,
    Brian
  • hughlle - Wednesday, June 23, 2010 - link

    "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"

    so the negative side of the screen on the android is that it is too responsive, and apple is better than them because of their phones being so responsive? sounds kinda contradictory.

    it also comes off as if trying to say that iphones have a capacitive display and other phones dont. my htc's capacitive display is just lovely.
  • SkullOne - Wednesday, June 23, 2010 - link

    I agree with that. My Droid running the leaked FRF57 is very responsive. I have zero issues controlling the touch screen.

    Froyo is visibly faster then Android 2.1. Most apps don't make use of the JIT compiler yet but then again Froyo isn't officially released so that will change.

    I do enjoy Flash 10.1 Beta 3 immensely. Battery life isn't hit that hard and it's nice being able to actually browse the Internet without blue blocks everywhere. The plug-ins are able to be set to "On Demand" as well meaning if you don't want Flash loading automatically it doesn't have to. Flash ads aren't an issue either due to other applications on the Android Market. ;)
  • kenthaman - Wednesday, June 23, 2010 - link

    I agree. My Droid has been running exceptionally well with FroYo installed on it. I do however have to say that after initially loading it the responsiveness when scrolling through my app menu was still sluggish, but since the package that I installed is rooted I installed one of p3's kernel packages and the Overclocking Widget and now have my phone set to 1.1 Ghz rather than the stock 550Mhz and this effectively removed nearly all lag that I've experienced.

    On a different note I have noticed a few things that still seem glitchy and expect that this is simply due to the beta (read:unofficial) image. Specifically I have been unable to install the latest version of Google Maps (4.3.0) from the market it downloads and attempts to install, but then reports installation unsuccessful. I'm not too worried about this as other apps have installed fine and again this isn't a final product.
  • Stuka87 - Wednesday, June 23, 2010 - link

    I believe what he means is the majority of the android phone screens lack responsiveness. And that the iPhones screen surpasses them in this regard.

    And test done by other sites show this. The Nexus one screen is the closest out there to Apple in this regard. The Motorola Droid on the other hand was extremely bad. Which I notice every time I use one. This test was run before the Incredible came out however, so its quite possible its much closer to the iPhone. And in my experience using one briefly, I would say its pretty close.
  • pdusen - Thursday, June 24, 2010 - link

    The Motorola Droid screen is extremely bad? Come again? What universe are you living in? Have you ever even been in the same room as a Droid?
  • IanCutress - Wednesday, June 23, 2010 - link

    Nice write up. I'm still waiting for my Hero to get 2.1 here in the UK - should be sometime before July, but they've put the date back six times already. There's also no plans to move to 2.2 on the Hero, which is a shame if the JIT in 2.2 is that much better than 2.1. May have to root and flash, see what that does.

    Ian
  • dguy6789 - Wednesday, June 23, 2010 - link

    I believe there is a typo in the performance section of the article. It is mentioned that there is a 60% boost in performance in the Sunspyder and BenchmarkPi when the numbers in both of those tests show more than 100% speed increases.
  • hughlle - Wednesday, June 23, 2010 - link

    wrong way around. higher to smaller.

    if something takes 10 seconds to complete and you get it to do it in 5 seconds, it is a 50% increase in performance. same applies for those benchmarks.

Log in

Don't have an account? Sign up now