Evandro.dev.br

Aplicativos desktop

Aplicativos para Windows e Linux.

Desenvolvo aplicativos desktop para trabalhar no computador, lidar com arquivos e integrar recursos locais. Windows e Linux são plataformas oferecidas; as versões, distribuições e funções compatíveis são definidas e validadas no escopo de cada projeto.

Fale diretamente com Evandro. Abre uma conversa, sem precisar preencher um formulário. Atendimento remoto a partir de Garuva, SC.

Para quem faz sentido

  • Empresas que precisam de uma ferramenta instalada, em vez de depender apenas do navegador.
  • Equipes que trabalham com arquivos, processamento local ou recursos do computador.
  • Produtos que precisam avaliar uma aplicação desktop nova ou a evolução de uma ferramenta existente.

O que podemos entregar

  • Uma interface para executar as tarefas locais prioritárias e entender o resultado de cada operação.
  • Compatibilidade acordada para Windows e/ou Linux, incluindo versões, distribuições e dependências necessárias.
  • Instalação, atualizações, permissões e uso sem internet tratados no escopo; suportar uma plataforma não significa compatibilidade automática com todas as outras.
Da conversa à entrega

Como trabalhamos

  1. Entendemos a tarefa e confirmamos se um aplicativo instalado faz mais sentido que um sistema web.
  2. Definimos Windows e/ou Linux, ambientes de uso, acesso a arquivos e integrações necessárias.
  3. Construímos e demonstramos os fluxos principais nos ambientes combinados.
  4. Validamos instalação e operação e entregamos as instruções e a estratégia de atualização acordadas.
Possibilidades de uso

Imagine na sua rotina

Exemplos ilustrativos para ajudar a explicar o serviço, não projetos já entregues. O seu escopo será definido na conversa.

  • Um aplicativo para conferir e organizar arquivos antes de enviá-los a outro sistema.
  • Uma ferramenta interna que executa uma rotina no computador e mostra seu andamento.
  • Uma interface local para acessar dados ou recursos que não estão disponíveis em um site comum.
Detalhes técnicos e tecnologias
  • Tauri conecta uma interface web a comandos nativos em Rust. Permissões e acesso a arquivos devem ser limitados ao necessário, com validação na fronteira entre interface e sistema.
  • Empacotamento e dependências do WebView variam por sistema. Integrações nativas precisam ser verificadas por alvo; o mesmo código não elimina trabalho específico de Windows ou Linux.
  • O case GCC Installer abaixo é uma referência de automação desktop em Python/Tkinter e Win32 API no Windows. Não é uma implementação em Tauri/Rust nem comprovação de implantação em Linux.

Tecnologias consideradas neste serviço. A seleção depende do problema e do ambiente; não é uma lista obrigatória para todo projeto.

  • Tauri
  • Rust
  • TypeScript
  • Desktop Apps
  • System Integration
MinGW GCC Installer

Ferramenta desktop para automação de ambiente de desenvolvimento

Aplicação em Python para simplificar setup local no Windows, com download assíncrono, checagem de compatibilidade e integração com PATH.

Mostra familiaridade com software desktop, integração com sistema operacional e automação de setup técnico.

  • Python
  • Tkinter
  • Win32 API
  • Threading
  • 7-Zip
Próximo passo

Conte o que você precisa resolver.

Pode ser uma ideia, uma tarefa que toma tempo ou um sistema que precisa melhorar. Não é preciso chegar com uma solução técnica. Atendo a partir de Garuva, no Norte de Santa Catarina, e remotamente.

O mesmo aplicativo pode funcionar em Windows e Linux?

Pode ser projetado para os dois, mas isso precisa fazer parte do escopo. Versões, distribuições Linux, recursos locais e dependências são definidos e testados separadamente. Não presumo que uma entrega para Windows já esteja pronta para Linux.

O aplicativo funciona sem internet?

Funções locais podem ser projetadas para isso. Login remoto, sincronização e serviços externos podem continuar dependendo de conexão. Identificamos cada necessidade antes de prometer operação sem internet.

Você já tem um case desktop público?

Sim: GCC Installer, uma ferramenta Windows feita em Python, Tkinter e Win32 API. Ela demonstra trabalho com rotinas locais e instalação, não uma entrega anterior em Tauri, Rust ou Linux.