Ok... I will tell you my experience with both models. The first application I developed was for windows CE (Symbol 2700 terminal) in January 2001with Visual C 6.0. That work was a mess for me and my colleague(a very experienced developer). As usual microsoft delivers products which are not enough tested and full of bygs and I paid a lot of working hours due to it. After that I decide to develop in palm after more than 10 applications done I am very happy to choose something that works.
Diferences: 1)In palm you have to program Codewarrior IDE for the palm application and something like Visual C for the comunication with the terminal (conduit dll) In pocket you have to work with Visual Basic Or Visual C. Ofcourse Visual Basic is easier but makes the terminal going slowly. If you want yo make a efficien application you should program with Visual C. So I dont think Pocket is easier than palm because Visual C is not easier than Codewarrior. In both cases you program in C or C++. 2)Single-threaded. Pocket is multi-threaded and palm not. If multi-threaded is a strong requirement then choose Pocket otherwise single-theaded makes palm to be more robust. And in many cases it is a key point because an worker dont want to loose the data collected durig several hours because the terminal gets hang. I have 3 years of experience on this. 3) Costs. The palm hardware is cheaper than Pocket because palm dont have so trong system requirements as Pocket. You can make palm to work with 2 MBs but is diffucult to find a pocket terminal with less that 32 MB My personal opinion is that microsoft offers a operative system that makes everything but is not very robust. If you want the terminal for a specific task palm can be a practic, reliable and economic solution. If you want the terminal for "everything" go for windows...and pray Guillermo -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
