2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :

  • Silverlight pour Symbian, basé sur Silverlight 2, pour réaliser des applications s'exécutant systématiquement dans le navigateur
  • Silverlight pour Windows Phone, basé sur Silverlight 3, les applications s'installant systématiquement sur l'appareil (mode out-of-browser)
  • MonoTouch, pour développer des applications iPhone ; documentation
  • MonoDroid, annoncé courant 2010, pour développer des applications Android

Mon livre sur Silverlight présente les bases du développement pour Silverlight 2 et 3 (la version 3 étant couverte par un chapitre dédié). Ces bases sont générales et peuvent être appliquées au développement mobile en complétant sa lecture par les documents qui suivent.

Pour Symbian  : Platform Limitations on Microsoft Silverlight for Symbian

Pour Windows phone 7 :