Um pacote leve e multiplataforma em Dart para exibir teclados virtuais em dispositivos como quiosques e caixas eletrônicos. Projetado sem dependências de código nativo, garante integração perfeita em Android, iOS, Web, macOS, Windows e Linux. O pacote oferece uma API simples para renderizar teclados na tela personalizáveis, sendo ideal para interfaces baseadas em toque onde teclados físicos são inviáveis ou indisponíveis. Suporta manipulação básica de entrada e é otimizado para confiabilidade em ambientes voltados ao público.
Casos de uso
- terminais de quiosque
- Interfaces ATM
- Sistemas de ponto de venda com tela sensível ao toque
- Exibições de informações públicas
- Entrada de sinalização digital
- Sistemas de check-in self-service
Principais recursos
- Compatibilidade multiplataforma
- Sem dependências de código nativo
- API simples para renderização do teclado
- Layout personalizável
- Manipulação de eventos de entrada
- Leve e rápido
Indicado para
- Desenvolvedores criando interfaces de toque voltadas para o público
- Aplicações que exigem métodos de entrada seguros e isolados
- Projetos com foco em múltiplos sistemas operacionais
- Implementações de teclado virtual de baixo código
- Interfaces de usuário de sistemas embarcados
Considerações
- Limitado à entrada de texto básico
- Sem suporte embutido para tipos avançados de entrada, como emojis
- Requer manipulação manual do foco e validação de entrada
- Não otimizado para cenários de digitação de alta frequência
- Pode ser necessário estilos adicionais para consistência da marca
