Menu

WinRT Posts

Techdays 2014 : Vidéo session

Techdays 2014 : Vidéo session

Voici la vidéo de la sessoin NUI 4 Fun que j’ai animé aux Techdays avec Johanna Rowe, Fabrice Barbin et Vincent Guigui.

Voici la vidéo de la session que j’ai animé aux Techdays avec Nicolas Delabarre, « Photos et autres sensors sur Windows Phone ».

Read More
Techdays 2014 : Slide et Samples

Techdays 2014 : Slide et Samples

Je viens de terminer ma session « Photos et autres sensors sur Windows Phone » avec Nicolas Delabarre (Nokia) et voici les slides (en pdf) ainsi qu’un projet Windows Phone 8 qui montre ce qui a été présenté au niveau des senseurs et de la réalité augmentée avec GART.

Slides : SessionWP8Techdays2014 (2,86 mb)

Projet WP8 : SampleTechdays2014 (8,32 mb)

Pour la partie Nokia SDK Imaging, voici les liens évoqués par Nicolas Delabarre (Nokia) :

Point d’entrée des ressources techniques relative au SDK Imaging :
http://developer.nokia.com/resources/library/Lumia/nokia-imaging-sdk.html

Projets d’exemples basés sur le SDK Imaging (avec code source) :
http://developer.nokia.com/resources/library/Lumia/nokia-imaging-sdk/sample-projects.html

Forum de discussion dédié au SDK Imaging :
http://developer.nokia.com/community/discussion

Articles Wiki :
http://developer.nokia.com/community/wiki/Portal:Windows_Phone_Multimedia

N’hésitez pas nous poser des questions 🙂

Read More

Windows 8.1 : Classes XNA

Il m’est souvent arrivé de porter du code .Net (on va dire Classique, genre WPF, etc.) sur du Windows Store App. Une des problématiques que je rencontrais souvent était les bouts de code qui utilisaient des classes du Framework XNA.

De manière général, ces classes étaient souvent les mêmes : Vector3, Matrix, MathHelper, etc. Mais quand on arrive dans le monde des Windows Store App il est difficile de retrouver ses APIs.

Afin de vous éviter de devoir décompiler ses classes, je vous propose aujourd’hui de télécharger le code source de celle-ci, compatible avec les Windows Strore App. C’est gratuit, c’est que du bonheur 🙂

Pour le téléchargement c’est ici : Microsoft.Xna.Framework (33,84 kb)

ListeClasses

Read More

Astuce : Inclinomètre (Windows 8.1)

Dans cette astuce nous allons découvrir l’inclinomètre, qui permet de connaitre comme son nom l’indique, le degré d’inclinaison d’un périphérique sur ses trois axes.

tdsk1

Contrairement à d’autre senseur, l’inclinomètre n’a pas besoin d’une déclaration spéciale dans le manifeste de l’application.

La classe qui gère ce senseur est la classe statique « Inclinometer », qui regroupe ce qu’il faut pour gérer votre senseur. Contrairement au « Geolocator » ce senseur est toujours actif et travail en tâche de fond. Pour récupérer l’instance de l’inclinomètre, il faut passer par la fonction « GetDefault() » qui vous retourne l’instance courante du senseur. Si vous ne possédez pas de senseur, cette fonction vous retournera NULL, vérifiez donc bien l’instance avant de faire quoi que ce soit. Une fois l’instance retournée.

Read More

Astuce : Géolocalisation (Windows 8.1)

Voici comment initialiser et gérer la géolocalisation sous Windows 8.1, c’est assez simple et vous verrez que ça va assez vite à mettre en place.

La géolocalisation sous Windows 8.1 commence par la déclaration dans le manifeste de l’application de la capacité « Location » en cochant la case adéquat :

Localisation

Une fois cette modification faite, tout va se passer avec la classe « Geolocator », cette classe magique regroupe toutes les actions pour faire de la géolocalisation.

Read More

Astuce : Tuile a 5 faces (Windows 8.1)

Voici une petite astuce qui peut être intéressante pour les développeurs Windows 8.1 (et par extension sur Windows 8 ça marche aussi). Comment faire pour créer une tuile ayant 5 Templates différents qui défilent et ce dans les trois tailles (carré, rectangle et large).

En fait ce n’est pas si sorcier que ça. Tout d’abord il déterminer les Templates que vous voulez afficher, pour cela vous pouvez les consulter tous les Templates sur MSDN, ce qui vous donnera une bonne vision de ce qu’il est possible de faire avec les tuiles sous Windows 8.1.

Vous avez trouvé de quoi vos tuiles vont être constituées ? Il n’y à plus qu’a la mettre en place.

Pour définir votre tuile dynamique, il faut générer un XML qui décrit ce que vous voulez afficher et les données qui les constituent. Pour cela deux moyen de créer ce XML. La première façon est de récupérer le template d’une tuile avec la fonction statique :

XmlDocument template = Windows.UI.NotificationsTileUpdateManager.GetTemplateContent(TileTemplateType type)

Read More