{"id":24,"date":"2006-03-09T20:00:56","date_gmt":"2006-03-10T03:00:56","guid":{"rendered":"http:\/\/www.boxheap.net\/ddaniels\/blog\/?p=24"},"modified":"2009-05-16T10:46:04","modified_gmt":"2009-05-16T17:46:04","slug":"20060309","status":"publish","type":"post","link":"http:\/\/www.boxheap.net\/ddaniels\/blog\/2006\/03\/20060309\/","title":{"rendered":"20060309"},"content":{"rendered":"<p>Today on CBC&#8217;s &#8220;Up To Speed&#8221;, they had a business columnist talking about user interfaces. She complained that they shouldn&#8217;t need training to figure out how to use a photocopier. She further went on to talk about how the design of Research In Motion (RIM)&#8217;s BlackBerry keyboard went through quite a bit of research.\n<\/p>\n<p>\nI&#8217;m a long time fan of Palm (formerly of 3Com). PalmOS, most Palm<br \/>\nPilots and HandSpring portable data assistants (PDA&#8217;s) have a witting<br \/>\ninterface called Graphiti. Grafiti can be used to write with a stylus<br \/>\n(pen like stick), onto a touch sensitive surface. The character language of graphiti is English writing characters, simplified for easier<br \/>\nrecognition. This simplified language causes the users to have to learn<br \/>\nit if they want to take advantage of the high speed input. With the<br \/>\nadvent of the Palm Treo, a BlackBerry like product, Palm looked at, and<br \/>\nlater removed the graphiti capability. Until very recently, one could<br \/>\ndownload graphiti for the Treo, but without graphiti, stylus input<br \/>\ndidn&#8217;t make much sense. So the company bowed to pressures and put a qwerty keyboard set of buttons at the bottom of the device. They also shrunk the touch pad area to make more room for this new keyboard.\n<\/p>\n<p>\nWith my arguments above, it might seem like Palm made a mistake in<br \/>\nadding a keyboard, but maybe not. Requiring a stylus makes one handed operation, difficult or impossible. Generally, this wouldn&#8217;t matter, except that the Palm Treo is intended to be used out in the field. In the filed is where people have to carry or hold other things. What though do people need one handed operation for? Primarily just for making calls, or acknowledging\/checking incoming messages. If it&#8217;s<br \/>\nanything involved or time consuming, wouldn&#8217;t people want to free up<br \/>\ntheir other hand to pay more attention to the device? Of course if they<br \/>\ndo that, then one step further is finding a flat surface at elbow hight.<br \/>\nFull size keyboards are by far a faster interface device. One could (and<br \/>\nprobably still can), buy and external keyboard for Palm devices. My<br \/>\npersonal preference is for Graphiti though, as if I can use a full size<br \/>\nkeyboard, I can probably use a full size display, and&#8230; well I&#8217;d want<br \/>\nto use a laptop or notebook computer.\n<\/p>\n<p>\nWith laptops being less portable, and not needing one handed operation very often, my preference for Graphiti is strong. The real impractical ideal input would be Voice recognition. Unfortunately, that probably requires more processing power than would be available in a highly portable device (currently).\n<\/p>\n<p>\nA month or two ago, at a consumer electronics show, it was announced that the new Palm Treo (the 700?) would run Windows CE. Besides the luggage that Microsoft&#8217;s Windows platforms have carried with them, I&#8217;m not aware of any version of Graphiti for Windows CE. It would be unfair for me to say that Windows CE likely requiring battery depleting hardware would be three strikes. Without the budget to buy a new Palm Treo, or use any of the extremely overpriced wireless data services for it, I probably won&#8217;t be researching which of those three strikes, if any aren&#8217;t true, or can be overlooked.\n<\/p>\n<p>\nWith doing research into real time operating systems, and cheap<br \/>\nalternatives to Windows XP, I&#8217;ve started to have a reason to look into<br \/>\nWindows CE. What&#8217;s really given me a peak into Windows CE is that<br \/>\nMicrosoft Visual Studio .Net 2003 (and VC8 AKA MSVS 2005) shows help for CE library functions before any other results (and usually brings it up in such a way that one has to hunt to find the non-CE results).\n<\/p>\n<p>\nFrom the Microsoft developer&#8217;s network (MSDN)&#8217;s help, I&#8217;ve found that<br \/>\nWindows CE supports many of the same functions as are available to most Windows applications. This means it might be easy to translate or port programs to the Windows CE platform. That&#8217;s not quite a home run, as there still is some work required for porting. Still the prospect of having many applications for the Windows CE platform might make it as popular as the PalmOS platform. When looking at the Treo 600, the salesperson commented to me that one of the reasons that people preferred the Treo&#8217;s over the Blackberry, was the number of applications for it. Certainly that has been a factor for people choosing Windows over MacOS or Linux in the past (now most Windows applications can be run on those platforms). I haven&#8217;t seen much of a developer community around the blackberry, but there may be one.\n<\/p>\n<p>\nWindows CE might be called Windows Mobile now. Microsoft has split their products in many different ways these days, and renamed old products several times. Product names has been a problem for me in determining what it does, and how it&#8217;s different from other products. I&#8217;m a developer with a subscription to MSDN&#8217;s stuff, and I although I read and write Microsoft based things almost every work day, I still can&#8217;t keep track. I think however, I&#8217;m well ahead of the average user. The easiest way to learn about the products is to use them. Maybe someone might pick up the tab for me to get a new Palm Treo and give it a work out.\n<\/p>\n<p>\nI&#8217;d like to write more about Voice Recognition, battery consumption,<br \/>\nand research the unknowns above, but I&#8217;ll save that for later.\n<\/p>\n<p>Drew Daniels Resume: <a href=\"http:\/\/www.boxheap.net\/ddaniels\/resume.html\">http:\/\/www.boxheap.net\/ddaniels\/resume.html<\/a><br \/>\n<br \/>\nOriginally from: <a href=\"http:\/\/www.boxheap.net\/ddaniels\/notes\/20060309.txt\">http:\/\/www.boxheap.net\/ddaniels\/notes\/20060309.txt<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today on CBC&#8217;s &#8220;Up To Speed&#8221;, they had a business columnist talking about user interfaces. She complained that they shouldn&#8217;t need training to figure out how to use a photocopier. She further went on to talk about how the design of Research In Motion (RIM)&#8217;s BlackBerry keyboard went through quite a bit of research. I&#8217;m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/posts\/24"}],"collection":[{"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":3,"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"predecessor-version":[{"id":43,"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions\/43"}],"wp:attachment":[{"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.boxheap.net\/ddaniels\/blog\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}