image

Access unlimited bootcamps and 650+ courses forever

60
%OFF
Article image

ES

Eder Sena17/08/2023 20:54
Share

Hot reloading - 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.

    Share
    Comments (0)