Sobre o serviço
TraduzidoEu crio aplicações desktop rápidas e seguras multiplataforma no Tauri, combinando um núcleo em Rust com uma interface web moderna. Se você já encontrou o Electron e fez uma careta ao ver um instalador de 150 MB e a memória que consome antes do primeiro clique, eu ofereço a experiência oposta: binários medidos em megabytes de um único dígito, inicialização instantânea e baixo consumo de memória ociosa porque a interface roda na visualização web do sistema em vez de um navegador empacotado. Os usuários obtêm uma janela nativa no Windows, macOS e Linux a partir de uma base de código compartilhada, e você recebe um produto que deixa de ser chamado de inchado.
Eu lidero o projeto do início ao fim: de um repositório vazio a um instalador assinado. Eu conecto o backend em Rust ao seu frontend através de comandos e eventos tipados, acesso APIs nativas para o sistema de arquivos, notificações, ícone na bandeja, teclas de atalho globais e diálogos do sistema e mantenho a fronteira de segurança rigorosa — a camada web chama apenas o que você explicitamente permitiu. Eu configuro builds para todas as plataformas necessárias, conecto o mecanismo de atualização automática embutido com artefatos de lançamento assinados e entrego um pipeline reproduzível onde uma nova versão é construída em um comando em vez de meio dia. Se você já tem uma interface em React, Vue, Svelte ou TypeScript puro, eu a envolvo; se você está começando do zero, eu construo uma estrutura limpa que é fácil de manter depois.
Você recebe código documentado e legível, uma configuração de CI funcional e uma breve transferência de chamada para que a equipe possa continuar lançando sem mim. Eu me preocupo com os detalhes que fazem o software desktop parecer confiável: comportamento correto da janela, solicitações de atualização sensatas, operação offline elegante e instaladores que não assustam antivírus e avisos do sistema. Um cronograma típico para uma aplicação focada é de cerca de dez dias, e estou feliz em começar com um pequeno protótipo.
O que você recebe:
— Build para Windows, macOS e Linux a partir de uma base de código
— Comandos Rust ligando APIs nativas à sua interface web
— Empacotamento assinado e atualização automática funcional
— Pipeline de CI e documentação clara para transferência
Eu lidero o projeto do início ao fim: de um repositório vazio a um instalador assinado. Eu conecto o backend em Rust ao seu frontend através de comandos e eventos tipados, acesso APIs nativas para o sistema de arquivos, notificações, ícone na bandeja, teclas de atalho globais e diálogos do sistema e mantenho a fronteira de segurança rigorosa — a camada web chama apenas o que você explicitamente permitiu. Eu configuro builds para todas as plataformas necessárias, conecto o mecanismo de atualização automática embutido com artefatos de lançamento assinados e entrego um pipeline reproduzível onde uma nova versão é construída em um comando em vez de meio dia. Se você já tem uma interface em React, Vue, Svelte ou TypeScript puro, eu a envolvo; se você está começando do zero, eu construo uma estrutura limpa que é fácil de manter depois.
Você recebe código documentado e legível, uma configuração de CI funcional e uma breve transferência de chamada para que a equipe possa continuar lançando sem mim. Eu me preocupo com os detalhes que fazem o software desktop parecer confiável: comportamento correto da janela, solicitações de atualização sensatas, operação offline elegante e instaladores que não assustam antivírus e avisos do sistema. Um cronograma típico para uma aplicação focada é de cerca de dez dias, e estou feliz em começar com um pequeno protótipo.
O que você recebe:
— Build para Windows, macOS e Linux a partir de uma base de código
— Comandos Rust ligando APIs nativas à sua interface web
— Empacotamento assinado e atualização automática funcional
— Pipeline de CI e documentação clara para transferência