[Build 2012] Windows Phone 8 – tiles et notifications

November 01, 2012 -

Allez, on attaque la troisième session de la journée pour voir ce qu'il y a de nouveau du côté te des tiles et des notifications.

Au niveau des notifications, l'architecture reste similaire à celle de Windows Phone 7.5 avec l'envoie de requêtes http au service de push notifications Microsoft (MPNS). Quelques nouveautés quand même, puisqu'il n'y a plus de limite concernant le nombre d'applications qui peuvent utiliser les notifications sur le device (30 sous WP7).

Il y a également un nouveau type de notification push qui permet de réveiller une application VOIP.

Du côté des vignettes dynamique il y a aussi pas mal de nouveautés, puisqu'il est maintenant possible de créer des tuiles de trois tailles différentes : petite, moyenne, large. A ces trois tailles de vignettes, il est possible d'appliquer un modèle, parmi les suivants :

Flip tile

Ce modèle est similaire à celui existant sous phone 7.x. On retrouve l'image avant et arrière, le count, le titre, le contenu…

Cycle tile

Il s'agit d'un modele permettant de faire defiler plusieurs images, un peu à la manière de la vignette du hub photos.

Iconic tile

Ce modèle permet de générer des vignettes qui possèdent un count et un logo, mais en animant le count, comme la tuile Outlook, par exemple.

Côté local tiles APIs, la ShellTileSchedule peut mettre à jour TOUTES les propriétés de la vignette. Il est désormais possible de passer un payload xml pour alimenter les tiles data, plutôt que d'affecter toutes les propriétés à la main !

Il est également possible de s'intégrer avec l'écran de verrouillage du téléphone afin d'y ajouter des informations (logo, nombre et texte) identiques aux informations de la vignette principale, mais celle-ci ne doit pas obligatoirement être épinglée.

Les APIs sont toutes plus simple à utiliser les unes que les autres et beaucoup d'incohérences que l'on pouvait avoir ont disparues. Bref, ça poutre bien comme il faut !

Stay tuned 😉

Julien

Comments

Share

Tags


Twitter


RT @fabriziovlp: Behold and despair: the Microsoft Ninja Cat & Unicorn wallpapers are here https://t.co/THWqxXosze http://t.co/vYTeTvg3Lz

March 28, 2015 17:43

RT @msdevUK: Check out Band Studio - an unofficial #MicrosoftBand layout designer for #VisualStudio: http://t.co/KqwPCKGeTL #XML http://t.c

March 28, 2015 08:18

RT @AzureBackup: Announcing fabric-level policy-driven backups for #Azure #Windows and #Linux #IaaS VMs! Learn more here: http://t.co/K9M19…

March 28, 2015 08:17

RT @PulsWeb: Azure Stream Analytics Support for Multiple Outputs, Job Health Alerts, Improved Query Testing : http://t.co/75uImo9iCM #Azure

March 28, 2015 08:15

RT @arnaudauroux: Pragmatic #IoT on #Azure Part 2: Ingest http://t.co/kv2opbDR60

March 28, 2015 08:13

Facebook announces Nuclide, an open-source IDE based on GitHub’s Atom text editor - http://t.co/LLPOWHCkcr

March 28, 2015 08:01

RT @DePhiless: @MUGStrasbourg : une nouvelle communauté MS est apparue à Strasbourg! cc @meulta @stepheUp @davrous @jcorioland http://t.co/…

March 27, 2015 15:54

It is now possible to backup #IaaS VMs with #Azure #Backup: http://t.co/4UGLAHZog1

March 27, 2015 10:54

#Azure #VirtualMachines, now with #Salt - http://t.co/VVHy2z0VAG

March 27, 2015 09:37

High-performance #SequoiaDB available to developers worldwide via VM Depot - http://t.co/AwrdxNqeqf #Azure

March 27, 2015 08:21

Introducing the #Azure #APIApps Tools for #VisualStudio 2013: Blogs http://t.co/fYyoO1EUdL

March 27, 2015 08:01

Cool overview of #Azure #LogicApps http://t.co/R3co6lGBag #AppService

March 26, 2015 17:28

Experiencing the Difference Between Dev & Ops and #DevOps http://t.co/ygPTA9VyfE

March 26, 2015 16:16

Microsoft Consolidates #Azure Application Services into #AppService http://t.co/X26Mqgcg1o

March 26, 2015 14:17

Introducing #Azure #API Apps with #AppService: http://t.co/56dS74Ahmq

March 26, 2015 13:01