Você está na página 1de 1

Marcelo augusto kamimura do anscimento

Rgm: 4136060

FLUTTER
ferramentas de desenvolvimento mobile

Esse resumo tem como objetivo analisar e apresentar a ferramenta de


desenvolvimento mobile, Flutter, criada pelo “Google” é uma SDK (Windows
Assessment and Deployment Kit) de código aberto compilada de modo nativo,
podendo ser compilado em diversos sistemas como por exemplo, IOS, Android,
Windows e etc. Criado em maio de 2017 o Flutter é um kit de desenvolvimento Ui
(User Interface) possibilitando criações de aplicativos de modo nativo e podendo ser
compartilhada parte do codigo, a princípio tinha o nome de “SKY” executada apenas
no sistema Android, baseada na linguagem “Dart”, voltada para web também
desenvolvida pela própria google, com o intuito de substituir o Javascript que seria a
linguagem principal nos navegadores. O Flutter vem crescendo cada vez mais,
simplesmente pela sua facilidade de interface, pois ele renderiza seus componentes
através do seu próprio mecanismo de alta qualidade ao invés de utilizar a webview do
dispositivo.
A seguir estão separados 3 pilares que explicam as vantagens da utilização da
ferramenta para a criação dos aplicativos mobile tanto para Android quanto para IOS.
Na plataforma Flutter existe o seu próprio framework de renderização escrito em Dart,
como já mencionado logo acima, que por sinal é ótimo por não precisar de algo
especifico de cada plataforma não necessitando de uma Bridge especifica para cada
sistema durante a execução do código escrito na SDK. Outro pilar que pode ser
destacado é a velocidade com que ele compila o código para ser utilizado em uma
maquina virtual para ter um build muito mais rápida, assim compilando com a NDK
(Native Development kit) para aplicações Android e LLVM (Low Level Virtual Machine)
para aplicações que rodam em IOS, e o terceiro pilar é a facilidade na criação de
layouts através dos componentes visuais chamados widgets divididos em dois tipos, os
widgets de layout que servem para a estruturação da interface dos aplicativos e os
widgets de interface que são para componentes visuais onde serão incorporados ao de
layout como, ícones, imagens, botões e etc.
Podemos concluir que o flutter é uma das ferramentas mais completas que ainda vem
crescendo cada vez mais nos dias atuais, simplesmente pelas suas vantagens durante a
engenharia dos aplicativos e suas facilidades na criação da interface da usuário através dos
famosos widgets utilizados para a estruturação sendo de fácil compreensão e por permitir a
mesma base de códigos tanto para os sistemas Android como para IOS, assim o se torna muito
mais produtivo e muito mais eficiente em suas tarefas do dia a dia.

Você também pode gostar