3 pontos por GN⁺ 2025-07-02 | 1 comentários | Compartilhar no WhatsApp
  • A nova versão do Ensō, Occult Vampire Keanu, refinada ao longo de 6 anos de uso diário, entrou em testes públicos e está disponível via TestFlight
  • Este beta se concentra menos em adicionar recursos e mais em reduzir elementos que atrapalham o fluxo de escrita, seguindo a filosofia MISS
  • As principais mudanças são uma UI mais simples, 5½ temas, Coffeeshop Mode, melhorias de privacidade e um novo mecanismo de renderização de texto
  • O caminho de distribuição passa a ser centrado na AppStore; a versão do Gumroad permanece como backup, mas não será mantida
  • Eventos de análise e tráfego de rede foram removidos, e o suporte a RTL deve entrar na próxima build de teste, enquanto seguem a coleta de feedback e a preparação para o lançamento

Teste público e direção do produto

  • A nova versão do Ensō, codinome Occult Vampire Keanu, foi distribuída para teste público
  • A build de teste pode ser baixada pelo TestFlight
  • Esta versão, alinhada à filosofia MISS, foca mais na remoção de distrações e no refinamento do que na adição de novos recursos
  • Até mesmo a forma de apresentar recursos pode interromper o fluxo de escrita do usuário, por isso equilibrar descoberta e manutenção do foco se tornou um desafio importante

Principais mudanças na experiência de uso

  • UI mais simples

    • A maior parte da UI saiu da área de texto dentro do app e foi movida para a barra de menus do macOS
    • A mudança para a barra de menus visa melhorar a descoberta de recursos e o acesso a atalhos de teclado
    • Até agora, nenhum usuário sentiu falta da antiga UI inline
  • Temas com foco em acessibilidade

    • temas predefinidos, configurados para padrões de uso e acessibilidade com base em anos de feedback
    • As situações de uso atendidas são as seguintes
      • Escrever de dia em condições normais de luminosidade
      • Escrever sob luz forte
      • Escrever em baixa luminosidade
      • Escrever em baixa luminosidade em telas OLED
      • Usar preto absoluto
      • Escrever em luminosidade extremamente baixa, reduzindo a exposição à luz
    • O tema para luminosidade ultrabaixa foi projetado pensando em telas OLED, com foco no caso de uso de escrever à noite para pegar no sono
    • Um dos temas ainda precisa de trabalho adicional, por isso a descrição é , e não 6
  • Coffeeshop Mode

    • Coffeeshop Mode é um dos raros novos recursos do Ensō
    • Ele mascara o texto para dificultar que uma pessoa atrás de você leia o que está sendo digitado, mas o autor ainda consegue saber o que está escrevendo
    • Pode ser ligado e desligado a qualquer momento com ⌘-C
    • Após alguns meses de uso, mostrou-se especialmente útil para escrever diário em locais públicos
    • Esboço relacionado: Sketch - Ensō Coffeeshop Mode
  • Pequenas melhorias de acessibilidade

    • É possível alternar correção automática, capitalização automática e recursos de ortografia
    • Há suporte a ajuste de tamanho do texto, algo que não era possível na versão nativa anterior
    • Ao remover o menu Edit e renomeá-lo para Write, o macOS não adiciona itens relacionados a IA nas configurações

Novo mecanismo de renderização de texto

  • O novo mecanismo de renderização de texto permite controle mais refinado das configurações tipográficas
  • Ele oferece suporte a modos alternativos de exibição, como Coffeeshop Mode, e também usa um cursor personalizado
  • Na nova UI, a sensação de escrita é mais fluida, e o texto parece legível e suave, mas sem ficar borrado
  • Como os recursos foram reduzidos, é possível focar mais na qualidade e na familiaridade dos elementos que permanecem
  • O objetivo é oferecer uma experiência familiar e de alta qualidade a ponto de o usuário se sentir confortável pagando 10 dólares por um app de digitação sem seleção de texto

Modelo de distribuição e caminho de pagamento

  • O Ensō será distribuído basicamente pela AppStore
  • A versão existente do Gumroad continuará disponível, mas não será mantida, porque a nova versão é funcionalmente equivalente no comportamento padrão e melhor
  • Os motivos para migrar para a AppStore são os seguintes
    • Vários usuários reclamaram que o pagamento pelo Gumroad, especialmente a etapa da tela de pagamento do PayPal, parecia suspeito
    • A AppStore tem desvantagens, e a entrega de apps também é lenta e incômoda, mas permite distribuir com relativa facilidade sem escrever muito código
    • No futuro, também é possível adicionar atualizações OTA e voltar a distribuir pelo Gumroad por meio de melhorias iterativas
  • A versão do Gumroad fica como backup, mas não será mantida

Recursos ausentes e limitações intencionais

  • Análises

  • Personalização

    • Recursos de personalização serão adicionados no futuro
    • Como a nova versão atual já está suficientemente melhor que a anterior, a escolha foi iniciar o teste público em vez de esperar por mais recursos
    • A UX que equilibra descoberta e manutenção do foco está em desenvolvimento
    • Cada opção e escolha pode se tornar uma oportunidade de distrair o usuário, então precisa ser tratada com cuidado
  • Suporte a RTL e idiomas não LTR

    • O suporte a RTL deve ser incluído na próxima build de teste
    • Uma parcela considerável dos usuários do Ensō usa idiomas com alfabetos não latinos e, pelo que se sabe, são principalmente usuários de persa, árabe e hebraico
    • O suporte básico a RTL talvez seja possível com a alteração de uma única linha de código e, mesmo que não seja perfeito, pode parecer uma grande melhoria para usuários de alfabetos não latinos
  • UI de edição inline

    • O Ensō anterior exibia a UI no mesmo espaço do texto, mas a nova versão não faz isso
    • A possibilidade de adicionar um menu hambúrguer ao canvas principal do app ainda está em avaliação
    • Até agora, apenas 2 usuários menos frequentes levantaram esse ponto
    • Os critérios considerados mais importantes são os seguintes
      • Facilidade de uso e redução de distrações
      • Descoberta
      • Familiaridade
    • Recursos que aumentam a descoberta criam mais escolhas, e cada escolha pode se tornar uma distração
    • Mesmo pequenas mudanças se acumulam, por isso remover algo é mais difícil do que adicionar

Próximos passos e ideias em avaliação

  • O que vem agora é coletar e responder ao feedback dos testes, preparar materiais básicos de marketing, adicionar suporte à escrita RTL e lançar
  • O marketing talvez teste anúncios em redes sociais, mas será principalmente falar sobre o Ensō e temas relacionados e interagir com comunidades que já conhecem o produto
  • As ideias em avaliação são as seguintes
    • Suporte a Windows e Linux
      • Deve ser reavaliado nos próximos meses
      • Usuários interessados em testar podem avisar por e-mail
    • Quick Save
      • Ao pressionar ⌘+S, um snapshot da nota é salvo em um diretório predefinido com nome de arquivo contendo timestamp
      • Um exemplo de nome de arquivo é note-27-06-2025.txt
    • Toybox
      • É um recurso opcional de menu que libera ferramentas experimentais como se fossem episódios
      • Pode incluir prompts de escrita, timer de escrita, experimentos de estilo tipográfico e experimentos visuais em que letras e palavras crescem como trepadeiras conforme a digitação
  • Se Toybox virar realidade, ficará posicionada em uma parte mais profunda do menu para evitar distrações
  • Se Toybox tiver potencial de criar mais distrações, será um app separado

Desafios revelados durante o desenvolvimento

  • O trabalho avançou todos os dias em pequenas unidades, e em alguns dias continuou por períodos mais longos
  • Em vez de olhar para cada recurso isoladamente, várias tarefas foram feitas em paralelo com foco nas interações entre elas
  • O novo Ensō é um tipo de projeto em que é difícil compartilhar aos poucos partes inacabadas por recurso
  • O objetivo é oferecer uma ferramenta que não atrapalhe o usuário, mas que seja bonita, refinada e pareça dele
  • Tauri e experiência de build

    • Tauri amadureceu muito desde o lançamento da primeira versão para macOS
    • Na versão anterior, semanas foram gastas com build para Mac, notarisation, provisioning profile e a API não documentada do AppStore Connect
    • Agora a maior parte funciona, e Claude Code foi essencial em alguns scripts
  • Complexidade do seletor de temas

    • O seletor de temas foi um problema mais complexo do que parecia
    • A parte difícil foi colocar, em uma única UI e em no máximo 2 a 3 cliques, as configurações de tema por modo dark/light/sincronizado com o OS, a pré-visualização e a decisão de salvar ou não as mudanças
    • Muitas tentativas acabaram parecendo mais uma GUI de Dwarf Fortress do que um seletor de temas simples
  • Renderização de texto baseada em navegador

    • A escolha de usar um navegador como mecanismo de renderização de texto ainda é satisfatória
    • O Safari, em especial, tem excelente controle tipográfico, como text-box: cap alphabetic
    • Atualmente não há uma maneira fácil de ler a cor de accent nativa do OS
    • accent pode ser personalizado, mas não pode ser lido

Versão web gratuita

  • Não há planos de remover a versão web gratuita do Ensō
  • O autor quer ser remunerado pelo trabalho, mas mesmo quase sem marketing as pessoas estão entrando em contato e comprando
  • A expectativa é que a confiança construída até agora e a qualidade do produto final sejam suficientes para fazer o Ensō crescer devagar e de forma constante

1 comentários

 
GN⁺ 2025-07-02
Opiniões no Hacker News
  • Sempre achei que a melhor coisa de escrever no computador é a capacidade de editar enquanto se escreve
    Mas entendo que esse método não funciona para muita gente; pessoalmente eu não usaria, mas este app parece bem interessante

    • Às vezes, quando você se força a não editar, coisas que estavam escondidas em algum canto da mente e eram difíceis de capturar acabam vindo à tona
      Um brain dump funciona do mesmo jeito. Quando você escreve tudo o que está na cabeça sem nem corrigir erros de ortografia, aparecem de verdade coisas que você nem sabia que existiam, mas que estavam incomodando ou ocupando espaço
      Vale tentar pelo menos uma vez, e uma hora basta. Uso um método parecido para rascunhos de blog quando tenho a ideia, mas o resto do texto não sai
    • Sempre achei que a melhor coisa de escrever no computador é a legibilidade :)
  • Muito bom. Eu queria criar algo assim, mas ainda não consegui. O modo café é excelente
    O recurso que eu mais queria é poder trocar a fonte e o cursor. Um cursor piscando distrai e é desnecessário. Afinal, se é uma ferramenta em que você não deve editar, dá para presumir que ele está sempre no fim

    • Sou muito conservador ao adicionar novos elementos de UI, especialmente qualquer coisa que possa virar uma nova distração
      Então, mesmo que eu coloque isso, talvez esconda atrás de vários menus. Ainda assim, já venho fazendo muito yak shaving por causa desses problemas :)
    • Eu realmente preciso de uma fonte monoespaçada. Sei que a maioria das pessoas não gosta de escrever prosa com fonte monoespaçada, mas, como desenvolvedor, fontes proporcionais sempre me parecem estranhas
  • Não acho que o Enso como um todo combine comigo, porque minha abordagem de escrita é bem diferente
    Mesmo assim, gostei da ideia do modo café e fiquei com vontade de implementar algo parecido no Obsidian

    • Para um modo café aplicado ao navegador inteiro, isto pode ser útil: https://addons.mozilla.org/en-US/firefox/addon/obfuscator/
    • Também gosto dessa ideia
      Em casa, hoje em dia escrevo principalmente por entrada de voz. Queria que alguém inventasse um dispositivo de bloqueio de ruído que me permitisse falar com o aparelho em um café ou no transporte público sem que outras pessoas ouvissem
  • Parece muito bom. Levei alguns minutos para entender do que se tratava
    Seria bom ter uma descrição do produto no topo da primeira tela ou na explicação aqui

    • Adicionei o link para o artigo
  • Isso me lembra https://github.com/maebert/themostdangerouswritingapp

    • É interessante que ele seja muito parecido com o ensō em vários aspectos, mas, ao mesmo tempo, seja exatamente o oposto
      O ensō é calmo, mindful e transmite segurança. O MDWa é agitado, assustador e sádico. É fascinante como diferenças muito pequenas podem criar produtos que parecem quase iguais, mas passam sensações completamente diferentes
      Quero aplaudir muito o rafal, criador do ensō; pessoalmente gostei demais
    • A mim, lembra mais o Apostrophe: https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe
  • Eu já tinha visto isso antes, mas esqueci o nome
    Procurei no Google e também perguntei a LLMs, mas acabei não encontrando de novo. A busca do HN também não ajudou muito, então fico muito feliz em ver isso novamente

    • O meu https://meat-gpt.sonnet.io ainda é bem indexável
      Ele encontra bem até centenas de sites de IA obtidos por web scraping e acompanhados de descrições alucinatórias de produtos
  • Excelente trabalho. É um ótimo exemplo de como não basta ter uma boa ideia; a execução é realmente importante
    Acho que não sou a única pessoa que já teve uma ideia dessas em algum momento. A minha era “nanowriter” e era para o NanoWriMo, mas na época eu não tinha habilidade de programação nem função executiva para realmente criá-la
    O Enso é bonito e, acima de tudo, existe de verdade. Por isso é infinitamente melhor
    0: https://storyempire.com/2025/04/28/nanowrimo-closing-what-we...

  • Para usuários de Linux, parece bastante semelhante a https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe

    • Os conceitos parecem diferentes. O Apostrophe é um editor Markdown bonito
      O Ensō está mais para uma ferramenta minimalista de escrita que ajuda um modo específico de escrever, ocultando o texto já escrito e impedindo o usuário de editar. O foco aqui parece ser fazer a pessoa despejar as palavras primeiro e depois cuidar da formatação e da edição em outra ferramenta
  • Excelente
    Algumas vezes no passado, inspirado por isso, criei algo parecido. No estado atual, já parece bem completo, e a música ambiente dá para providenciar por conta própria
    Pensei em novos recursos, mas na prática eles não parecem necessários. Gosto especialmente do modo café. Muitas vezes fico autoconsciente com a possibilidade de outras pessoas verem o que estou escrevendo, então ocultar o texto é realmente ótimo

  • Mesmo depois de ler as primeiras telas, eu não fazia ideia do que era o texto
    No começo, concluí que talvez fosse algum tipo de display Paperwhite, mas descobri que era um app. Este post do blog parece voltado apenas a quem já sabe o que o app é