INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA …
INSTITUTO FEDERAL DE EDUCA??O CI?NCIA E TECNOLOGIA DE S?O PAULO CAMPUS CUBAT?O
FLUTTER
ALICIA OLIVEIRA DE AGUIAR ALVARO PRIMITZ
ALLYSON WESLLEY CAIQUE PEREIRA DANTON MELLO
GUILHERME FARIAS LUCAS GOMES
PEDRO DE FRAN?A RICARDO FERNANDEZ
TIAGO AMARO VITOR VIEIRA
Cubat?o, Setembro de 2020
HIST?RICO E PRINCIPAIS CARACTER?STICAS DO FRAMEWORK ESCOLHIDO
DEFINI??O:
O Flutter ? um framework para o desenvolvimento de aplica??es mobile da Google que permite desenvolver aplica??es para iOS e Android a partir um c?digo base. Ele ? um c?digo aberto e gratuito, com mecanismo de renderiza??o em 2D r?pido, com um ?timo desempenho e integra??o de plataformas m?veis, com desenvolvimento r?pido e alcance multiplataforma e com ferramentas para a cria??o de interfaces para multiplataformas.
A primeira vers?o do Flutter era conhecida com o codinome "Sky" e era executada no sistema operacional Android, baseada em Dark, uma linguagem orientada a objeto tamb?m desenvolvida pela Google, anunciada em 2011. Apesar de ser uma linguagem nova, ? de f?cil aprendizado, pois possui uma sintaxe similar a Java e C#.
CARACTER?STICAS DO FLUTTER:
Diversas s?o as caracter?sticas do Flutter. Dentre elas podemos citar: Multiplataforma ? Podemos desenvolver aplica??es com Flutter em qualquer sistema operacional (Windows, Linux e MacOS); Cria??o de aplica??es nativas a partir de um ?nico c?digo base ? Com o Flutter ? poss?vel desenvolvermos aplica??es nativas para Android e iOS; Acesso direto aos recursos nativos do sistema ? Uma aplica??o criada com Flutter possui acesso nativo aos recursos do dispositivo (c?mera, wifi, mem?ria, etc); Maior desempenho ? As aplica??es criadas com Flutter possuem um maior desempenho quando comparadas ao React Native, por exemplo, pois todo seu c?digo-fonte ? transformado em c?digo nativo.
QUAIS S?O AS VANTAGENS DO FLUTTER?
Aplicativos m?veis mais r?pidos - Apps desenvolvidos usando Flutter s?o mais r?pidos em compara??o com outras frameworks multiplataforma. Por possuir widgets pr?prios, os aplicativos em Flutter tem uma interface leve que permite ?tima experi?ncia ao usu?rio, al?m de ser compilado para c?digo nativo.
Suporte oficial da Google - Assim como todas as ferramentas desenvolvidas e disponibilizadas pela Google, Flutter possui suporte oficial. A mesma interface at? em dispositivos antigos - O pacote do SDK de Flutter vem com widgets pr?prios, portanto dispositivos antigos ter?o os mesmo widgets que os dispositivos novos, j? que n?o s?o utilizados os widgets nativos das plataformas.
E QUAIS S?O AS DESVANTAGENS?
S? suporta mobile - Enquanto seu principal concorrente, o React Native, tamb?m ? utilizado para desenvolvimento web, Flutter s? ? compat?vel com desenvolvimento mobile. Recente - O beta 2 de Flutter foi anunciado em abril deste ano (2018), portanto Flutter ainda n?o ? muito est?vel em compara??o com React. Poucas bibliotecas - Flutter ? relativamente novo e ainda est? em beta, por esse motivo algumas funcionalidades essenciais para o desenvolvimento da aplica??o podem n?o estar prontas ainda, e isso significa que o desenvolvedor precisar? implement?-las por conta pr?pria.
TABELA DE ESPECIFICA??ES DO FRAMEWORK:
Desenvolvedor Google
Plataforma Lan?amento
Android, iOS, Google Fuchsia, Web, Linux, macOS e Windows Maio de 2017
Vers?o est?vel 1.20.1 (5 de agosto de 2020)
Linguagem
C, C++, Dart
G?nero(s)
Framework de aplica??o
Licen?a
BSD3- Clause
P?gina oficial Flutter.dev
REFER?NCIAS:
Desenvolvimento Hibr?do com Flutter: Pr?s e Contras
O que ? flutter
Wikipedia: Flutter %20externas-,Hist%C3%B3ria,a%20120%20quadros%20por%20segundo
Framework: Conhecendo um pouco mais do Flutter
INSTITUTO FEDERAL DE EDUCA??O CI?NCIA E TECNOLOGIA DE S?O PAULO CAMPUS CUBAT?O
FLUTTER - INSTALA??O DE IDE
ALICIA OLIVEIRA DE AGUIAR ALVARO PRIMITZ
ALLYSON WESLLEY CAIQUE PEREIRA DANTON MELLO
GUILHERME FARIAS LUCAS GOMES
PEDRO DE FRAN?A RICARDO FERNANDEZ
TIAGO AMARO VITOR VIEIRA
Cubat?o, Setembro de 2020
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.