image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Eder Sena
Eder Sena17/08/2023 20:54
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

Hot reloading - Flutter

  • #Flutter

Hot reloading é um dos recursos mais legais do Flutter, e basicamente significa que se uma mudança para o código é feito enquanto o aplicativo está em execução, essa alteração é refletida quase imediatamente dentro do aplicativo em execução. Vamos tentar o hot reloading. Com o aplicativo em execução, vamos para o arquivo main.dart no lib do nosso aplicativo de demonstração e localize o código a seguir.

Text(
'You have pushed the button this many times:',
)

Vamos substituir a palavra pushed pela palavra clicked. O código agora deve ter a seguinte aparência.


Text(
 'You have clicked the button this many times:',
)

Como você pode ver claramente, o hot reloading funcionou. Algo a notar sobre o hot reloading é que as alterações demoram alguns segundos para se propagar e entrar em vigor, pois o aplicativo é basicamente reimplantado no emulador ou dispositivo quando ocorrem alterações. Os desenvolvedores da Web perceberão que o hot reloading no Flutter é mais lento do que no desenvolvimento da Web formulários. Isso ocorre porque, durante o desenvolvimento da Web, o recarregamento a quente se aplica apenas ao HTML, CSS ou JavaScript sendo modificado, enquanto com o Flutter, o tempo de execução real do aplicativo precisa ser sincronizado com o dispositivo. No entanto, o mecanismo de hot reloading do Flutter é impressionante e muito útil, pois nos ajuda evite ter que parar o aplicativo e reiniciá-lo.

Compartilhe
Recomendados para você
Microsoft Certification Challenge #3 DP-100
Decola Tech 2025
Microsoft AI for Tech - Copilot Studio
Comentários (0)
Recomendados para você