Soigner les UI est indispensable pour obtenir l’adoption des utilisateurs. Les comportements par défaut des contrôles ne sont pas toujours aussi fluides qu’on le voudrait. Les animations, bien amenées et bien dosées peuvent améliorer grandement l’UI et l’UX…Plus...
En tant que développeur Xamarin, vous avez sûrement rencontré un scénario dans lequel vous avez mal saisi un Binding et ne l'avez compris que quelques heures ou jours plus tard. Heureusement pour se protéger de cette situation il existe la compilation XAML et les Bindings compilés ! Plus...
Le Shell permet de passer des paramètres lors de la navigation comme je l’ai déjà présenté, mais il existe une seconde méthode plus intéressante pour récupérer ces paramètres…Plus...
Partager les mêmes images dans une solution est parfois fastidieux car il fait intervenir dans chaque projet natif. Y-a-t-il plus simple ? Oui, bien sûr…Plus...
Xamarin.Forms est une communauté vivante, il existe des tonnes d’extensions. En voici 5 que je trouve indispensables, les adopterez-vous ?Plus...
Visual Studio réserve souvent de bonne surprises, la dernière version offre un support “magique” de MVVM avec écriture de code automatique depuis les déclarations en XAML…Plus...
Même si la V5 est déjà sortie il reste encore pas mal de choses importantes dans la 4.8 à regarder de près, gradients, brosses, Flyout backdrop…Plus...
C’est une fonction indispensable surtout avec la nécessité de mots de passe complexes, il faut pouvoir vérifier ce qu’on tape et donc afficher ce qui est frappé. Un moyen simple : utiliser les Trigger d’action. Comment ? Plus...
Appliquer un visuel différent aux éléments d’une liste n’est pas si simple. La sémantique peut l’obliger (alerte, mise en évidence…), la technique aussi (classes différentes). Grâce à la technique du DataTemplateSelector voyons comme rendre cela bien plus simple et efficace…Plus...
Quand les données viennent de loin elles peuvent ne pas être disponibles au moins temporairement, pour les Apps mobiles c’est un problème essentiel à régler… Voyons comment… Plus...