Windows Mobile 6 Professional SDK Refresh propose aux développeurs utilisant Visual Studio un kit de développement pour les aider dans la création d'application pour terminaux mobiles non tactiles. Celui-ci inclus de la documentation, des échantillons de code, des bibliothèques, etc. A ceci s'ajoutent un émulateur Windows Mobile 6 et plusieurs images du système d'exploitation Windows Mobile 6 qui se différencient par le contexte dans lequel les applications vont évoluer.