Here are the steps involved in creating your own Windows Mobile Starter Kit.



1. Create a standard Windows Mobile application.

2. Create documentation for the application, in HTML format, and include this in the solution.



Packaging the Starter Kit


Here is where things get a little tricky.

Managed Code

1. Export the project as a template (File / Export Template)
2. Create a ZIP file of the exported template.
3. Create a vscontent file. This is a plain text XML file, that is used by Visual Studio to determine the type of the project (it's a Starter Kit, it's for C#, etc.) and it's name (the name of the ZIP you just created).

4. Create a new empty Compressed Folder (effectively, a ZIP file)
5. Drag the zip'd template and vscontent file into the folder.
6. Rename the zip'd file from .zip to .vsi


Native Code

1. Save the solution
2. Zip it up!


Links


* JFO's Blog
* MSDN topics on Starter Kits
Microsoft Communities