Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
flutter [2019/10/20 22:18] forfs [Referências externas] |
flutter [2019/11/12 04:51] (atual) forfs [Flutter] |
||
---|---|---|---|
Linha 1: | Linha 1: | ||
====== Flutter ====== | ====== Flutter ====== | ||
- | **Flutter** é um //framework// criado pelo **Google** para desenvolvimento de **aplicativos móveis** com foco nos sistemas operacionais [[Android]] e [[iOS]], além de, futuramente, permitir portabilidade para aplicações web e aplicações //desktop//. Ao lado disso, é o principal meio de criação de aplicativos para o futuro sistema operacional [[Google Fuchsia]]. | + | //Artigo em construção. Enquanto isso, é possível acessar o conteúdo [[https://flutter.dev/|a partir daqui]]//. |
- | Seu desenvolvimento é baseado em **//widgets//**, os componentes de //layout// do //framework//, de forma que é possível programar cada um deles customizadamente. Diferentemente do [[Android Studio]], o **Flutter** não tem uma interface visual prévia do //layout// a ser apresentado ao usuário, portanto, só se pode ver o resultado após compilar e executar o //app//. No entanto, o //framework// permite que o programador faça o //debug// do código em tempo real, ou seja, ao modificar o código e salvar no computador, o aplicativo executando no dispositivo físico ou virtual modifica automaticamente conforme as alterações realizadas. | + | **Flutter** é um //framework// criado pelo **Google** para desenvolvimento de **aplicativos móveis** com foco nos sistemas operacionais [[Android]] e [[iOS]], além de, futuramente, permitir portabilidade para aplicações web e aplicações //desktop//. Ao lado disso, é o principal meio de criação de aplicativos para o futuro sistema operacional [[Google Fuchsia]]. |
+ | |||
+ | Concorrente dos //frameworks// [[React Native]], [[Ionic]] e [[Xamarin]], (...) | ||
===== Programação em Flutter ===== | ===== Programação em Flutter ===== | ||
+ | |||
+ | Seu desenvolvimento é baseado em **//widgets//**, os componentes de //layout// do //framework//, de forma que é possível programar cada um deles customizadamente. Diferentemente do [[Android Studio]], o **Flutter** não tem uma interface visual prévia do //layout// a ser apresentado ao usuário, portanto, só se pode ver o resultado após compilar e executar o //app//. No entanto, o //framework// permite que o programador faça o //debug// do código em tempo real, ou seja, ao modificar o código e salvar no computador, o aplicativo executando no dispositivo físico ou virtual modifica automaticamente conforme as alterações realizadas. | ||
===== Referências externas ===== | ===== Referências externas ===== | ||
* [[https://pt.wikipedia.org/wiki/Flutter|Wikipédia | Flutter]] | * [[https://pt.wikipedia.org/wiki/Flutter|Wikipédia | Flutter]] | ||
- | * [[https://flutter.dev/|Flutter official website]] | ||
* [[https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/|Udemy | Learn Flutter & Dart to Build iOS & Android Apps]] | * [[https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/|Udemy | Learn Flutter & Dart to Build iOS & Android Apps]] | ||
+ | * [[https://flutter.dev/|Flutter official website]] |