Windows Apps

Je propose la création d’applications Windows Apps :

  • Windows 10 : « Windows Apps » (aussi appelées « Windows Universal Apps »), publiées sur le Windows Store
  • Windows 8.1 : au format « ModernUI » ou « Metro », publiées sur le Windows Store
  • Windows Phone 8.1 : publiées sur le Windows Phone Store

https://alchiweb.fr/dev-windows/

Développement Windows 10

Appplication sous Windows 10/Windows 10 Phone

J’ai créé une application pour Windows 10 et Windows 10 Phone, permettant de visualiser des articles (ou produits) venant de Wordress (ou Prestashop).
Je me base sur :

  • Windows App Studio pour générer une application de base en C#, très bien structurée et exploitant au maximum les nouveautés de l’API de Windows 10
  • CategoriesForAppStudio, un module supplémentaire que je propose en opensource (sur GitHub) pour gérer :
    • la liaison RESTful avec avec l’API de PrestaShop et celle de WordPress
    • la gestion des catégories/sous-catégories à l’infini, avec la navigation dans ces catégories

A noter que l’équipe de Microsoft en charge du développement de Microsoft App Studio a été intéressé par mon module (voir la réponse faite à mon message sur le forum officiel d’App Studio).

Remarque : la capture d’écran montre un exemple avec des données (catégories/produits) venant d’un site PrestaShop créé par Marina PHILIPPE, et présentant des peintures à la cire qu’elle a créées.

https://alchiweb.fr/dev-windows/appplication-sous-windows-10windows-10-phone/

Windows App Studio

Windows App Studio est un RAD (Rapid Application Development) qui permet de générer des applications Windows / Windows Phone.

Ces applications peuvent être reprises dans Visual Studio par des développeurs : ce sont des applications faites en C# .Net / XAML.

Grâce à Windows App Studio on peut créer en quelques clics :

  • une application « conteneur » d’un site Internet
  • une application complète et fonctionnelle
  • la base d’une application complexe développée sous Visual Studio

https://alchiweb.fr/dev-windows/windows-app-studio/

Utilisation de la technologie Intel RealSense

Avec la première version de cette technologie (appelée « Perceptual Computing »), on pouvait déjà, grâce à une caméra un peu spéciale, créer une interface homme-machine innovante : reconnaissance vocale, suivi de la position des doigts et de la tête, réalité augmentée…

Grâce à mon partenariat avec Intel, j’ai pu utiliser le SDK de cette technologie, et expérimenter une interaction différente avec l’ordinateur, grâce à cette caméra.

Intel RealSense va encore plus loin, avec une résolution supérieure et des fonctions supplémentaires, comme la scannérisation en 3D de petits objets, en vu de les reproduire grâce à une imprimante 3D.

Ce SDK me permet d’avoir une caméra adaptée pour une interaction homme-machine très précise (avec une distance proche de l’ordinateur).

https://alchiweb.fr/innovation/intel-realsense/

Kinect v2 pour Windows

Kinect v2 est la caméra « 3D » qui était fournie obligatoirement avec la console de jeux XBox One.

J’ai acheté le SDK pour Windows, ce qui me permet d’exploiter toutes ses caractéristiques pour créer des applications innovantes sous Windows.

Voici un comparatif des 2 versions de la Kinect :

Intitulé V2 V1
Compatibilité console de jeux XBox One XBox 360
Caméra couleur 1920x1080px @30 fps 640x480px @30 fps
Capteur de profondeur 512x424px 320x240px
Projecteur infrarouge Oui Oui
Caméra infrarouge 512x424px 320x240px
Microphones 4 1
Horizontale FOV (Field Of View) 70 degrés 57 degrés
Verticale FOV 60 degrés 43 degrés
Détection de personnes 6 2
Nombres de points par personne 26 20

https://alchiweb.fr/innovation/kinect-v2-pour-windows/

Touch Develop

Touch Develop est une application web de Microsoft permettant de créer très simplement des applications/jeux pour mobiles ou tablettes.

C’est un outil accessible à tous ! Bien sûr pour les jeunes qui veulent découvrir le développement informatique sont naturellement les personnes , mais pas seulement : c’est à la fois un langage visuel (comme Scratch) et un vrai langage de programmation.

Ainsi, il est possible d’exporter ces applications (ou jeux) vers les plate-formes :

  • Windows 8.1
  • Windows Phone 8.1
  • Web : Html5 / Css3 / JS
  • en plus… on peut importer dans Windows App Studio des applications Touch Develop !

https://alchiweb.fr/dev-windows/touch-develop/