FLUTTER 2.8 Lançado + Flame 1.0.0 - O que tem de NOVO no Flutter 2.8

Lección 53 de 13041%

Sigue así. Cada lección te acerca más a tu certificado.

Sobre esta lección

Hoje foi anunciado o Flutter 2.8. A nova versáo do Flutter trás melhoras em velocidade e uso de memória e desempenho. Trechos do anúncio do Flutter 2.8. Anunciando Flutter 2.8 Um novo lançamento do Flutter: e uma retrospectiva de um ano de crescimento Tim Sneath Bem a tempo para as férias, hoje estamos anunciando uma grande atualização do Flutter, com uma série de novos recursos e melhorias que refinam a experiência para desenvolvedores móveis e da web e nos aproximam de um suporte estável para desktop. Flutter tem como objetivo mudar a forma como os aplicativos são construídos. Ele une desenvolvimento móvel, web, desktop e incorporado em um único kit de ferramentas: permitindo que os desenvolvedores se concentrem primeiro no que desejam construir, em vez de em quais plataformas desejam atingir; Novos recursos e melhorias: mais rápido e mais produtivo Seus aplicativos devem iniciar mais rápido e usar menos memória apenas com a atualização para o Flutter 2.8. A atualização mais recente torna mais fácil do que nunca conectar aplicativos a serviços de back-end , como Firebase e Google Cloud. O lançamento também inclui o Dart 2.15 , que adiciona grandes melhorias à simultaneidade, novos recursos de linguagem, como separações do construtor e enumerações aprimoradas, e otimizações que oferecem uma redução de 10% na utilização da memória. Com os novos aprimoramentos de produtividade do desenvolvedor para Flutter, um aplicativo pode oferecer suporte a login para vários serviços de autenticação com apenas um único widget drop-in. Outro grande tema de investimento neste lançamento, que você nos verá levar adiante em lançamentos futuros, é melhorar ainda mais a produtividade do desenvolvedor. Por exemplo, nesta versão, estamos adicionando um widget de login que usa o Firebase para lidar com a autenticação. Com este widget, você não precisa se preocupar com todos os casos extremos de login, como autenticação de dois fatores ou fluxos de usuário de redefinição de senha. O Dart 2.15 está no ar agora e temos uma postagem técnica no blog com detalhes sobre os novos aprimoramentos prontos para você. Estamos apenas iniciando o processo de publicação do Flutter 2.8, que deve estar ativo nas próximas duas horas, junto com uma postagem detalhada no blog. Atualizaremos os links aqui à medida que forem ao ar. Desenvolvimento de jogos casuais com Flame Para a maioria dos desenvolvedores, Flutter é uma estrutura de aplicativo. Mas também há um ecossistema crescente em torno do desenvolvimento de jogos casuais, aproveitando as vantagens do suporte gráfico acelerado por hardware fornecido pelo Flutter. Hoje, estamos entusiasmados em comemorar o lançamento 1.0 do Flame , um motor de jogo 2D modular construído sobre o Flutter. O Flame fornece o que você precisa para criar jogos rapidamente: além de um loop de jogo, também inclui primitivos básicos, como um sistema de componentes, sprites e imagens animados, detecção de colisão, uma câmera mundial, um sistema de efeitos e suporte a gestos e entrada. O Flame é modular e também pode ser estendido com pacotes que oferecem integrações a outras bibliotecas, por exemplo Rive (para animações), audioplayers (para música e efeitos sonoros), Forge2D (um motor de física no estilo Box2D), Tiled (editor de mapas de blocos) , Fire Atlas (uma folha de sprites e editor de animação). Juntos, o Flame e o ecossistema mais amplo oferecem um forte conjunto de serviços para um desenvolvedor de jogos casuais ou 2D. Tomb Toad , Gravity Runner e Bonfire : três exemplos de jogos construídos com Flame. O Flame é criado pela Blue Fire , um grupo de contribuidores com foco na criação de pacotes e plug-ins de código aberto para Flutter e Dart. Estamos muito satisfeitos por fazer parceria com eles e incentivá-lo a verificar o Flame se estiver interessado no desenvolvimento de jogos. O impulso contínuo da Flutter Estamos surpresos em ver como o Flutter continua a crescer rápido, com um ecossistema florescente de aplicativos e ferramentas que se baseiam na estrutura principal. O Flutter é compatível com Android, iOS, iPadOS, web, Windows, macOS e Linux: portanto, você não precisa reescrever seu aplicativo apenas para ter como destino um dispositivo ou fator de forma diferente. Flutter não é usado apenas no Android, é claro. Olhando para trás em 2021, olhando para 2022 Ao longo desse ano passado difícil, nossas próprias equipes de engenharia estiveram ocupadas. Assim como os recursos do Flutter 2.8, reescrevemos nossas ferramentas de desenvolvedor, fornecemos segurança nula e suporte da web. Criamos um novo site inteligente para mostrar melhor o Flutter. E atualizações de documentação e abstrações de nível superior que tornam mais fácil construir aplicativos sofisticados com Flutter. Flutter é a estrutura de interface do usuário móvel do Google para criar ... #flutter28 flutter2.8 #2.8 #flutter #dart2.15 #dart #flame

Sobre este curso

Curso Desenvolvendo Aplicativos em Flutter e Dart do Básico ao Avançado Crie aplicativos em Flutter nativos para Android e IOS. Um dos Curso de Flutter e Dart mais Completos do Brasil. Incluí Flutter 2.2. Vantagens de você fazer o Curso de Flutter: Você vai aprender a Desenvolver Aplicativos Mobile para Android e IOS usando o SDK Flutter 2. Os códigos todos já estão null safety e atualizados para o Flutter 2.2.2. Em todas as aulas você terá disponível o código fonte em Flutter e Dart para rodar em seu computador. Aprenda Flutter passo a passo, do básico ao avançado. Curso desenvolvido com o objetivo dos widgets em Flutter mais solicitados pelas empresas que desenvolvem aplicativos em Flutter. Crie aplicativo do zero, deste a instalação do Flutter até gerar o aplicativo na loja Play Store e App Store. Aprenda os gerenciamento de estados mais utilizados pelas empresas no Brasil e no mundo, setState, provider, multi provider, BLoC e getX TM. 001 - Flutter e Dart Aula 1 - O Que é Flutter e o Que é Dart 002 - Instalação do Flutter Aula 1 - Instalação do Flutter & Dart, Android Studio, Git e Visual Studio 003 - Dart Básico Aula 1 - Linguagem Dart - Dart.dev Aula 2 - Dartpad.dev e Tipos de Variáveis no Dart - int, double, String Aula 3 - Print de Variáveis no Dart Aula 4 - Operações Aritméticas em Dart Aula 5 - Incremento de Variáveis e Operadores no Dart Aula 6 - Decisões no Dart - if e else Aula 7 - Condições no Dart - If And e Or Aula 8 - If Avançado em Dart 004 - Dart Intermediário Aula 9 - Estrutura de Switch Case e Break em Dart Aula 10 - Looping em Dart com For Aula 11 - While e Do While em Dart Aula 12 - Funções em Dart - Function, Parâmetros e Parâmetros Opcionais Aula 13 - Escopo de funcoes e Constantes em Dart 005 - Dart Avançado Aula 15 - Orientação a Objetos em Dart Aula 16 - Construtor de Classes em Dart Aula 17 - get e set em Classes em Dart Aula 18 - Herança de Classes em Dart Aula 19 - Static em Classes em Dart Aula 20 - Const e Final em Classes em Dart Aula 21 - Classes Abstratas em Dart Aula 22 - Listas em Dart Aula 23 - Lista de Objetos em Dart Aula 24 - Map em Dart Aula 25 - Funções de Conversão em Dart Aula 26 - Funções de Convesão de String em Dart Aula 27 enum 006 - Primeiro Programa em Flutter Aula 1 - Criando um Aplicativo em Flutter no Windows PowerShell Aula 2 - Estrutura Básica de um Programa em Flutter Aula 3 - RunApp, MaterialApp, Widgets, Parâmetros, Parâmetros Opcionais Aula 4 - Conheça a Material 007 - Stateless e Stateful Widgets Aula 1 - Widgets e Stateless Widget em Flutter Aula 2 - Recebendo parametro em um Stateless Widget Aula 3 - Stateful Widget Aula 4 - Entendendo o Primeiro Programa Exemplo do Flutter 008 - Layout em Flutter Aula 1 - Scaffold e AppBar Aula 2 - Layout com Widget Row Aula 3 - Layout com Widget Column Aula 4 - Aplicação na Prática de Row e Column em Layout de Tela de Dialpad Aula 5 - Stack Aula 6 - Imagens em Flutter e Assets Aula 7 - Imagens carregadas da Internet - images network e BoxFit 009 - Aplicativo de Calculadora em Flutter Aula 1- Aplicativo de Calculadora em Flutter e Mockeup de Aplicativo Aula 2 - Mockup e Definição do Aplicativo de Calculadora Aula 3 - Programando a Tela de Layout da Calculadora com Stateful Widget, Scaffold, Columns, Rows e Text Aula 4 - Gesture Detector em Teclas da Calculadora Aula 5 - Implementando o Controle de Vírgula e Pontos Aula 6 - Implementando as Funções Matemáticas Aula 7 - Implementando o Cálculo Aula 8 - Controle da Divisão por Zero Aula 9 - Botão de Backspace para Apagar Número Aula 10 - Botão em Imagem e Teste Final da Calculadora 010 - Navegação entre Telas do Aplicativo em Flutter Aula 1 - Rotas Anônimas e Navigation push e pop em Flutter Aula 2- Rotas Nomeadas em Flutter - Route e Navegação entre Telas Aula 3 - Passagem de Parâmetros via Named Routes - Avançado 011 - Temas em Layout em Flutter Aula 1 - Estilo de Text em Flutter Aula 2 - Importando e Usando Fontes Externas no Widget Text TTF no Flutter Aula 3 - Usando Fontes Externas TTF no Layout da Material] Aula 4 - Temas no App em Flutter - Configurando o Tema do Aplicativo via ThemeData 012 - Aplicativo de Quiz - Perguntas e Respostas em Flutter Aula 1 - Mockup do Aplicativo Quiz de Flutter e Dart Aula 2 - Estrutura Base do Aplicativo de Quiz, Logo do Flutter Aula 3 - Logo do Aplicativo, Image e Assets Aula 4 - Componentização em Flutter Aula 5 - Layout do Stateful Widget de Perguntas e Respostas Aula 6 - Estrutura de Dados do Aplicativos em Lista Aula 7 - Implementando a Estrutura de Dados na View Aula 8 - Tela Stateless de Resultado Aula 9 - Passagem de Parâmetros via Named Route Aula 10 - Estruturando a Classe de Dados Aula 11 - Ordem Aleatória das Perguntas no Quiz Aula 12 - Ordem Aleatória das Alternativas no Quiz - Módulo Avançado #curso #flutter #dart

Lección 53 de 130Nivel: principianteDuración total: 26h 5m

Lo que aprenderás en este curso:

  • Comprender la arquitectura de widgets de Flutter
  • Crear interfaces de usuario multiplataforma atractivas
  • Gestionar estado y navegación en aplicaciones Flutter
  • Integrar APIs y almacenamiento local