Pixi Keyboard – Possible Perfection

While the debate of software vs. hardware keyboards rages on, Palm seems to have dug into its position. Pixi’s keyboard is the best evidence yet that Palm truly believes in the hardware keyboard paradigm and has invested heavily in the area. It’s hard to overstate it – Pixi’s keyboard is outstanding. It’s almost desktop-like (or at least laptop-like) in its feel. The keys are raised, vastly more so than on the Pre. Spacing is reasonable, about as much as you can expect on such a small device. The throw of those keys is the real shining star – there’s a definite feel of movement there and an extremely audible, satisfying click with each stroke. This is the type of keyboard that a touch-typist would love. You can easily use it with your eyes closed, in your pocket, or while walking down the street (though hopefully not while crossing the street in traffic…). Unless you have huge fingers (and in that case any mobile device will be a problem) you will be able to fly on this thing. For my money this is the best mobile device keyboard I’ve ever used. Yeah, it’s that good.

If the Name Sounds Wimpy…

The hardware design, especially from a user experience aesthetic, is good, maybe even great, and in a lot of ways superior to that of the Pre, so long as you can get past the smaller screen. What about the actual real-world performance? This is where it gets a bit… maddening.

Pixi clearly doesn’t have the horsepower of Pre and that’s obvious from the minute you pick it up. Whether it’s actual physical horsepower in the form of a slower CPU and less RAM, or a lack of software optimization, everything is just…slower. There’s a lag—a noticeable lag—apparent in most actions you’ll perform. I’d compare it to using computer with a runaway process eating CPU, or one that just lacks RAM and is constantly paging the hard disk.

In the extreme circumstance, it crops up when you attempt to answer an incoming call by dragging the lock icon into the appropriate area. If you miss, or just foul up that motion, which happens all the time when answering on the go or in a hurry, that little lock icon can sometimes get into a state where it just hangs. You have to wait a second or two before the system picks up again and you can repeat the action – and hopefully get it right. If you don’t, you’re likely to miss the call, as it will lag again, and well, you get the idea.

Another place where abysmal performance rears its ugly head is in relation to Synergy and contacts. If you have a lot of contacts and are linked to multiple sources (which is of course, the point, and wonder of Synergy) you are likely to see some associated lag when scrolling through those contacts, though it’s not a particularly horrible or unusable experience. However one specific instance that I encountered was a different story. It had to do with the pictures linked to contacts, specifically from Google Talk. In my case, a contact who uses a picture with their Google Talk profile - and that’s a real, full size picture, not a GIF piece of clip art – seems to completely lock up the phone. It must have something to do with how some combination of Google Talk, Synergy and the Pixi download and/or cache such an image. I guess they just clog up some pipe somewhere. If contacts are linked to Gmail, and I scroll through my contacts, when I encounter one with such an image, the UI then completely freezes. If I wait 10 or 15 minutes, it might come back to responsiveness, but in most cases, the device wouldn’t ever come back to life, preferring to revert to a chunk of unusable plastic. The only way out of the cycle of hanging is to power cycle the phone via battery remove – oh and when it’s frozen, I can’t receive any calls – they seem to get routed right into voicemail.

Eventually, after several hours, and a trip to the Sprint store (I thought my device was a lemon, so I returned it…) I found that the only way to prevent this behavior was to get into the Gmail setting for each contact associated with Google Talk, and deactivate the setting allowing them to apply their own picture in my UI. Additionally, I actually had to delete the picture in “Contacts” in Gmail. I also had to go back in and delete any correspondence (text messages, chats, etc.) where their picture showed up. This seems to keep Pixi happy, for whatever reason. This doesn’t happen with a Pre. Interesting.

It’s actually a little surprising that this level of performance got past Palm’s and the various carriers’ quality control processes. In some cases the performance issues are near show stoppers. Browsing the various Pixi user and owner forums, the phone’s general performance has been a widespread problem since launch.

The WebOS 1.4 Update

The good news though is that this seems to be getting better with each subsequent revision of WebOS and most recently, patch 1.4 has seemingly breathed a new life into the Pixi. The input lag is much, much less, if not non-existent. Yes, there are still some moments where a gesture or touch is ignored, or misinterpreted, but it appears to be no worse now on Pixi than on the Pre.

In some recent side by side testing, Pre and Pixi, at least their Sprint implementations, have nearly identical performance now. Applications launch with the same amount of waiting and performance in those apps is similar, if not the same. Boot up time, at over 2 minutes 40 seconds is still too slow, but again, it’s the same across both devices.

Here are some performance comparisons of the two devices, in their Sprint incarnations, all times in seconds:

Launch Times in Seconds Pixi Pre
Mail 3.00 3.10
Contacts 3.60 3.57
Messaging 3.20 3.90
Calendar 3.90 4.02
Camera 3.00 3.65
App Catalog 6.00 9.60
Google Maps 18.60 11.87
YouTube 5.00 4.30

 

As you can see, application launch times are pretty neck and neck, though with a couple notable differences. First, we have Google maps. Pre launches Google Maps with 7 seconds less waiting and that 44% boost is quite noticeable in practical use. The other is a bit of an oddity – Pixi gets into the App catalog faster than Pre, by over 3 and a half seconds. Tough to explain, but consistent over the testing period.

Of course when we’re talking about performance, the Pre still has a leg up on the Pixi, and the Pixi Plus has the same leg up on its non-plussed predecessor, in that the original Pixi still lacks WiFi. With WiFi disabled, Pre and Pixi load webpages at extremely similar speeds. Fire up WiFi on the Pre though, and you’ll see Pre jump ahead significantly when it comes to browsing. Of course this is heavily based on things like the bandwidth of the internet access on the other side of said WiFi, as well as signal strength etc, but it’s safe to say that performance wise, WiFi will exceed whatever 3G access was available, and this gives any of the devices with a WiFi radio a distinct advantage. It’s a shame Palm chose to cut costs by removing WiFi from its 1st generation Pixi. As has been a theme though with Palm’s evolving WebOS line, they got this right with the Plus version.

So let’s look at some web page rendering times, with all things being equal – WiFi disabled:

  Pixi Pre (No WiFi)
anandtech.com (full) 20.50 s 19.60 s
engadget.com (full) 43.50 s 43.10 s
hothardware.com (full) 37.20 s 26.95 s
pcper.com (full) 13.93 s 15.85 s
digg.com (full) 23.95 s 19.55 s

 

For the most part, the results are as expected. In most cases, for full, non-mobile versions of these sample sites, Pre renders faster. Not really anything earth shattering there.

The surprise though is in the mobile sites. These seem to favor Pixi’s rendering engine, by some significant percentages. This could be because of the Pixi's lower resolution screen.

  Pixi Pre (No WiFi)
msnbc.com (mobile) 11.90 s 12.60 s
cnn.com (mobile) 6.47 s 9.50 s
arstechnica.com (mobile) 5.10 s 8.43 s

 

Interesting stuff. Pixi’s browser seems to just like those mobile sites and is able to render them, at least in the case of Arstechnica.com, in nearly half the time.

Of course, bandwidth is bandwidth, and with more of it, everything simply loads faster. So let’s turn on Pre’s WiFi radio (which is connected to a Road Runner cable modem) and look at some results there.

  Pixi Pre (WiFi)
anandtech.com (full) 20.50 s 9.53 s
engadget.com (full) 43.50 s 32.45 s
hothardware.com (full) 37.20 s 20.90 s
pcper.com (full) 13.93 s 11.00 s
digg.com (full) 23.95 s 16.83 s

 

Free of the shackles of EVDO, and fueled by a juicy broadband connection, Pre’s browser runs loose and free and blows Pixi out of the water with the full site loading.

  Pixi Pre (WiFi)
msnbc.com (mobile) 11.90 s 6.00 s
cnn.com (mobile) 6.47 s 14.10 s
arstechnica.com (mobile) 5.10 s 4.90 s


I’m thinking that the Pre browser just has some issues with the mobile CNN.com site. Whether this is some kind of CSS issue, or what, I’m not sure if we should look at those results without some suspicion. I’ve noticed in practical use that CNN.com seems to act oddly on the Pre at times. On occasion it will fail to load, or just take an excessive amount of time. Bottom line though, again, with WiFi to a broadband connection, Pre seems to shine, save that one case.

Once again, Palm’s continued work on WebOS is proving its worth. They might have had a lemon on their hands with the Pixi at launch. Now, several patches later, including the recent and excellent WebOS 1.4 Pixi might be a legitimate contender for your hard earned dollars.

Pre evolves & Pixi Pre Plus and Pixi Plus – Still Ticking
Comments Locked

45 Comments

View All Comments

  • hshendon - Friday, March 26, 2010 - link

    Not only does the Palm have a great, intuitive OS, it has a development community that is doing truly amazing things.

    I have apps that change the way I use contacts and the phone.

    I have apps that change the way messaging looks and feels.

    I have apps that have changed how I navigate and organize apps.

    Now, in a release that came out yesterday, I have an app that let's me tap into the full power of the processor inside the phone. The Pre originally came purposefully underclocked. An awesome effort by a dedicated homebrew development group has released a patch that adjusts the kernal to run the processor at 800MHz. This phone now FLIES. I feel like they have breathed new life into the phone and I am very pleased with the overall packacge now.

    I really hope Palm gets it going in the right direction, because I could not be more pleased overall with a phone or OS.

    (PS -- the form factor and material composition is something I have to agree with the reviewer about. I have addressed this by adding a good quality screen protector and a hardshell case. This has definitely added to the protection and feel of the phone, but I wish the phone felt more solid and indestructible.)
  • KasperE - Friday, March 26, 2010 - link

    I believe a point missed in the review of the market potential of pre and pixi is the economic mechanisms of that type of market. Smart phones are marketed i what may be referred to as an increasing returns regime (W. B. Arthur 1989). A product gains an installed base, this attracts software which in turn increases the value of the product. Think Iphone – the real value is the amount of applications available. The effect is two ways: 1) perceived value to the buyer and 2) perceived opportunity to application developers. It can be thought of as a tipping point where the value of one system (iphone vs. pre) becomes significantly larger and off-sets any personal predisposition to buy the other system. Essentially a lock-in one system occour at this point.
    Apple knows this, and they live by the rules of this game. The launch of the Ipad is a perfect example: Ensure overwhelming and diverse software for the new hardware platform, allow users to use their existing apps. The cost of the Ipad soon becomes negligent compared to he value of the network for which it provides access. Iphone owners can transfer their investment to the Ipad. Oh yes I believe the Ipad will be a success.
    Back to the pre and pixie: Having the perfect OS or indeed any technology is not a guarantee for success – far from it. We have previously been locked-in to crappy tech (VHS vs. Betamax). The ball has begun rolling away from the pre and pixis and it will require huge investments to tip the scale back. A niche strategy is probably the only way for Palm: Offer a compelling selection of business apps and attract this segment

    /Kasper
  • droplets - Wednesday, April 7, 2010 - link

    A really intelligent post. Thanks for your input. Palm's Synergy could help it be better positioned to take advantage of this market theory. However, knowing that Palm could possibly go bust, I'm relying on Synergy to sync my contacts to my Google account for when Palm can't pay for Synergy servers anymore!
  • inspire - Thursday, March 25, 2010 - link

    Hey Joe,

    I really couldn't help but notice how much you ripped on the Pre for not being 'solid'. I've dropped my Pre plenty of times - just like Ive done with every phone before it - and it's came out of it all with hardly a scratch.

    As for the center button on the Pre - it's a lot faster than waiting for an up-gesture for me, and it has never gotten in the way of me performing gestures in the gesture area.

    I know these were popular complaints when the device first launched, but seeing you accentuate your dissapointment repeatedly in the article really makes me wonder if you've actually owned a Pre or even used for more than a week.

    That aside, I'm really happy to see somebody commenting on the software. Palm has been great in opening up the platform and in continuously working to improve the user experience for me.

    The sales are unfortunate. Palm flopped early on with its marketing strategy, and when they finally got a second chance during their launch with Verizon, they started going up against 2-for-1 deals on the Motorola Droid at $200, whose marketing campaign had already established it as a serious competitor.

    Palm's main focus right now should be on makin up the market penetration they've lost. They're already losing money, and if they can't figure out something soon, it's going to be bad news for them.

    All said, I snjoyed the article - hope to see more like it.
  • MDE - Wednesday, March 24, 2010 - link

    I'm usually not one to openly complain about grammar, but the dollar sign goes in front of the number. It's $100, not 100$. It's not rocket science, but it makes me feel really dumb when I read it.
  • vol7ron - Wednesday, March 24, 2010 - link

    Can someone start doing a review of the GPS quality in these phones? My iPhone is great, and I'm sure the Droids and Palms are great too, but I'd like something with a little more powerful --- accurate --- GPS.

    Maybe something that if you take for a run isn't a few hundred feet off. Or something that, if you go for a drive, doesn't show your dot some odd yards back, saying "turn here" after the fact.
  • strikeback03 - Thursday, March 25, 2010 - link

    I have used both standalone GPS units and computer-based programs with USB receivers which have the same problem. Sometimes it just happens, sometimes it is the program lagging.
  • alainiala - Wednesday, March 24, 2010 - link

    It truly pains me that WebOS is struggling so mightily, as the last 9 months have been a true joy for me. I picked up the Pre about a week after its launch and have been beyond satisfied with WebOS... I think what really hurt the Pre was its early problems with the hardware and battery life. The sliding mechanism was terrible in the first few months of the Pre's life, and battery life was pathetic until roughly 1.3.5.

    I think its almost a foregone conclusion that Palm is destined to be bought out. It would be a shame, but if it meant the continuation of WebOS, it may not be such a bad thing. I have 2 thoughts on who should be buying out Palm... The more obvious choice is RIM. Blackberry OS is truly getting long in the tooth and would seriously benefit from a innovative new OS. Merging BES connectivity with WebOS and a legit Webkit browser would instantly put RIM back in the race in terms of smartphone innovation.

    My 2nd thought is less obvious, but go with me here... Sony. Sony's Android efforts have been pretty lackluster (Xperia, I'm looking at you). Now, we know that Sony's industrial design is infinitely better than their software development, so a beefed up Pre with Sony's manufacturing prowess would be fantastic. We know that MS is tying Xbox Live into its Windows Phone 7 Series, so it would behoove Sony to do something similar with their mobile devices. We know WebOS is a viable platform for gaming since the release of their PDK, and all their iPhone game ports have thus far proven this. Playstation Network integration on WebOS would get them up to parity with MS and Xbox Live. Sony would have their own mobile OS to call their own and develop around, and WebOS can live on.

    I know its pie-in-the-sky stuff, but heck... better than letting WebOS die an untimely death.
  • jamawass - Thursday, March 25, 2010 - link

    Definitely agree with the Sony angle. Their Palm Clie's were fantastic back in the day.
  • ioannis - Wednesday, March 24, 2010 - link

    "The plastic-on-plastic mechanism just isn’t all too smooth and that little bit of grinding sound is enough to make the phone feel a little cheap...It may be the nature of the beast when it comes to the hardware from a design standpoint. To keep the device to a reasonable size, yet maintain the size of the LCD, Palm had to hide the keyboard as they did..."

    Sliding keyboards are nothing new and there are numerous examples done right. Take the Motorola Droid for instance. Insanely thin profile and rock solid. Having a sliding keyboard should not be an excuse for the hardware woes.

    Having said that, Palm should reconsider the 'must have a physical keyboard' mentality. Some of the top sellers don't have one...

Log in

Don't have an account? Sign up now