Visual Studio 2005 a besoin du SDK de notre carte pour pouvoir générer une application pour celle-ci.
Génération d’un SDK
Le SDK contient tout ce dont Visual Studio a besoin pour générer notre application. Entre autres la totalité de fichiers de link nécessaires pour utiliser les DLL contenues dans celle-ci (et pas plus).
Là encore, on a de la chance, un SDK est déjà configuré dans le BSP de la mini2440. Il n’y a plus qu’à le générer depuis Platform Builder : Un clic droit dessus fait apparaître un menu qui permet d’accéder à ses propriétés, le supprimer ou le générer.
Une fois le BSP généré, on peut l’installer en double cliquant sur le fichier généré : C :\WINCE600\OSDesigns\Mini2440\Mini2440\SDKs\SDK1\Mini2440-CE6-SDK.msi
Ma première application
Dans Visual Studio 2005, menu Fichier, Nouveau, Projet :
Dans cet écran, on va sélectionner :
le type de projet : langage utilisé et type de platforme (quelque soit le langage, toujours prendre Smart Device)
le modèle utilisé : on sélectionne Projet Smart Device Win32
le nom et l’emplacement de notre projet
On peut ensuite cliquer sur OK.
La fenêtre suivante est un résumé des paramètres de notre projet. On va les modifier par la suite.
En cliquant sur Plateformes, on peut sélectionner la mini2440 et supprimer "Pocket PC 2003" (sauf si on a un PDA sur lequel on veut aussi faire fonctionner notre application) :
On peut enfin configurer les paramètres de notre application avant de cliquer sur Terminer
Visual Studio va alors nous préparer une application par défaut.
Il est temps de démarrer la mini2440 connectée à notre PC en USB et de s’assurer qu’ActiveSync fonctionne correctement.
Un appui sur F5 lance la compilation, le téléchargement dans la mini2440 et démarre l’application sur la mini2440.