Skip to content

👨‍⚖️FLUTTER É UM FRAMEWORK DE CÓDIGO ABERTO CRIADO PELO GOOGLE PARA DESENVOLVER APLICATIVOS PARA DISPOSITIVOS MÓVEIS, WEB E DESKTOP A PARTIR DE UMA ÚNICA BASE DE CÓDIGO. COM O FLUTTER, OS DESENVOLVEDORES PODEM CRIAR APLICATIVOS BONITOS, RÁPIDOS E NATIVOS PARA ANDROID E IOS.

Notifications You must be signed in to change notification settings

VILHALVA/CURSO-DE-FLUTTER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CURSO DE FLUTTER

👨‍⚖️FLUTTER É UM FRAMEWORK DE CÓDIGO ABERTO CRIADO PELO GOOGLE PARA DESENVOLVER APLICATIVOS PARA DISPOSITIVOS MÓVEIS, WEB E DESKTOP A PARTIR DE UMA ÚNICA BASE DE CÓDIGO. COM O FLUTTER, OS DESENVOLVEDORES PODEM CRIAR APLICATIVOS BONITOS, RÁPIDOS E NATIVOS PARA ANDROID E IOS.


CONCEITO:

Flutter Ê um framework de código aberto desenvolvido pela Google para a criação de aplicativos nativos de alta qualidade para dispositivos móveis, web e desktop a partir de uma única base de código em Dart.

SUA HISTÓRIA:

  1. Origens (2015-2018):

    • Flutter foi anunciado inicialmente como um projeto de cĂłdigo aberto pela Google em 2015.
    • A primeira versĂŁo estĂĄvel foi lançada em dezembro de 2018 durante a conferĂŞncia Flutter Live.
  2. Crescimento e Popularização (2019-atualmente):

    • Desde entĂŁo, o Flutter ganhou popularidade rapidamente devido Ă  sua abordagem de desenvolvimento rĂĄpido, UI rica e desempenho nativo.
    • É amplamente adotado por desenvolvedores e empresas para criar aplicativos multiplataforma.

CARACTERÍSTICAS:

POSITIVAS:

  1. Desenvolvimento RĂĄpido:

    • Flutter permite desenvolvimento rĂĄpido com hot reload, onde as alteraçþes sĂŁo aplicadas em tempo real sem reiniciar o aplicativo.
  2. UI Rica e PersonalizĂĄvel:

    • Utiliza o conceito de widgets para criar interfaces de usuĂĄrio altamente personalizĂĄveis e responsivas.
  3. Performance Nativa:

    • Compila para cĂłdigo nativo, garantindo desempenho rĂĄpido e fluido comparĂĄvel a aplicativos nativos desenvolvidos em Java/Kotlin (Android) ou Swift (iOS).
  4. Single Codebase:

    • Permite o desenvolvimento de aplicativos para iOS, Android, web e desktop a partir de uma Ăşnica base de cĂłdigo, reduzindo custos e esforços de manutenção.
  5. Comunidade Ativa e Suporte:

    • Possui uma comunidade robusta e suporte contĂ­nuo da Google, oferecendo atualizaçþes regulares e novas funcionalidades.

NEGATIVAS:

  1. Tamanho do Aplicativo:

    • Aplicativos Flutter podem ter um tamanho de arquivo maior em comparação com aplicativos nativos devido Ă  inclusĂŁo do engine Flutter.
  2. Curva de Aprendizado:

    • Para desenvolvedores novos, pode haver uma curva de aprendizado inicial devido ao uso da linguagem Dart e ao paradigma de widgets.
  3. DependĂŞncia de Plugins de Terceiros:

    • Alguns recursos especĂ­ficos de plataforma podem exigir o uso de plugins de terceiros, que podem variar em qualidade e manutenção.

SUBSIDIOS:

About

👨‍⚖️FLUTTER É UM FRAMEWORK DE CÓDIGO ABERTO CRIADO PELO GOOGLE PARA DESENVOLVER APLICATIVOS PARA DISPOSITIVOS MÓVEIS, WEB E DESKTOP A PARTIR DE UMA ÚNICA BASE DE CÓDIGO. COM O FLUTTER, OS DESENVOLVEDORES PODEM CRIAR APLICATIVOS BONITOS, RÁPIDOS E NATIVOS PARA ANDROID E IOS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published