MVVM est ce qu’il est et ses lois sont claires, pas de dépendance entre les ViewModels et l’UI. Mais alors comment activer des méthodes d’un objet d’UI depuis un ViewModel sans ‘violer’ MVVM ? Plus...
Pour décorer le fond d’un menu Shell, d’une page de saisie, etc, plutôt que rien ou qu’une photo qui ne va pas parfois un gradient bien choisi peut changer le look pour pas cher…Plus...
On fait de belles applis, on verrouille tout, identification user, cryptographie, cryptage des données stockées, mais il reste une faille…Saurez-vous la trouver ? .. pour les curieux c’est par là…Plus...
Dans la plupart des projets on a besoin de changer certaines valeurs en debug et en release. Par exemple l’URL d’un serveur, une clé de licence, l’affichage d’un menu de debug spécial, etc. Comment automatiser tout cela ? 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...
Les 19 et 20 mai a eu lieu le Build 2020 totalement virtualisé en raison de notre copain couronné qui se diffuse sur terre à toute vitesse. Mais cela n’a pas interdit le Build de se tenir et d’avoir des contenus essentiels ! Regardons de plus près ..Plus...
Chaque nouveauté des Xamarin.Forms arrive avec son lot de nouveautés, et parmi toutes celles dont nous reparlerons, la gestion des fonts “custom” a été totalement simplifié…Plus...
Pour ceux qui l’aurait loupée, la .NET Conf a été riche et malgré les circonstances elle a pu remplir son rôle et nous offrir de belles séances notamment pour Xamarin.Forms…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...