Pour un login, une page d’attente, une présentation, il peut être très agréable et vivant de proposer un fond animé et quoi de mieux qu’une vidéo pour le faire… Mais comment utiliser une vidéo en fond d’écran ? Plus...
Si vous essayez un binding sur ces deux propriétés de l’objet Grid vous serez déçu, ça ne marche pas. Existe-t-il un moyen pour contourner cette limitation gênante dès lors qu’on se lance dans le design réactif et adaptatif ? C’est bien possible…Plus...
Le Caroussel est une vue bien pratique généralement bien aimée des utilisateurs mais il lui manque une petite chose pour être parfaite, un indicateur de position…Plus...
La consistance d’une App passe la bonne réutilisation du code, principe général à la base de la programmation objet notamment, mais on oublie que cette consistance doit aussi s’appliquer aux ressources pour d’excellentes raisons …Plus...
Parfois on peut perdre des heures sur un détail qu’on pensait régler en deux secondes. Le ColumSpan de l’objet Grid peut être la source d’une telle prise de tête…Plus...
Introduit depuis la version 2.1.0 les Control Templates sont un ajout essentiel pour structurer le code d’UI. Souvent mal compris, voire ignorés, il est temps de leur rendre justice ! Plus...
Le temps va venir pour Xamarin.Forms de tirer sa révérence et de laisser la place à quelque chose de bien plus ambitieux, MAUI. Pas de panique je vais tout vous expliquer…Plus...
Le VSM vous connaissez forcément (sinon c’est rageant !) puisque j’en ai fait un cycle de 3 vidéos … Mais depuis il y a eu une amélioration importante. Laquelle ? Suivez le guide ! Plus...
Ah que cela serait pratique de pouvoir modifier le XAML d’une mise en page pendant que l’appli tourne en debug évitant ainsi de tout recompiler pour une coquille ou un changement de couleur… Comment vous ne savez-pas ? Mais si c’est possible ! C’est le “Hot Reload” suivez-moi pour les explications…Plus...
Si vous lisez Dot.Blog vous connaissez le nom, j’en ai déjà parlé, mais le connaissez-vous ? C’est-à-dire savez-vous vous en servir ? Pas si simple ? Voyons ça ! Plus...