O Google recentemente anunciou o Flutter Release Preview 1. O Flutter é um framework open source cross-platform para o desenvolvimento de apps para o iOS e Android. O Flutter Release Preview 1 inclui o suporte à teclados e scanners de código de barras, gravação de vídeo, ML Kit e uma atualização para a extensão do Flutter para o Visual Studio Code.
De acordo com o Google, o Flutter está crescendo rapidamente desde o primeiro beta em fevereiro, comparado com outros projetos open source populares. O Flutter recentemente entrou para a lista dos 100 principais repositórios de software no GitHub. Além disso, alguns usuários pioneiros do Flutter começaram a publicar seus trabalhos na Apple Store e Google Play, como o Alibaba, Groupon e Google adWords.
Assim como em outros frameworks, o Flutter suporta o uso de pacotes compartilhados contribuídos por outros desenvolvedores. Isto permite que os desenvolvedores rapidamente construam apps sem tem que desenvolver tudo do início. A comunidade tem contribuído com uma série de plugins, incluindo:
A equipe do Flutter está focada na conclusão do cenário, melhorando e ampliando o suporte à plugins, como o video player package com suporte de formato mais amplo e melhorias de confiabilidade; suporte estendido ao Firebase para incluir o Firebase Dynamic Links; e suporte para dispositivos iOS 32-bits com chips ARMv7, permitindo que as apps executem em dispositivos mais antigos como o iPad Mini e o iPhone 5c.
A extensão do Flutter para o Visual Studio Code também foi atualizada, trazendo uma nova view outline, e a possibilidade de executar emuladores diretamente do Visual Studio Code.
Os desenvolvedores também podem testar o Flutter Studio, uma IDE da comunidade para criação de interfaces com base no Flutter. A ferramenta tem editor de propriedades para cada um dos mais de 50 widgets suportados. A ferramenta é escrita em Dart.
É possível aprender mais sobre o Flutter a partir do Google I/O 2018, newsletters, vídeos hands-on, videos de desenvolvedores, grupos de discussão, salas de chat, e suporte da comunidade. Para testar o Flutter Release Preview 1, basta seguir as instruções de instalação.
- Type: News
- Author: Diogo Carleto
- Flutter platform widgets, uma tentativa para ver se é possível criar widgets que estejam cientes da plataforma;
- mlkit, um wrapper para as APIs do Firebase ML Kit;
- Sequence Animation, que ajuda na construção de uma série de animações conectadas;
- Device info, usado para obter a informação do dispositivo em uso a partir de uma aplicação Flutter;
- Path provider, um plugin para encontrar locais comumente usados no sistema de arquivos.