• laurent@lioncoding.com

Hot Reload dans Xamarin.Forms 🔥🔥🔥🔥🔥🔥


Une fonctionnalité très attendue a été annoncée: XAML Hot Reload pour Xamarin.Forms. Si vous avez suivi la toute première live de XamDevSummit 2019, vous l’aurez déjà vu en action. Le discours incluait également beaucoup d’autres choses impressionnantes ! Mais dans cet article, nous verrons ce qu’est Hot Reload.

Qu’est-ce que Hot Reload? 😎

Si vous êtes un développeur Xamarin et vous utilisez XAML pour construire vos UI, vous savez qu’il est difficile de reconstruire et de relancer le débogage à chaque changement de votre UI. Il y a eu quelques tentatives pour surmonter cela, par exemple l’aperçu XAML et Xamarin Live Player .

XAML Hot Reload pour Xamarin.Forms est destiné à accélérer le développement de votre interface utilisateur. Chaque fois que vous apportez une modification à votre code XAML, vous cliquez simplement sur Enregistrer et Boom ! Vos modifications sont déjà à l’écran. Peu importe qu’il s’agisse d’un émulateur ou d’un périphérique physique. C’est pourquoi Hot Reload facilite grandement la construction, l’expérimentation et l’itération sur votre interface utilisateur.

Avec cette nouvelle solution, vous n’avez plus besoin de faire un build de votre application à chaque fois que vous souhaitez modifier quelque chose de mineur sur votre interface utilisateur. Dès fois, vous vous rendez compte que le changement n’est toujours pas ce que vous souhaitiez alors que vous aviez perdu des secondes.

Avant-première

Laissez-moi vous donner un aperçu de ce qui vous attend. Dans la vidéo ci-dessous, vous pouvez voir l’exemple avec Visual Studio sur Mac. Ne vous inquiétez pas, cela fonctionne aussi sous Windows et bien sûr sous iOS et Android. L’extension Hot Reload et les derniers packages Xamarin.Forms 4.1 sont installés dans Visual Studio pour Mac. C’est tout ce dont vous avez besoin. Aucune autre configuration.

Toutes les modifications se font voir instantanément. Assez cool, n’est-ce pas 🤓?

Il fonctionne avec toutes vos ressources, frameworks, plugins Shell et tiers que vous avez aujourd’hui.

Inscrivez-vous à l’avant-première privée aujourd’hui!

À partir de maintenant, vous pouvez vous inscrire pour un aperçu privé. Vous pouvez trouver toutes les informations à ce sujet ici: https://devblogs.microsoft.com/xamarin/xaml-hot-reload/ .

Je suis certain que Hot Reload améliorera considérablement la vie de votre développement d’applications Xamarin. J’ai hâte d’entendre ce que vous pensez. 😋 😋

🔥🔥🔥🔥🔥🔥


Commentaires