Olá pessoal, o PET-Redação de hoje vai abordar sobre uma tecnologia promissora da Google, o Flutter. É um SDK open-source com o objetivo de construir aplicações mobile, web e desktop a partir de um único código(multiplataforma). Dessa forma, permite um rápido desenvolvimento aliado a uma expressiva e flexível UI. Além disso, o desempenho é nativo tanto para Android quanto para iOS, o que permite que apps fluam mais rápido trazendo ótimos benefícios a aplicação. É programado em Dart, uma linguaguem da Google, parecida com Java, e compilada em código de máquina. Tudo no Flutter são widgets e esses widgets formam uma árvore com hierarquia pai e filho, dessa forma se torna mais fácil de fazer as criações pois há muitas opções de widgets disponíveis, ao contrário do React Native, tecnologia do Facebook que utiliza JavaScript onde widgets são chamados de componentes onde estes não apresentam tanta complexidade, sendo necessário a criação dos mesmos. Além disso, o Flutter apresenta melhor desempenho em comparação com o React Native já que na tecnologia do Facebook é feito uma ponte entre o código nativo e o Javascript. Uma curiosidade muito interessante é de que a Google está desenvolvendo um novo sistema operacional, chamado de Fuchsia, para substituir o grandioso Android utilizando Flutter, já que a performance será muito melhor que o atual SO da empresa. Grandes organizações estão adotanto a nova tecnologia da Google diante das vantagens de a utilizá-la. Um grande exemplo é a Nubank, fintech brasileira que está mudando o cenário de bancos no país, estar alterando suas aplicações para o Flutter. Diante disso, não surgem dúvidas de que o Flutter tem muito a evoluir e crescer no mercado. Que tal instala-lo e dar os primeiros passos
Primeiro clique aqui e instale o Flutter e o Android Studio conforme os passos.
Após a instalação abra o terminal e digite: flutter doctor e aparecerá a seguinte tela, significando que o Flutter está instalado e o Android Studio também.