Visão geral
Um pacote Flutter que fornece uma API programática para controlar a tela de inicialização no Android e no iOS. Permite aos desenvolvedores exibir e ocultar a tela de inicialização dinamicamente durante a inicialização do aplicativo, possibilitando transições suaves e lógica personalizada de tela de inicialização. O pacote se integra perfeitamente às plataformas nativas e oferece suporte tanto para iOS quanto para Android sem necessidade de configuração adicional. É ideal para aplicativos que precisam de visibilidade da tela de inicialização atrasada ou manipulação condicional da tela de inicialização com base no estado do aplicativo.
Casos de uso
- Controle dinâmico de splash
- Atrasos na inicialização do aplicativo
- Exibição condicional de splash
- Integração de onboarding
- Transições personalizadas de splash
- Gerenciamento de tela de splash pós-login
Principais recursos
- Mostrar/Ocultar programático
- Suporte a Android e iOS
- Configuração mínima
- Integração nativa da plataforma
- Nenhuma configuração extra necessária
- Manuseio de transição suave
Indicado para
- Aplicativos com fluxos de introdução
- Aplicativos que exigem tela de splash atrasada
- Desenvolvedores gerenciando o tempo de exibição da tela inicial
- Splash precisa de plataforma cruzada
- Aplicativos com lógica de inicialização complexa
Considerações
- Requer configuração de plataforma nativa para funcionalidade completa
- Limitado à tela de splash
- Não adequado para sobreposições de UI complexas
- Pode ser necessário estilização adicional para designs personalizados
- Depende da ordem correta de inicialização
