A few weeks ago, more like two months ago, Walter and I were invited to the HP/Palm campus for a private developer event where we got to meet and greet other developers and Palm folks. But the fun didn’t stop there. We all got an HP TouchPad to play with for a few hours and pick the HP devs brain for a few hours as well. It was two days of cramming with the HP/Palm folks and the TouchPads.
For two days, a select few of high profile developers and third party tool developers like ourselves were privy to the TouchPad. Our very own TouchPad for two days.
Here is my first hand experience with a still in work progress unit.
The TouchPad will be a “Formidable Foe” to the iPad. The entire experience, from developing to installing apps, to the way the TouchPad launches, shutdowns, to the overall UI experience is fantastic. It really feels like a unit that a lot of thought has been put into it. It is not clunky. At least, I didn’t feel it was clunky nor unwieldily like the Motorola XOOM. The overall user experience is unified and pleasant. It outshines any of the current crop of Android tablets out there and the RIMM PlayBook.
Unlike XOOM, where the XOOM UI feels like it was put together with duct tape, the TouchPad’s UI felt more coherent, robust and much more complete. It was clean and easy to navigate and not prone to figuring out what you did to figure out how yo got there, which I often find with Android devices. Uh what happened. None of that on the TouchPad.
From a developers perspective, the webOS and core SDK are a dream comparing it to the Android SDK/NDK and the RIMM SDK. Installing apps, no brainer, debugging, no brainer, the simulator, IDE, debugger, not brainers. It is one click process to install and no fetching different components, setting up crazy directories paths, etc. It is pretty much just like an XCode like experience. One click install. Again, how much can I emphasized cleanness. Try setting up the Eclipse IDE to work with the Android NDK/JDK. It is a nightmare. It makes the Android NKD/JDK feel like the old development days of NOKIA. Backwards. Yet HP webOS team did a fantastic job in creating a great development environment. Seriously, Google should take note.
Now, the bad. The units we had were still in development, and throughout our sessions we were reminded that a lot of the features going in the SDK had quite a number of limitations. Ranging from keyboard issues, to international keyboard support to other issues that would be too much to enumerate. You just have to download the SDK and find out. As for services, a lot of it still work in progress. And they understand that. And that constant reminder was good enough for me as well as for Walter. We had one to one chats with the people that matter and they were eager to listen. And listen indeed. They took notes, and followed up. Shocking isn’t it? Not quite when they are in it for the win. The kids from ShoreLine/Amphitheater Parkway should take notice. How many times had we been left in the dark or “just switch to 2.3” as if it was that easy.
Needless to say, I am impressed with the TouchPad and given that HP has 80% PC market penetration, and huge amount of shelf space in major retail stores, I think this unit will pose quite a challenge for the Android tablets which are still trying to figure out how to duke it out with each other. The XOOM has been a disaster, the RIMM, lets not even go there. But with HP even mulling bundling their laptops with webOS instead of Windows OS, I can only think of HP paying 1.2 billion for Palm so that they don’t have to pay Microsoft Windows licenses anymore, I think that HP/webOS/TouchPad could be positioned to be the number two tablet in this crazy world of tablet/smartphones we live in now. It will be time before it takes off and of course a lot of quirks will have to be figure out, but it was a pleasant unit and one that I would use on a daily basis. But remember, it is not always about the unit, it is also about the apps. Apps are currently lacking, but am sure a lot of them will be on their way soon.
Welcome TouchPad.
Carlos
