Visão geral
O pacote Whiteboard é um widget cross-platform do Flutter projetado para desenho livre, permitindo que os usuários esboçem diretamente em uma tela. Inclui um controlador para gerenciar o estado de desenho, como traços, cores e funcionalidades de desfazer/refazer. Ideal para aplicações que exigem desenho interativo, como quadros brancos digitais, ferramentas de anotação ou captura de assinaturas. O pacote suporta todas as principais plataformas: Android, iOS, Web, macOS, Windows e Linux, garantindo desempenho consistente em dispositivos diferentes.
Casos de uso
- Digital whiteboarding
- Interactive note-taking
- Signature capture
- Educational apps
- Collaborative drawing tools
Principais recursos
- Freehand drawing with touch and mouse
- Built-in drawing controller
- Cross-platform compatibility
- Undo/redo support
- Customizable stroke settings
Indicado para
- Desenvolvedores de aplicativos de desenho
- Educadores usando quadros digitais
- Aplicativos que precisam de assinaturas de usuário
- Ferramentas criativas com interação de tela
Considerações
- Performance may vary on low-end devices
- Large drawings may impact memory usage
- Limited built-in export options
- Requires handling of platform-specific input differences