Todos os projetos

Projeto complementar

Pacote de Impressão Térmica

Flutter, código nativo e hardware

Minha responsabilidade

Arquitetura do pacote, investigação técnica e integração nativa validada em hardware.

Status de entrega

Validado em hardware

Saída física validada com aplicação de teste isolada.

Pacote de Impressão Térmica

Problema e restrições

Um documento de pagamento precisava de código de barras opticamente legível. Sem acesso ao repositório principal, a integração precisava evoluir sem bloquear a equipe do produto.

Decisão técnica e resultado

Após abordagens Dart/ESC-POS e funções nativas que não atenderam à leitura óptica, usei ZXing em Kotlin para gerar a imagem com densidade adequada. MethodChannels conecta Flutter ao nativo; Dart envia o conteúdo rasterizado por Bluetooth. A API pequena isola a complexidade e a saída foi validada em hardware.

Tecnologias utilizadas

  • Flutter
  • Kotlin
  • ZXing
  • MethodChannels
  • Bluetooth

Evidências técnicas

Discussão técnica da integração