Scanner Android com foco local

Um scanner Android com Home direta, OCR organizado e pós-scan claro.

Scanora abre o scanner assistido do Google sem pedir tipo antes da captura, leva direto para revisão, organiza OCR em trechos e exporta PDF, JPG ou PNG a partir da mesma página aprovada.

Versão 0.2.6 CI Android ativo com.soturine.scanora
Scanora

Fluxo principal

Escanear rápido e ajustar só quando realmente precisar.

Scanner guiado como caminho padrão, com fallback manual quando o documento pede ajuste fino.

Fluxo universal
Crop Crop inicial mais firme
OCR local Trechos e texto consolidado
Exportação Formato progressivo e local claro
Privacidade Sem upload obrigatório

Produto

Uma base séria para um scanner Android moderno.

A versão atual cobre scanner rápido, fallback manual editável, OCR por trechos, exportação progressiva e histórico local sem depender de backend nem empilhar telas pesadas demais no fluxo principal.

Entrada mais direta

O scanner rápido segue como CTA principal na Home; câmera e importação direta ficam em Ajuste manual.

Tratamento de documento

Crop inicial mais útil, correção geométrica, filtros recalibrados e OCR consolidado em trechos copiáveis.

Pós-export mais claro

O app agora deixa mais evidente o nome do arquivo, o tipo, o tamanho, o local salvo e a ação para abrir ou compartilhar.

Material público

O produto evoluiu. As capturas oficiais fecham a próxima rodada de QA.

O site e a documentação foram alinhados ao fluxo real da versão 0.2.6. As capturas finais em aparelho real seguem como fechamento natural de QA visual, sem substituir essa etapa por mockups artificiais.

01

Escanear

Scanner rápido na Home com galeria pelo fluxo do Google quando disponível, e manual como fallback editável.

02

Revisar

Revisão mais direta, OCR por trechos e ações principais mais evidentes.

03

Exportar

Saída local em PDF, JPG ou PNG com compartilhamento nativo e local salvo mais compreensível.

Privacidade

O fluxo principal não depende de backend.

Scanora prioriza processamento local, armazenamento local e compartilhamento pelas APIs padrão do Android. O app não exige login para escanear, revisar ou exportar.

  • OCR local com ML Kit
  • Exportação de PDF, JPG e PNG no dispositivo
  • Permissão de câmera apenas para captura manual
  • Sem upload automático de documentos

Instalação

Projeto pronto para abrir e validar.

Use Android Studio com JDK 17+ e Android SDK Platform 36. O CI já cobre build, lint e testes unitários.

git clone https://github.com/Soturine/scanora.git
cd scanora
./gradlew assembleDebug
./gradlew testDebugUnitTest
./gradlew lint

Para o GitHub Pages funcionar no repositório publicado, ative: Settings > Pages > Source: GitHub Actions.

Documentação

Referências rápidas para contribuir.

Roadmap

Próximos passos de produto.

Entregue

v0.2.5: OCR manual mais confiável, com parágrafos melhores, texto contínuo e menos ruído.

Atual

v0.2.6: pipeline de imagem alinhado para preview, filtros, OCR e exportação partirem da mesma página lógica.

Longo prazo

v0.3.0 com QA visual, capturas oficiais, microcopy revisada e material público mais maduro.

FAQ

Perguntas rápidas.

Funciona offline?

Sim. O MVP prioriza processamento local. O scanner guiado pode depender do Google Play services no aparelho.

Onde o arquivo exportado fica?

Em Android 10+ o app salva em Downloads/Scanora. Em versões anteriores, a saída cai no armazenamento do app.

O CI já está ativo?

Sim. O workflow Android CI roda assemble, lint e testes unitários no GitHub Actions.