La référence francophone du développement Windows Mobile et Windows Phone

Le Compact Framework pour Windows Mobile

Les Articles

Présentation de .NET Smart Device Extensions  
.NET, la route vers des développements unifiés  
Comment développer avec .NET pour Pocket PC sans Visual Studio ?  
Développer des contrôles mobiles pour Visual Studio .NET 2003 et CF  
Création automatique d'une bibliothèque de composants pour le Compact Framework dans Visual Studio 2003.  
Comment enregistrer une DLL dans le GAC d'un Pocket PC ?  
Présentation de Camera Wrapper pour .NET Compact Framework  
Comment créer un programme d'installation pour vos applications .NET ?
Calpin, ma première application VB.NET Partie 1 Partie 2 Partie 3 Partie 4
c2iBubbles, un petit jeu en VB.NET
Comment appeler les API avec VB.NET
Comment appeler un Service Web avec VB.NET
Un contrôle maison pour votre Pocket PC
Comment copier un bitmap sur le fond d'une fenêtre ?
Comment inclure dans l'exe des ressources graphiques ?
Création d'un chronomètre au 1/1000ème de seconde pour le Compact Framework et VB.NET
Comment forcer un textbox à n'accepter que des chiffres ?
Comment rendre un Listview multiselect ?
Comment lire les informations concernant les batteries de votre machine ?
FindControl ou comment retrouver un contrôle sans la propriété "Name"
Le développement avec C# et les SDE
NET Compact Framework et XML
La synchronisation RDA avec les SDE
Fenêtre flottante sur un Pocket PC avec le .NET Compact Framework
Trace Viewer : Un Add-In pour Visual Studio 2003
Ma première application avec Visual Studio 2005 (partie 1)
Ma première application avec Visual Studio 2005 (partie 2)
Découverte du développement Windows Mobile avec VS2005 (par Didier du site ASP-PHP)
Création d'un chronomètre
Création d'un bloc note
Customisation de PIE
Un album photos en Visual Basic .NET pour votre Pocket PC
Utilisation d'un GPS en VB.NET pour Pocket PC
Comment transformer une image en une chaîne de caractères Base64
Utiliser la sérialisation pour assurer la persistance des objets
Comment chiffrer (crypter) un fichier ?
Application de prise de photos géo localisées
Webcast TechDays 2008 : Développement d'une application multimédia pour Windows Mobile
Webcast TechDays 2009 : Développement d'interfaces riches pour Windows Mobile
Webcast TechDays 2009 : Développer des applications connectés pour Windows Mobile
Comment obliger une application écrite pour le CF1 à fonctionner avec le CF2 sans la recompiler ?  
Création d'un programmation d'installation avec Visual Studio  

Les programmes freewares

Memory .NET

Jeu de mémoire
Version 1.0.0
Par Stéphane Sibué

Le jeu consiste à retrouver le plus rapidement possible les 18 couples composant le jeu. Bonne chance et amusez-vous bien !

Sources VB.NET (119 ko)

Version ARM (224 ko)
Version MIPS (227 ko)
Version SH3 (223 ko)

Important : Le Compact Framework est indispensable pour l'éxécution de ce programme. Si vous ne l'avez pas encore installé sur votre machine suivez les instructions suivantes.


NetSplorer

Utilitaire de gestion de fichiers.
Version beta 4
Par Stéphane Sibué

Ce programme est un gestionnaire de fichiers écrit en VB.NET
Nous comptons sur votre feedback pour corriger et améliorer NetSplorer afin d'en faire un freeware de qualité.

Version ARM pour Pocket PC 2002 (170 ko)
Version XSCALE pour Pocket PC 2003 (169 ko)
Version MIPS (130 ko)
Version SH3 (169 ko)
Version X86 pour l'émulateur (168 ko)

Important : Le Compact Framework est indispensable pour l'éxécution de ce programme. Si vous ne l'avez pas encore installé sur votre machine suivez les instructions suivantes.


Pex

Utilitaire de gestion d'images
Version 1.1
Par Romuald Tisserand

Ce programme effectue la même chose que le visualiseur d'images de Windows XP

Fichier zip contenant le source (181 ko)
Fichier d'installation de la version française de Pex (362 ko)
Fichierd'installation de la version anglaise de Pex (362 ko)

 


Important : Le Compact Framework est indispensable pour l'éxécution de ce programme. Si vous ne l'avez pas encore installé sur votre machine suivez les instructions suivantes.


Net Bubbles

Jeu de logique
Version 1.0
Par Stéphane Sibué

Ce programme est un jeu de logique qui reprend les principes de Free Bubbles initialement développé avec eVB. Cette version, développée en VB.NET, vous est fournie avec les sources.

Fichier zip contenant le source VB.NET (174 ko)
CAB d'installation pour processeurs ARM et XScale (303 ko)
CAB d'installation pour processeur MIPS (306 ko)
CAB d'installation pour processeur SH3 (302 ko)
CAB d'installation pour l'émulateur (300 ko)

 


Important : Le Compact Framework est indispensable pour l'éxécution de ce programme. Si vous ne l'avez pas encore installé sur votre machine suivez les instructions suivantes.


Chrono

Chronomètre au 1/1000ème de seconde
Version 1.0
Par Stéphane Sibué

Ce programme est disponible dans la section Téléchargements de CodePPC dans une page qui lui est est dédiée.

Les sources sont aussi disponibles depuis l'article consacré aux astuces utilisées pour le développer. Vous trouverez dans cet article un lien vers la version pour Smartphone de ce programme.


Important : Le Compact Framework est indispensable pour l'éxécution de ce programme. Si vous ne l'avez pas encore installé sur votre machine suivez les instructions suivantes.


NetBubbles VGA

Ce jeu est réalisé en VB.NET pour le Compact Framework 2. Il est fourni avec ses sources ainsi que celles de la version QVGA pour le Compact Framework 1. Un projet de déploiement est aussi inclus à la solution.

Il faut Visual Studio 2005 et les SDK Windows Mobile 5 Pocket PC pour le charger.

Plus d'informations...

   

GeoAPN GeoAPN

Ce programme permet de prendre des photos en utilisant l'appareil photo numérique intégré aux Pocket PC. Les photos prises sont automatiquement géo localisées grâce au couplage avec un GPS.

Ce programme cible le .NET Compact Framework 3.5 et fonctionne sur tout Pocket PC équipé de Windows Mobile 5 minimum.

Pour visualiser les photos sur une carte depuis votre PC, il vous faut GeoPhotos, une application pour PC qui utilise le service de cartographique de Microsoft, Virtual Earth.

Vous trouverez toutes les explications sur GeoAPN et GeoPhoto en lisant cet article.

Programme d'installation de GeoAPN (Windows Mobile)
Programme d'installation de GeoPhotos (PC)
Sources de GeoAPN et GeoPhotos (Visual Studio 2008)
Asteroids

Les règles sont simples, vous devez détruire tout ce qui vous vient dessus.

Vous devez détruire des astéroïdes plus ou moins gros allant plus ou moins vite. Vous en avez certains qui doivent êtres détruits en plusieurs coups. Vous devez aussi détruire des vaisseaux ennemis qui vous tirent dessus. Parfois des bonus vous donneront des vies supplémentaires, augmenteront votre score ou encore vous fourniront un bouclier temporaire. Attention tout de même car le premier réflex est de les détruire alors qu'il faut les toucher pour en profiter ! Ce jeu possède 10 niveaux dont la difficulté est croissante. Dans de prochaines versions des niveaux supplémentaires seront incorporés.

Vous trouverez toutes les explications sur Asteroids sur sa page de téléchargement.


Sources (Visual Studio 2008 + SDK Windows Mobile 5 requis)

Les ressources

La Librairie CodePPC

CodePPC propose en libre téléchargement une librairie pour le .NET Compact Framework qui vous permettra de contourner certaines limitations.

Cette librairie est en constante amélioration et un forum lui est consacré.

Pour plus d'infos, je vous invite à accéder à la page dédiée à la librairie CodePPC.


Stéphane Sibué

Le guide du codeur mobilité

Le Guide du codeur Mobilité

Reconnu Most Valuable Professional (MVP) par Microsoft pour le développement Windows Mobile, Stéphane Sibué, chef de projet développement Windows depuis plus de 15 ans, développe dans le cadre de son activité professionnelle des logiciels sur mesure pour PC, Tablet PC, Pocket PC, Smartphone. Il a ouvert en 2001 le site www.codeppc.com devenu très rapidement la référence francophone du développement Windows Mobile.

Maîtrisez les nouvelles technologies liées aux langages de programmation à l'aide de nombreux exemples et cas pratiques.
Un vrai livre de codeurs écrit par des codeurs pour coder rapidement en découvrant les nouvelles technologies !
Un vrai outil de codeurs, les informations essentielles sont rappelées dans des annexes pour un accès plus rapide !

Plus d'informations...


Runtime .NET Compact Framework 1.0 pour Pocket PC

Ce Runtime (adapté au processeur de votre Pocket PC) est indispensable pour faire fonctionner les programmes développés avec .NET

Dans la version Windows CE .NET le Runtime sera fourni directement en ROM. Pour Pocket PC 2000 et Pocket PC 2002, il doit être installé. Pour cela, téléchargez la version correspondante au processeur de votre Pocket PC, copier le fichier .CAB à la racine de la zone de stockage de votre PDA puis cliquez sur ce même fichier pour lancer l'installation. Une fois l'installation terminée vous devez avoir "Microsoft .NET Compact Framework" dans la liste des programmes installés.

Lien vers le site Microsoft proposant la version 1.0 SP3 du Compact Framework redistribuable (fichiers officiels).

Lien vers le site Microsoft proposant la version 1.0 SP3 du Compact Framework pour les développeurs (fichiers officiels).


Outils de développement complémentaires
TraveViewer, complément pour Visual Studio .NET 2003
CeDbView32, outil d'aide au débogage

Runtime .NET Compact Framework 2.0 pour Pocket PC
CF 2.0 pour Pocket PC fonctionnant sous Windows CE 4.x (ex Pocket PC 2003)
5355 Ko
CF 2.0 pour appareil fonctionnant sous Windows Mobile 5
2180 Ko
CF 2.0 Redistribuable  
CF 2.0 SP1 Redistribuable  
CF 2.0 SP1 (Patch de mise à jour)  
CF 2.0 SP2 Redistribuable  

 SDKs
SDK Windows Mobile 5 pour Pocket PC
SDK Windows Mobile 5 pour Smartphone  
SDK Windows Mobile 6 pour Pocket PC et Smartphone  

Les Liens

Guide sur le Compact Framework.
   
   


Copyright 2001-2010 - Tous droits réservés