Windows – Can the Windows Mobile 6 SDK be used to develop programs for older versions of Windows Mobile

windows-mobile

I'd like to develop a few applications for a device I own which has Windows Mobile 2003 on it, but I don't care to hunt down a copy of Visual Studio 2003 to do so. I'd like to know if the Mobile 6 SDK can be used for this purpose.

There's no upgrade path to newer versions of Windows Mobile for this device, and I doubt I'll be getting any newer devices any time soon. Just in case you'd suggest something like that…

Best Answer

You need to code to the least common denominator. Using the WimNo 6 SDK is not the route to go as there is no guarantee of backward compatability and you may end up using features available only in the later OS/Platform. Studio 08 ships with a PPC 2003 SDK, so use that. The apps developed for PPC 03 should be forward compatible (there are edge cases that migh require additionaly ches in your code, but for the most part they work fine).