Comment déboguer une application UWP sur un autre device ?

A l’époque de Windows Phone, nous avions l’habitude de brancher notre téléphone sur notre PC, afin de pouvoir déployer l’application en cours de développement, et cela depuis Visual Studio. Ça nous permettait ainsi de facilement tester l’application, valider le design sur le mobile, ainsi que l’expérience utilisateur. Maintenant avec Windows 10, nos développement se concentrent principalement sur desktop. Bien que les applications UWP peuvent aussi être déployées sur Windows 10[…]

Read more

Réaliser un add-in / plugin Excel

Excel est le logiciel incontournable dans de nombreuses entreprises, pour facilement gérer des tableaux de données, de la comptabilité ou même des plannings. Néanmoins certaines tâches sont parfois répétitives et il peut être intéressant de les automatiser avec un add-in Excel (également appelé plugin ou complément Excel). D’ailleurs Excel possède un store pour installer ces compléments. Add-ins vs macros Avant les add-ins, il y avait les fameuses macros Excel, qui[…]

Read more

Meetup – Rétrospective des dernières nouveautés de C#

Ce lundi 19 mars, un an après notre session sur le développement Windows 10, Xavier et moi-même avons réalisé une nouvelle session au Meetup .Net Toulouse. Au programme de cette session, une rétrospective des dernières nouveautés de C#, afin de retracer brièvement l’histoire du C#, puis de se focaliser sur les évolutions des versions C# 6.0, C# 7.0, C# 7.1 et C# 7.2, avant de conclure avec le contenu des[…]

Read more

Gestion des Resources dans un projet PCL pour Xamarin Forms et UWP

Pour gérer le multi-langue dans vos applications, il vous faut passer par la gestion des resources qui peut s’avérer vite complexe et pas vraiment pratique dans certaines conditions. Dans mon cas, j’ai une application UWP existante avec les ViewModels, les resources, … dans un seul et unique projet. Le but, ici, est de s’étendre sur les autres plateformes, Android et iOS via Xamarin, tout en conservant l’existant de l’UWP (pour[…]

Read more

Instant TV – 7 ans après

A chaque nouvelle année, il est courant d’opter pour de nouvelles résolutions et certaines sont parfois difficiles de prendre. C’est notre cas. Après de nombreux mois de réflexion nous avons décidé d’arrêter Instant TV pour nous concentrer sur des projets et applications plus en adéquation avec vos attentes et usages d’aujourd’hui (comme notre récente application FeedLab pour suivre l’actualité de vos sites favoris). 7 ans déjà La première version d’Instant[…]

Read more

Gérer l’accessibilité en UWP

Dans vos applications Windows 10, l’accessibilité consiste à créer une expérience qui rend votre application accessible au plus grand nombre. En effet, il existe de nombreuses incapacités ou déficiences possibles, comme la mobilité, la vision, … qui rendent la lecture de votre application difficile. Néanmoins, avec UWP, vous pouvez facilement gérer la plupart des cas. Gestion du clavier Votre application doit correctement gérer l’accès au clavier pour que les utilisateurs[…]

Read more

Gestion du ScrollViewer UWP

Sur certains projets, on a besoin de gérer des animations ou des interactions sur un ScrollView. Par exemple sur Android, on trouve un élément, le floatingactionbutton , un bouton qui apparaît et disparaît en fonction du scroll de la page. C’est un contrôle qu’on ne retrouve pas en UWP et qui peut être sympa à ajouter si vous avez des actions à réaliser.  Voici une implémentation d’un simple floatingactionbutton  pour[…]

Read more

Fullscreen sur vos applications UWP

Sur vos applications UWP, il est par moment utile de mettre votre application en plein écran, comme par exemple la lecture d’une vidéo ou d’un diaporama d’images. Pour notre cas, nous l’avons implémenté sur FeedLab afin de faciliter la lecture d’un article. Voici donc la petite astuce qui permet de mettre votre application en fullscreen simplement et rapidement :

Et voilà 🙂 C’est donc assez simple. La barre de[…]

Read more

Windows 10 Fall Creator Update

Hier soir, Microsoft organisait un livestream Windows Developer Day, orchestré par Kevin Gallo, Corporate Vice President de Windows Developer Platform. En soit pas de nouvelles annonces, juste des précisions à la veille du lancement de l’update Windows 10 Fall Creator. .Net Standard 2.0 pour UWP Le .Net Standard 2.0 couvre maintenant plus de 30.000 API. Et avec le nouvel SDK pour Windows 10 Fall Creator, nous allons pouvoir supporter ces[…]

Read more

Enrichir facilement vos interfaces Windows 10 avec des animations

Pour une meilleure expérience utilisateur, il faut passer par l’ajout d’animations pour rendre l’interface plus fluide et agréable. Mais, pour certains ou certaines, la gestion des animations n’est pas vraiment leur fort ou alors ce temps n’a pas été prévu dans le développement du projet. Microsoft a pensé à nous en rajoutant la possibilité de mettre des animations de navigation de page rapidement, directement en XAML et sur la plupart[…]

Read more