Maemo's App Store

Nokia offers a simple application marketplace called the Ovi Store. In practice, this isn't anywhere near fleshed out like it should be, as launching the Ovi Store fires up the browser and takes you to the Ovi Store in the N900's browser. What's much more compelling is the Applications Manger, which is a well disguised debian package manager frontend, but admittedly polished enough to be used exclusively. You can add 'catalogs' - Nokia's parlance for repositories - from within here, and choose from a huge selection of FOSS packages that install over the air on the N900. The applications manager is every bit a graphical package manager, you can uninstall, download, and update every package on the phone.

It has categorization and feels like it was given plenty of thought, but really lacks the kind of polish other application marketplaces do on other platforms. For example - open up a big category with a couple hundred applications, and you'll find yourself scrolling for a few minutes to get to the desired one.

 

Take one look through the packages, and you'll know that Maemo has serious potential in the right hands - what other application marketplace has Wireshark, Kismet, Aircrack-ng and Nmap sitting unsuspectingly inside? That's awesome!

The Browser

There has been an enormous volume of debate centering around Flash on mobile platforms lately. While Android 2.2 will eventually bring full Flash 10.1 and AIR support to the entire platform, it's impressive to think about how the N900's browser on Maemo has been running full Flash 9.4 since release.

Until Froyo 2.2 brings a faster browser and Flash support to Android, it's difficult to not argue that the N900 offers the best browsing experience on the platform.

Out of box, the Mozilla-supported browser is almost all you need. There's even extension support for AdBlock Plus directly in the marketplace - and best of all? It works perfectly.

Playing back a YouTube video in flash natively - there was no stuttering

Almost all the Flash content I tried played fine, though the implementation still isn't perfect. I can understand now what Adobe means when it notes that only certain video codecs play back smoothly or are "mobile optimized."

Playing back videos from Vimeo was unwatchable

For example, playing videos on Vimeo resulted in extremely choppy framerate and audio - the experience was unwatchable. However, YouTube videos played back perfectly, complete with audio. Hulu refuses to work on the platform, though this is likely due to the licensing issues they maintain prevent them from streaming to mobile devices. Who knows, perhaps support is just a user-agent string change away.

If the OS default browser doesn't suit you, there's also Firefox and Chromium in the marketplace.

Chromium on the N900 is very beta, but Firefox is almost good enough to supplant the normal browser. It's slower feeling, but has a very desktop feel.

Maemo: Multitasking and Notifications Maemo: Seamless Skype Integration
Comments Locked

68 Comments

View All Comments

  • DaveGirard - Saturday, June 12, 2010 - link

    sweet Jesus, that Nokia phone is huge. Does it double as an ice cream sandwich cover?
  • metafor - Sunday, June 13, 2010 - link

    Cortex is the CPU designed by ARM. This is available as a hard-macro (layout already done) or soft-macro (just the functional RTL). Some companies license this in either version. For those who license the soft-version, such as TI, nVidia and Broadcom, they can do a customized place-and-route along with clock-tree optimizations and voltage partitioning to try to make the design run faster.

    However, the micro-architecture is the same.

    A few companies have ARM architectural licenses (Apple, Qualcomm, Marvell) and instead of licensing the Cortex line of processors, they design their own. The micro-architecture is developed independent of what ARM did in their Cortex series albeit there will often be similarities.

    Scorpion inside Snapdragon was developed in the course of years and while it has many similarities to the A8 from a power-point standpoint, the micro-architecture underneath was designed from the ground up. Everything from the branch predictors, the cache controller, exception handling, execution units and most notably, a partially OoOE scheduler and retirement buffer.

    There's also the 128-bit, fully pipelined, partially OoOE SIMD/FP unit.
  • medi01 - Sunday, June 13, 2010 - link

    Well, I find it very strange, that "incidentally" iPhone is never shown in bad light. Could you please update your side to side comparison?
  • Impulses - Wednesday, June 16, 2010 - link

    Personally I think there's better things for you guys to do or test with your time... Who cares if a phone's screen colors are more or less accurate, as long as they aren't outright flawed or ugly to look at it shouldn't be a big deal, not like anyone's gonna be doing any pro content editing work on their phones! (I don't even own an AMOLED screen so I'm not particularly biased one way or the other, I own an EVO atm)
  • mojtabaalemi - Saturday, June 19, 2010 - link

    I hate the design of nokia mobile phones . in my idea an iphone is far far better !
  • paihuaizhe - Sunday, June 20, 2010 - link

    (nike-alliance).(com)=>is a leading worldwide wholesaler company (or u can say

    organization)
  • arnavvdesai - Saturday, June 26, 2010 - link

    I was just wondering if the author had installed AdBlock+ and then run the browser speed numbers or without it being on. If it was not installed which is what I am guessing from the photos, did you notice an improvement in the render times when it was installed. I actually bought the phone recently after seeing it on sale for 380$ and wanted to know the details. Also, I have heard that the current build of the OS allows potrait mode even for the browser(although it has to be activate through some setting) and not just the phone.
  • drwiremore - Sunday, July 4, 2010 - link

    Amanda, delighted to have found you. Given the issues in the title, affecting 20~50% of MOTO Droid users, was surprised to see no mention of it. The MOTO boards are alive with disdain and some feel an in you face attitude by Motorola Droid 2 and X announcements. Would you do an iPhone like analysis of voice, antenna and signal issues across Verizons Droids: HTC incredible and MOTO Droid. Your scientific analysis would be welcomed.

Log in

Don't have an account? Sign up now