Origami Experience 2.0: right software for the wrong device?

Origamiexperience2feedsJust an opinion here as I read various observations on how slow Origami Experience 2.0 is running for some people. While it appears from commenters that you can run this software on non-UMPC devices, I started thinking about this today purely from a UMPC perspective, since that’s the target device for the software. Right then is when it truly hit me: it was optimally created for devices that don’t really exist in any large quantity.

Hear me out on this and follow along for a second. The majority ofIntel-powered UMPCs sold in 2006, 2007 and 2008 run on just a fewprocessors with these speeds: 600/800 MHz for the A100/A110 CPUs, 900MHz for the Intel Celerons and 1.0 GHz for the Pentium M. There’s a few1.33 GHz Core Solo units like I have, but they’ve only been out a fewmonths. For sake of argument, let’s forget aboutthe VIA-powered devices momentarily. It’s a safe assumption thatmost Intel-powered UMPCs then are in the first two classes I mentioned,meaning the majority run at 600-, 800- or 900- MHz. I won’t put anumber on what the percentage is, but I’m comfortable with saying themajority are running at under 1 GHz. We could even say half do and halfdon’t if you want. And the RAM in most of those UMPCs? 512 MB isgenerally the standard, although we’ve seen some UMPCs come with 1 GBof RAM and of course, it’s generally easy to upgrade, butagain, I’d bet money that 512 MB of RAM is more common capacity in the UMPCs outthere.

Now let’s look at the recommended system requirements for the OrigamiExperience 2.0. You officially need Vista. The recommendedsystem requirements for the supported Vista editions call for 1 GHzprocessors and 1 GB of RAM. The one Vista edition that has a slightly lower system recommendation? Vista Home Basic drops the RAM recommendation to 512 MB, but you lose the Tablet PC functionality in that one, and it doesn’t officially support OE 2.

So here’s the situation. I like the software, although at first, I didn’t find it intuitive when trying to configure tiles or even to shut the app down. Still, it can be pretty handy for a touchscreen UMPC running Vista. The problem as I see it: only a portion of a niche device class is really able to run it in a way where the user experience is as positive as the developers wanted. Most devices in the target user-base don’t meet the recommended specifications and therefore the user experience suffers. I will go out on a limb here and say that less than half of the folks that install OE 2.0 on a true "Origami-class" UMPC will actually keep it on their device. Whichever side you fall in on, let me know in the comments, because I’m curious.

I’m was here scratching my head as I read comment after comment on various sites where folks with UMPCs are complaining about the performance and my (arguably flawed) thought process above tells me why, In any case, if you’ve tweaked Vista enough so that it runs reasonably well on your UMPC, I suspect the Origami Experience 2.0 will run reasonably well also. I have read several comments about it not running well on VIA-based devices and all I can figure is that perhaps the graphics requirements are a tad much for that hardware solution. I can’t say for sure as I currently don’t have a VIA-powered UMPC to test with.

Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.