This project is read-only.

 

Maintenir deux versions de son application peut être compliqué parfois.


Mangopollo va vous permettre très facilement de profiter des nouvelles tuiles de windows phone 7.8/8 (cyclique, flip, iconic) ou des nouveaux launchers si votre application est exécuté depuis un téléphone Windows Phone 8 tout en restant compatible avec les téléphones windows phone 7.

Pour installer via Nuget :

PM> Install-Package Mangopollo

 

Nouveauté 1.2 : support de Windows Phone 7.8

Fonctionnalités

Les nouvelles tuiles :

(nouveauté 1.1)

  • CycleTileData : simule la classe native pour créer une Cycle Tile
  • IconicTileData : simule la classe native pour créer une Iconic Tile
  • FlipTileData : simule la classe native pour créer une Flip Tile


Helpers:

  • CreateFlipTile : créer une tuile de type Flip
  • CreateIconicTile : créer une tuile de type Iconic
  • CreateCyclicTile : créer une tuile de type Cyclic
  • CreateFromStandardTile : créer un tuile de type Flip à partir d'une tuile standard (WP7)
  • ShellTileExt.Create(Uri, ShellTileData,bool) : permet d'ajouter des tuiles wides à votre écran principal

 

Nouveaux Launchers (non inclus dans mangopollo.light.dll) :

  • SaveAppointmentTask : créer un rendez-vous dans le calendrier du téléphone
  • MapTask : lance l'application Map (la version WP8 avec carte vectorielle et offline contrairement à BingMapTask)
  • MapDirectionTask : demande un itinéraire à l'application Map (la version WP8 avec carte vectorielle et offline contrairement à BingDirectionMapTask)
  • MapDownloadTask : affiche la page de téléchargement de cartes
  • MapUpdaterTask : affiche la page de mise à jour des cartes

Utile :

  • bool IsWP8() : retourne si le téléphone qui exécute l'application est un Windows Phone 8
  • bool CanUseLiveTiles() : retourne si le téléphone qui exécute l'application est un Windows Phone 7.8 ou supérieur

Les avantages/incovénients

Les avantages :

  • une seule application à maintenir entre windows phone 7 et windows phone 8
  • simplicité
  • l'application tirera profit des nouvelles tuiles sous windows phone 8 (en attendant 7.8)

Les inconvénients par rapport à une application Windows Phone 8 native :

  • Votre application ne tirera pas profit des nouvelles contrôles comme le panorama ou le pivot natif (plus performant)
  • Votre application sera affiché avec une bande noire avec les téléphones 720p (le HTC 8X notamment)
  • Vous ne pourrez utiliser les nouvelles fonctionnalités WP8 comme l'in-app purchase, WinPRT, etc...



wp_ss_20121030_0002.png
wp_ss_20121030_0006.png
wp_ss_20121030_0004.png

Last edited Dec 2, 2012 at 6:52 PM by rudyhuyn, version 8

Comments

No comments yet.