Q:

How to get started developing for Pocket PC 2003 SE?

I recently obtained a Symbol PDA which runs Pocket PC 2003 SE. I would like to develop apps for it, but I don't know where to get started. I have researched the options and tried to develop in C# which didn't end up working. I also heard that Java ME can be used with Windows Mobile. This would be ideal because I have had most of my coding experience with Java. I can't seem to figure out how to get any of the solutions to work though. I would like help getting started in either language.

A:

FOr clarification, there was no such thing as "Windows Mobile 4".  The Windows Mobile naming started with 5.0, proir to that it was Pocket PC 2003SE, which is probably what you have.  It's likely based on CE 4.2, hence the number you've got.
Development options are:

eMbedded Visual C++ (C++)
Visual Studio 2003 Professional or better (CF 1.0, C# or VB.NET)
Visual Studio 2005 Standard or better (CF 1.0 or 2.0, C# or VB.NET)
Visual Studio 2008 Professional or better (CF 2.0 or 3.5, C# or VB.NET)
NSBasic
CrEme (as pointed out by @Miquel)

There may be more, but this covers the common ones.  I've used all but the last and deployed production apps using all but the last two. As for CrEme - I've never used it, nor known anyone that did. YMMV.

