IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Compte-rendu de conférence

Image non disponible

Présentation d'introduction du MicroFramework .Net ♪

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

1. Qui est Chad Z. Hower?

Chad Z. Hower (a.k.a Kudzu) et anciennement employé chez Microsoft est

2. Résumé

Vous, développeurs .Net, vous connaissez le Framework .Net dont la version 2.0 fait autour de 40Mo et peut-être certains d'entre vous ont déjà utiliser le Compact Framework pour le développement mobile qui fait un peu plus de 12Mo mais combien d'entre vous ont jamais développé en utilisant le MicroFramework dont la version minimale (runtime) fait 200ko? Oui seulement 200ko et pourtant énormément de possibilités. Sa taille permet d'aller sur des gadgets de petite taille et vous vous dites que même les plus petits gadgets ont des mémoires conséquentes alors je vous dis de penser encore plus petit. Des gadgets minimalistes avec une batterie qui peut durer des années, un processeur le moins puissant du monde mais qui suffit amplement; voici l'objectif du MicroFramework.

Mais quelles en sont les limitations alors?
Prenons comme exemple une montre qui donne la météo en l'affichant directement sur son écran digital. Voici ce dont elle n'a pas besoin, l'espace de nom System.Web car elle n'est pas faite pour accéder à Internet, elle n'a pas besoin de l'espace de nom Systeme.Data, ou même du XML (bien qu'il gère la classe XMLDocument et ce qui en découle), l'application n'a pas besoin de tout ce qui touche à l'affichage (Forms, Drawing, etc.), idem pour le texte car le texte affiché dépendra du matériel (souvent de simples pixels). Vu comme çà, cela parait plus limité, néanmoins dans sa présentation Kudzu a su nous montrer plein d'exemples d'utilisation où le MicroFramework s'est montré non seulement suffisant mais également adapté.
la diapo suivante montre très rapidement tout ce que le MicroFramework possède:
Image non disponible

Je viens de vous dire que le MicroFramework ne comprenait pas l'espace de nom Windows.Forms pour l'affichage, mais il peut pourtant utiliser WPF afin d'avoir un affichage plus que agréable au point de pouvoir servir de carte GPS ou autre docklet tout aussi esthétique.


Voici quelques photos de médiocre qualité mais c'est leur éclairage qui est moisi :)
Image non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponibleImage non disponible

3. Conclusion

Développer sur le MicroFramework se révèle n'être pas aussi limité que je pouvais le penser. Bon OK, avant que j'investisse dans un matériel sur lequel je m'amuserai à développer un programme avec le MicroFx, de l'eau coulera sous et sur les ponts.
Néanmoins, son utilisation se développe peu à peu (écran LCD des portables, montres, ou encore porte-photo digital) et je ne serais pas étonné si dans moins de 24 mois son utilisation n'a pas envahi nos gadgets de tous les jours.

4. Liens complémentaires

official site : www.aboutnetmf.com
site des ressources de Kudzu sur le MicroFramework : www.kudzuworld.com/microframework

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Copyright © 2006 Louis-Guillaume MORAND Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.