Summary
Keywords
Full Transcript
O Flutter é uma ferramenta de interface de usuário criada pela Google em 2018. Ela é destinada à criação de lindos aplicativos nativamente compilados para dispositivo móvel, web e desktop, com apenas uma base de código. A ideia inicial da equipe da Google foi dar poder aos designers para que eles pudessem expressar a sua criatividade total, não se limitando a uma linguagem de desenvolvimento. Com isso, o Flutter te dá o controle total de cada pixel da tela, controle das animações e entrega experiências perfeitas tanto em Android quanto em iOs. O Flutter é rápido e possui uma interface leve que permite uma ótima experiência ao usuário. Ele é alimentado pelo mesmo motor gráfico que sustenta o Chrome e o Android. O 2D Skia. O Flutter consegue renderizar animações em 60 frames por segundo, um diferencial enorme comparado a outros códigos multiplataforma. Ele é alimentado também pela plataforma DART, permitindo compilações para códigos RM nativo de 32 e 64 bits tanto no Android quanto no iOs. O Flutter utiliza o roteiro Cloud do Dart, com o carregamento dinâmico, você pode fazer as suas alterações no código e ver resultados instantaneamente. Ele também é código aberto, ou seja, existem muitas pessoas pensando em flutter, olhando o código flutter e implementando melhorias. Mas você deve estar se perguntando, para quem é o Flutter? Ele é para os usuários, pois dá vida aos seus aplicativos. Ele é para as pessoas desenvolvedoras, pois o Flutter reduz a barreira de entrada no mundo da TI e acelera o desenvolvimento de aplicativos. No caso de uma equipe com mais experiência em um nativo, podemos utilizar o recurso de Platform Channel ou um canal de plataforma e fazer com que o Flutter faça chamadas ao código nativo, seja ele em Java, Kotlin, em Swift ou Objective-C. E o flutter também é para os gerentes de engenharia e as empresas, pois o Flutter permite a unificação de desenvolvedores de aplicativos em uma única equipe. A gente consegue desenvolver aplicativos móveis, web e desktop no Flutter chamamos tudo de widget, seja um campo de texto, uma imagem, uma lista, um detector de gestos, um informe ou um botão. E temos o conceito de widget tree, ou seja, árvore de widgets. Todos os widgets são conectados e formam um relacionamento entre eles. /// Se você gostou deste vídeo sobre Flutter, pode gostar também de: • Você sabe o que são Suítes de teste de Software? | Qualidade de Software https://www.youtube.com/watch?v=HvwbgkiR7IA • A Diferença entre Teste de Software e Depuração | Qualidade de Software https://www.youtube.com/watch?v=MkmElH1_NYQ • As Fases do Teste de Software | Qualidade de Software https://www.youtube.com/watch?v=XT6wLpX_wYs /// Esse vídeo é um recorte da aula de Desenvolvimento Mobile do nosso curso FullturePRO Dev Full Stack. Já pensou que em menos de um ano, você estará pronto para construir um aplicativo do zero? Com nosso curso, você terá uma visão ampla de todo projeto para criação de uma aplicação e poderá definir o seu caminho profissional, apto para atuar no Front-end, Back-end e Mobile em uma das maiores empresas do Brasil e do mundo. Conheça mais sobre nosso curso em: https://www.fullture.com/dev-full-stack-matricula/ Futureproof Yourself! /// Sobre a Fullture Somos uma escola focada em desenvolver os profissionais que o Brasil (e o mundo) precisa, estabelecendo uma ponte entre profissionais e empresas. - Saiba mais em https://fullture.com/ ///Siga-nos - Facebook: https://www.facebook.com/fulltureschool - Instagram: https://www.instagram.com/fulltureschool ///Tags #Fullture #QualidadeDeSoftware #DevFullStack
