CodePPC, le premier site francophone dédié au développement Pocket PC


Le premier site francophone dédié au développement
Pocket PC.

Le Guide du Codeur Mobilité est un ouvrage 100% en français qui vous expliquera tout ce que vous avez à savoir pour développer des applications mobilité avec Visual Studio 2005, Visual Basic .NET et le Compact Framework 2.

Cet ouvrage est écrit par Stéphane Sibué, Webmaster de CodePPC, et expert en développement Windows Mobile. Les exemples (10 projets complets et fonctionnels) sont réalisés pour Pocket PC et Smartphone.

Lire la suite...

Partenaires
Antéïs informatique. Spécialisée dans le développement PC, Pocket PC et Smartphone
Menu
Actualités
 
NS Basic
Java
.NET CF1
.NET CF2
 
Communauté
Reportages
 
 
Téléchargements
Sélection de livres
 
Qui sommes nous ?
Nous contacter
Archives
Rechercher
Livre d'or
 
CD de sources CodePPC
 
 
Librairie CodePPC
 
MyCDB l'Access de votre Pocket PC
 
Les livres du webmaster
 
 
 
Les logiciels du moment
 
DoWeek, existe pour Pocket PC et Smatphone
 
MyCDB l'Access de votre Pocket PC
 
 
Les derniers articles
XP SP2 et ActiveSync
Librairie CodePPC
Add-In Trace Viewer
CeDbgView32
MDEC 2005
FindControl
Programme d'install .NET
Les derniers programmes
Net Bubbles
Chrono
Librairie CodePPC
Afeyre2
DoWeek pour Pocket PC
DoWeek pour Smartphone
Asteroids

 


Si vous ne savez pas où trouver les kits de développement, CodePPC peut vous aider. N'attendez plus c'est gratuit, cliquez ici !


Nouvelle version de la librairie CodePPC pour le Compact Framework 2

Je viens de terminer l'adaptation de la librairie CodePPC pour le Compact Framework 2.0

Vous trouverez cette nouvelle version à coté de celle pour le Compact Framework 1. Cette version dédié au CF2 fonctionne exactement comme l'ancienne. Vous ne serez pas dépaysés.

La partie "Contrôle" de la librairie est encore en cours de migration et sera rapidement disponible pour le CF2.

Stéphane Sibué, Webmaster

Dimanche 26 mars 2006

Ouverture d'un forum dédié à ThemeGenCE

ThemeGenCE possède depuis ce matin son propre forum.

Il est administré par le développeur de ThemeGenCE, Benoît Thonnart, qui se fera un plaisir de recueillir vos témoignages et vos demandes.

Lundi 20 mars 2006

ThemeGenCE, version 1.5.3

La version 1.5.3 de ThemeGenCE est disponible (en 3 langues). Voici ce qu'il en retourne :

Version Française 1.5.3 :
Prévisualisation en mode paysage (Landscape) et améliorations des prévisualisations
Formats de Thème prédéfinis (Standard, QVGA, VGA et personnalisés)
Ajout de la Couleur "34", spécifique aux Thèmes WM5

English Version 1.5.3 :
Landscape Preview and better preview for differents formats
Preset Formats Theme (Standard, QVGA, VGA and custom)
One more key for WM5 Themes : Color "34"

Versione Italiana 1.5.3 :
Landscape Preview
Preset per temi standard, qvga, vga e personalizzati
Aggiunta della key per il colore 34 (colori sfondo)

Lundi 20 mars 2006

Développement de ma première application WM avec VS2005, partie 2

La seconde partie de cet article est disponible. Cet article vous guidera pas à pas dans la création d'une application pour Windows Mobile 5 avec Visual Studio 2005.

Vous le trouverez dans la nouvelle rubrique ".NET Compact Framework 2" de CodePPC.

Bonne lecture.

Stéphane Sibué

Jeudi 16 mars 2006

Asteroids pour le Compact Framework 2

Je viens de mettre en ligne une version 2 d'Asteroids. Cette version cible le Compact Framework 2. Elle est en terme de fonctionnalités identique à celle pour le CF1 mais par contre sa rapidité n'a rien à voir.

C'est un bon moyen pour vous rendre compte de l'ampleur des optimisations dont à fait l'objet le Compact Framework 2. Le résultat est assez surprenant.

Vous trouverez Asteroids2 dans la rubrique téléchargements de CodePPC.

Stéphane Sibué

Mardi 14 mars 2006

Nouvelle section .NET CF2 dans CodePPC
J'ai la joie de vous annoncer l'ouverture de la nouvelle section .NET CF2 dans CodePPC.

Cette section regroupe tout ce qui parlera de près ou de loin du développement de projets Windows Mobile pour le Compact Framework 2 avec, pour le moment, Visual Studio 2005.

Cette section est pour le moment très peu remplie (un article et quelques téléchargements) mais je compte sur toute la communauté CodePPC pour écrire des articles (VB, C#) et créer des applications pour elle.

Pour inaugurer cette nouvelle section, je vous propose un article sur le développement de ma première application Windows Mobile avec Visual Studio 2005. Bonne lecture.

Stéphane Sibué, votre dévoué Webmaster.

Lundi 13 mars 2006

ThemeGenCE, version italienne disponible.

ThemeGenCE est maintenant aussi disponible en version italienne. Le programme est entièrement traduit, seule l'aide est encore en français (pour le moment) :

Avec l'aide de notre ami Biagio Danese (Bigix1 du forum A1KStyle.com) et après de nombreux mails et quelques nuits un peu blanches, voici la version italienne de ThemeGenCE. Il s'est très fortement impliqué dans la tâche avec précision et méticulosité.

ThemeGenCEItalian.zip (Versione 1.5.2) : Versione Italiana. (Traduzione di Bigix1 (A1KStyle.com)).

Dimanche 12 mars 2006

ThemeGenCE, nouvelle version.

Nouvelle version de ThemeGenCE :

Voici la dernière version qui inclut maintenant une nouvelle page de prévisualisation qui s'adapte aux changements de tailles des images (standard, VGA...) et aux choix spécifiques de Windows Mobile 5.

Version 1.5.2 pour les versions française et anglaise.

English Version 1.5.2 : New page for Theme Preview, depending on choices (Images sizes, WM5 compatible...).

Jeudi 9 mars 2006

ThemeGenCE, version anglaise disponible.

ThemeGenCE est aussi disponible en version anglaise. Le programme est entièrement traduit, seule l'aide est encore en français (pour le moment).

Dimanche 5 mars 2006

La question revient souvent...

La question revient très souvent : "Qui est derrière CodePPC ?", "Qui est Stéphane Sibué ? et quelle est son histoire ?". Je vais essayer d'y répondre.

Le développement de logiciels est une passion qui dure chez moi depuis plus de 24 ans. En fait, c'est ma grand-mère paternelle qui m'a donné un jour l'occasion de me plonger dans ce qui allait très vite devenir l'une de mes raisons de vivre. C'était en 1980 (j'avais 12 ans), mon père venait de m'offrir ma première console de jeux, une Philips Vidéopac qui fonctionnait avec des cartouches. Parmi les cartouches disponibles à l'époque, la numéro neuf m'intriguait beaucoup. Cette cartouche permettait de "programmer" la console. Mais son prix n'était pas fait pour donner envie à mes parents (et on peut le comprendre) de l'acheter. C'est donc ma grand-mère qui m'a donné de quoi en faire l'acquisition. Et quelque part, c'est grâce à elle qu'aujourd'hui je suis développeur de métier.

Le langage utilisé pour programmer cette console était l'assembleur, et du haut de mes 12 ans, j'avoue que les choses n'ont pas été faciles car je partais de zéro.

A force de persévérance, j'ai compris ce qu'était un programme, une sous-routine, un registre, un accululateur, etc. En plus c'est l'année où j'ai découvert l'existence du film Tron de chez Disney. J'ai acheté le livre tiré du film. Entre deux programmes Vidéopac et une bonne dose de Jean-Michel Jarre, je lisais les aventures de Kévin Flynn, le héro de Tron, transporté malgré lui dans la dimension des programmes au coeur des système informatiques (un Matrix avant l'heure en quelque sorte). Depuis cette année là, cette passion pour le développement de logiciels ne m'a plus quitté et n'a fait que grandir.

Puis est venue l'époque des ordinateurs personnels Amstrad CPC 464. Avec ses 64 Ko de RAM, il représentait une machine quasi incontournable pour les mordus dont je faisais partie, au même titre que le Comodore 64 ou le ZX Spectrum. On programmait en Basic (avec des numéros de lignes et des Goto...) ou en assembleur (pour craquer les jeux, eh oui je sais c'est pas bien du tout, mais à 15 ans c'est plus un sport qu'autre chose). Puis mon premier PC, le Turbo Pascal, le CP/M, le DOS, et tous les systèmes de l'époque plus étranges les uns que les autres (je pense au système des Logabax par exemple). Tout naturellement, j'ai voulu faire de ma passion mon métier, c'est pourquoi j'ai passé un BTS informatique de gestion au lycée Aristide Berges près de Grenoble (je suis de Chambéry).

En 1991 j'ai créé avec un associé une société d'informatique répondant au nom d'Antéïs. Pendant des années nous avons développé des logiciels de gestion sur mesure, des logiciels industriels, des logiciels médicaux (dentaire) fonctionnant sur plate-forme Windows (on les a toutes vues : de Windows 3.0 à XP) avec systématiquement des outils de développement Microsoft. Avec le temps, nous sommes devenus de véritables Microsofticiens avec une très grande préférence pour le langage Visual Basic que nous utilisons depuis sa version 1.0 de 1992. En parallèle et pendant toutes ces années, je me suis intéressé au monde des PDA en développant des programmes pour les machines Psion. A l'époque, Psion était le seul à proposer des machines puissantes au système d'exploitation robuste (Sibo 16 bits, puis Epoc en 32 bits qui deviendra Symbian).

Avant la sortie de Windows CE 3.0, et plus particulièrement la sortie des Pocket PC, je ne m'étais jamais intéressé à la plate-forme Windows CE. Elle n'avait pas bonne réputation et il était impossible de créer des applications professionnelles en Visual Basic pour ces machines. Avec Windows CE 3.0, ce n'est pas seulement une plate-forme mobile puissante et fiable qui venait de sortir, mais aussi tous les outils pour développer en C++ et en Visual Basic, qui venait de faire leur apparition. Des outils autonomes et gratuits !

Je me suis alors intéressé au système Pocket PC et j'ai de nouveau ressenti la même exaltation que je ressentais quand j'étais gamin et que j'essayais de développer des programmes pour ma console. J'ai fait beaucoup de recherches sur Internet. Je me suis alors rendu compte que 99% des articles qui parlaient du développement Pocket PC étaient en anglais, et qu'il n'était pas toujours très simple de saisir les finesses des jeux de mots d'un auteur développeur qui s'exprimait dans cette langue.

J'ai alors décidé de créer un site dédié au développement Pocket PC 100% en français. Le 1er juin 2001 fut le premier jour de CodePPC (PPC pour Pocket PC), le premier site francophone dédié au développement Pocket PC. J'y ai écrit à ce jour plus de 150 articles sur le développement Pocket PC. Bon nombre de mes articles parlent d'eMbedded Visual Basic et du développement d'application pour le .NET Compact Framework en Visual Basic.

Depuis janvier 2003 je suis Microsoft MVP Windows Mobile Devices. Ce titre me permet d'avoir accès à beaucoup plus d'informations sur les produits et technologies Microsoft, en particulier tout ce qui touche au système Windows Mobile.

Voilà, c'est mon histoire et elle explique la création de CodePPC.

Stéphane Sibué, Webmaster de CodePPC.

Samedi 4 mars 2006

Les éditions Express de Visual Studio pour le développement Smart Device...

Comme tous les ans je viens de participer aux Open Days chez Microsoft. Ces journées permettent à Microsoft et aux communautés de se rencontrer, et d'échanger sur tous les sujets qui nous tiennent à coeur.

J'ai participé à ces 2 journées en tant que MVP Windows Mobile Devices.

J'ai donc profité de cette opportunité pour demander pourquoi les versions Express de Visual Basic 2005 et C# 2005 ne permettent pas de créer des projets Smart Devices et ainsi ne permettent pas aux développeurs de découvrir, gratuitement, tous les avantages des développements mobilité avec cet outil formiable qu'est Visual Studio 2005.

En gros, j'ai demandé pourquoi les développeurs mobilité n'étaient pas considérés à égalité avec les développeurs "classiques" et les développeurs Web, surtout que je venais d'apprendre de la bouche même de Eric Boustouller, N°1 de Microsoft France, que la mobilité faisait partie des 3 axes stratégiques de sa société !

Les responsables en charge de ce type de requête chez Microsoft France m'ont promis de remonter cette demande aux personnes compétentes. Ce qui est certain, c'est que MS France est clairement consciente que des tels outils gratuits seraient un énorme moteur pour l'adoption de la plate-forme Windows Mobile et pour l'adoption de l'outil de développement Visual Studio 2005.

Je n'ai pas manqué de leur rappeller qu'en 2001, eMbedded Visual Basic 3.0, outil fourni gratuitement par MS aux développeurs Pocket PC 2000 et 2002 a permis de "convertir" un nombre très important de développeurs à cette plate-forme. Alors pourquoi ne pas transformer l'essai avec .NET ?

Je commence à bien connaître les personnes qui s'occupent de ces questions en France chez Microsoft, et je sais qu'elles feront tout pour que ce projet aboutisse. Je les en remercie d'avance.

Si vous voulez réagir à ce projet, n'hésitez pas à utiliser les forums de CodePPC.

Stéphane Sibué, Webmaster de CodePPC

Samedi 4 mars 2006

ThemeGenCE, nouvelle version 1.5

Benoît Thonnart vient de mettre à disposition de CodePPC la dernière version de ThemeGenCE. Voici le message qui accompagne cette nouvelle version :

J'ai fait des modifications majeures de mon programme, notamment concernant l'aspect WM5 avec la possibilité d'importer des thèmes WM5 sans perdre certaines clés spécifiques pour les modifier et les sauvegarder. Création d'une nouvelle page pour gérer ces nouvelles clés. J'ai de plus incorporé la reconstitution complète et sans perte d'information du fichier d'installation du Thème avec la possibilité de le sauver et de le modifier.

Donc pas d'hésitation, il faut foncer sur cette version 1.5 qui apporte, encore une fois, beaucoup de nouvelles fonctionnalités à ce très bon freeware. Il semble d'ailleurs que pour le moment ce freeware soit le seul de sa catégorie à fournir autant de possiblités. Merci à Benoît pour son travail.

Samedi 4 mars 2006



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

Visual Tools est un produit de Microsoft Corporation.
Toutes les autres marques et produits présents dans ces pages sont la propriété exclusive de leurs sociétés respectives.

     

 
 
Ce site est animé par un Microsoft MVP Windows Mobile Devices
 
Vous êtes développeur Visual Basic ou vous êtes intéressé par ce langage ? Découvrez notre nouvel espace de formation du centre de développement Visual Basic, en suivant le coach !