7 Projetos de código aberto em Flutter para se tornar um desenvolvedor Flutter melhor

Tempo de leitura: 3 minutes

Ler muito código é uma das melhores maneiras de melhorar suas habilidades de desenvolvimento. O projeto de código aberto é o melhor lugar para aprender sobre práticas recomendadas, estilos de codificação e muitos outros tópicos.

Uma das áreas mais procuradas do desenvolvimento de software é o desenvolvimento de aplicativos móveis multiplataforma. O Flutter é uma das ferramentas de desenvolvimento de aplicativos móveis multiplataforma mais populares que você pode usar. Hoje, veremos 7 projetos Flutter de código aberto que podem ajudá-lo a se tornar um desenvolvedor Flutter melhor.

 

1. inKino

Se você quiser saber como o código-fonte pode ser arquitetado para ser executado em várias plataformas, este será um ótimo recurso para você. Este projeto é um aplicativo Dart multiplataforma para navegar por filmes e horários de exibição. Possui um grande número de testes automatizados e compartilha 40% do código entre o Flutter e a web. Uma única base de código Flutter é usada para aplicativos Android e iOS. AngularDart foi usado para criar o aplicativo da web progressivo. Este repositório é um pouco antigo, mas pode ser um ótimo recurso para aprendizado. Tem mais de 3 mil estrelas no GitHub.

 

 

2. Trace

Criptomoeda é um dos tópicos mais quentes no momento. Este aplicativo é um portfólio criptográfico moderno e um explorador de mercado. Você pode encontrar este aplicativo na PlayStore. Ele fornece muitas funcionalidades, como visão geral do portfólio, explorador de mercado agregado, dados de mercado específicos agregados/trocados detalhados para cada moeda, etc.

 

 

3. Pokedex

Se você quiser aprender sobre arquitetura limpa e animação em Flutter, este pode ser um bom recurso para você. Como o nome sugere, este é um aplicativo de pokémon construído com muita animação e arquitetura limpa. Tem mais de 1k estrelas no GitHub.

 

 

4. FlutterEbookApp

Este projeto é um aplicativo Flutter para leitura e download de livros. Todos os livros do aplicativo são de domínio público (direitos autorais expirados e totalmente gratuitos). Possui muitas funcionalidades, como baixar e-books, ler e-books, favoritos, modo escuro, etc. Este projeto está em constante atualização e tem mais de 1 mil estrelas no Github.

 

 

5. Flutter-Music-Player

Este projeto é um belo player de música projetado por material. Embora esteja disponível apenas para Android, acredito que você poderá aprender muitas coisas. Se você quiser, pode fazer um IOS. Ele também possui um plug-in de reprodutor de música. Tem mais de 1k estrelas no Github.

 

 

6. Grocery-App

O aplicativo de compras de supermercado é um dos aplicativos mais procurados na indústria de aplicativos móveis. É um modelo para desenvolvedores do Flutter que desejam criar um aplicativo de supermercado limpo. Não há fluxo de dados ou comunicação com o sistema de back-end no modelo. Este modelo de interface do usuário do Flutter economizará seu tempo e atrairá os desenvolvedores que não gostam de projetar layouts.

 

7. Spacex-Go

Se você é fã da SpaceX como eu, este pode ser um ótimo recurso para você. O objetivo deste projeto é criar a melhor experiência SpaceX possível em várias plataformas. Ele obtém todas as informações da API REST R/SpaceX de código aberto, que você pode encontrar aqui. Ele fornece muitas funcionalidades, como rastreamento e detalhes de lançamento, catálogo de veículos, rastreador de navios, etc.

 

Onde está a próxima parte?

Existem muitos recursos incríveis de código aberto. Quero compartilhar o máximo possível de recursos para facilitar sua jornada de desenvolvimento.