Buscar pacotes, repositórios e categorias de apps

Capa de fragment_navigate
Detalhes do pacotev2.0.0+1

fragment_navigate

Um controlador para criar o efeito de troca de fragmentos como no Android nativo.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
38
Curtidas
16
Pontos Pub
140

Instalar pacote

flutter pub add fragment_navigate

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

fragment_navigate é um pacote Flutter que fornece um controlador para simular o comportamento nativo de navegação de fragmentos do Android, permitindo transições suaves entre telas com navegação baseada em pilha. Ele permite que desenvolvedores empurrem, retirem e gerenciem fragments de maneira semelhante ao FragmentManager do Android, oferecendo uma experiência familiar para desenvolvedores que estão migrando do desenvolvimento Android. O pacote suporta múltiplas plataformas, incluindo móvel, web e desktop, tornando-o versátil para aplicativos multiplataforma que exigem gerenciamento dinâmico de telas.

Casos de uso

  • Implementando navegação de fragmentos semelhante ao Android em aplicativos Flutter
  • Criando fluxos de tela dinâmicos com gerenciamento de pilha de retorno
  • Construindo interfaces de usuário complexas com telas aninhadas ou modulares
  • Habilitar navegação sem problemas entre diferentes seções do aplicativo
  • Suporte a linkagem profunda com preservação do estado de fragmento

Principais recursos

  • Navegação de fragmentos baseada em pilha
  • Efeitos de transição semelhantes ao Android nativo
  • Suporte multiplataforma (Android, iOS, Web, macOS, Windows, Linux)
  • Gerenciamento de fragmentos com estado
  • Integração fácil com roteamento existente do Flutter

Indicado para

  • Desenvolvedores familiarizados com navegação de Fragmento do Android
  • Aplicativos que exigem hierarquias de tela complexas e aninhadas
  • Aplicativos multiplataforma que precisam de padrões consistentes de navegação
  • Equipes migrando do Android para o Flutter
  • Projetos em que o comportamento de navegação nativo é essencial

Considerações

  • Pode exigir gerenciamento adicional de estado para casos de uso complexos
  • Não é ideal para aplicativos simples de uma tela
  • Documentação limitada em comparação com o roteamento embutido do Flutter
  • Impacto potencial no desempenho com pilhas de fragmentos grandes
  • Requer manipulação cuidadosa dos eventos de ciclo de vida durante a navegação

Categorias

Dependências

Lista de dependências 1 itens

Projetos que usam este pacote

Ainda não há dados.