Visão geral
BART é um pacote Flutter que fornece uma barra de navegação inferior impulsionada pelo Navigator 2.0, permitindo transições suaves entre abas com recursos modernos de roteamento. Ele simplifica a navegação entre abas usando gerenciamento declarativo de rotas, garantindo transições suaves e preservação de estado. Projetado para arquitetura de aplicativos limpa e escalável, o BART se integra bem ao sistema de navegação do Flutter e oferece suporte a múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux. O pacote é ideal para aplicativos que exigem navegação baseada em abas intuitiva com lógica de roteamento robusta.
Casos de uso
- Aplicativos móveis baseados em guias
- painéis de múltiplas telas
- Navegação com estados persistentes
- Aplicativos usando o Navigator 2.0
- Navegação inferior multiplataforma
Principais recursos
- integração do Navigator 2.0
- Roteamento declarativo de guias
- Preservação de estado entre guias
- Design agnóstico de plataforma
- Integração fácil com rotas existentes
Indicado para
- Desenvolvedores usando o Navigator 2.0
- Aplicativos com várias guias
- Projetos Flutter multiplataforma
- Arquitetura de navegação limpa
- Desenvolvimento moderno de aplicativos Flutter
Considerações
- Requer familiaridade com o Navigator 2.0
- Pode ser necessário configurar rota adicional
- Mais adequado para aplicativos com navegação estruturada
- Não recomendado para aplicativos simples de tela única
- Personalização limitada em comparação com o BottomNavigationBar original