rownarts.
pt

work/s3tow/

s3tow

Um gerenciador nativo de arquivos para macOS com S3 e SFTP.

  • App nativo
  • Engenharia
  • Interface
  • 2026
Uma pilha de placas translúcidas de acrílico fosco, iluminadas pelas bordas sobre fundo grafite; uma placa puxada um pouco para fora

O briefing

Todo cliente de S3 é ou um console web que briga com você ou um app desktop que traz um navegador inteiro para desenhar uma lista de arquivos. Queríamos o app de Mac: algo que abre instantaneamente, se comporta como o Finder e fica dentro do sandbox.

O que fizemos

  • SwiftUI de ponta a ponta — um app de Mac que parece um e se comporta como um
  • Assinatura AWS SigV4 e o protocolo REST de S3 implementados direto sobre URLSession
  • SFTP junto de S3, porque trabalho real abrange os dois
  • Sem CLI incluído, sem navegador incorporado, sem daemon em segundo plano

Onde aterrissou

0SDKs de armazenamento de terceiros
2protocolos, uma interface
1processo, isolado

Escrever nós mesmos o protocolo custou duas semanas. Comprou um app que abre em menos de um segundo.

Próximo projeto Waterline Uma explicação de interesse público sobre para onde vai a água de uma cidade.