views:

160

answers:

4

What's the best available online resource.

+2  A: 

I have only played with the Mobile Framework briefly but a good start would be Windows Mobile Developer Center

Also it is worth looking at some example open source projects on CodePlex. Microsoft on every training event is encouraging people to use it, and from my experience you can find some interesting projects there at least in standard .Net. I suppose the same applies to Mobile

kristof
+2  A: 

Coding4Fun has a few tutorials on Windows Mobile Device. Most of them are quite involved, spread over multiple posts, and covers different aspects of Windows Mobile development. As the name implies most applications are about small games and hacks rather than anything you could use in a pure business environment

Joe Chin
+1  A: 

I've just got a new smart phone, (WinMo 6 Pro) and looking at developing for it. Unfortunately there really seems a lack of clear concise guides/documentation/tutorials/books for native Window Mobile development.

Currently the best resource I've found is MSDN, pity it I find it so painful to trawl through.

I can now see why Palm had such an active Dev community, good references, some free tools and simple code/APIs.

thing2k
+1  A: 

It depends - do you intend to build software with the Compact Framework or using Embedded C++ (native applications)?

There doesn't seem to be much in the way of online resources for writing unmanaged applications, but there is a bit of content on Compact Framework development.

The first decent guidance I can recall was from 2006, from the Patterns and Practices team - the Mobile Client Software Factory. I haven't used it myself (all my mobile app work was done in Visual Studio without the use of additional software) but I know some folks who used it successfully.

It seems Patterns and Practices moved their Smart Client Guidance to codeplex here where they have updated the Mobile Client Software Factory to an April 2008 release, supporting Visual Studio 2008.

Of course there's the Windows Mobile 6 SDK.. I think the latest SDK is available from here.

RobS