Comece a usar agora mesmo o Hot Reload para Xamarin.Forms 🔥🔃
É isso, hoje mesmo você já pode baixar e testar o Hot Reload para Xamarin.Forms, neste artigo vou listar as novidades e como você pode fazer para colocar as mãos nessa novidade quente 🔥.
No dia 15 de agosto o nosso grande amigo Alex, senior software engineer na Microsoft, criou um post detalhando tudo que precisamos fazer para sair usando essa novidade, portanto se o idioma não é uma barreira para você, corre aqui e sai para o abraço.
Mas se você gosta de dar aquela força para o macaco que vós escreve, fica ai e vem com o pai.
Como habilitar o XAML Hot Reload
Como o 🔥🔃 é um recurso que está em versão preview, ele é desativado por padrão e para isso você precisa ter instalado em seu computador a versão preview mais recente do Visual Studio 2019, seja no Mac ou no Windows.
Primeiro passo: Verifique se você está rodando as versões Visual Studio 2019 16.3 Preview 2 ou Visual Studio for Mac 8.3 Preview 2
Segundo passo: No Windows para utilizar XAML Hot Reload você deve marcar o checkbox Enable Xamarin Hot Reload que você encontra em Tools > Options > Xamarin > Hot Reload.

No Mac para utilizar o XAML Hot Reload você deve marcar o checkbox Enable Xamarin Hot Reload que você encontra em Visual Studio > Preferences > Projects > Xamarin Hot Reload.

E para deixar claro, é só ISSO MESMO, nada de dependências ou inclusão de código para ativação no seu app.
Terceiro passo: Inicie uma sessão de debug, altere o seu XAML e seja feliz.
Agora preste atenção!
É legal entender como tudo isso funciona antes de você sair usando e falar que não funciona, existem algumas limitações e você pode encontrar a lista aqui.
Sua ajuda pode fazer o 🔥🔃 melhor.

Ajudar não dói, e lembre que o produto evolui com o nosso feedback, então se você puder investir alguns minutos para fazer com que o 🔥🔃 seja mais incrÃvel ainda, aqui estão algumas sugestões:
- Allow XAML Hot Reload on multiple devices/emulators at the same time
- Hot Reload for Xamarin.Android
- XAML Hot Reload for Xamarin.Forms on UWP
- Xamarin Hot Reload for C#
Encontrou um problema?
Fica frio, você sabia que pode reportar ele direto para o time? Para isso no Windows acesse Help > Send Feedback > Report a Problem e no Mac Help > Report a Problem. Com sua ajuda todo mundo ganha.
Abraço de macaco para vocês.