O argumento pelos apps pequenos e de propósito único para Mac
Por que os utilitários de uma tarefa sobreviveram a todas as reformulações dos apps maiores para Mac, e o que isso diz sobre como o software deveria funcionar.
Abra a pasta Aplicativos de qualquer usuário de Mac experiente e você vai encontrar um padrão curioso. Há cinco ou seis apps de grandes nomes que eles realmente abrem todo dia, e mais quarenta utilitários pequenos que rodam discretamente no menu bar, em um atalho ou como uma Ação Rápida. Os apps grandes são reformulados a cada dois anos, às vezes dolorosamente. Os pequenos utilitários simplesmente continuam funcionando.
Este texto é sobre por que os utilitários pequenos vencem, e como seria construir software com esse padrão em mente de propósito.
O padrão
Um “app pequeno” neste contexto é algo com uma função, uma interface simples (frequentemente menu bar, às vezes uma janela) e uma lista de recursos que cabe em uma tela. Exemplos que quase qualquer usuário avançado de Mac vai reconhecer:
- Itsycal, um calendário minúsculo que vive no menu bar.
- Hand Mirror, que transforma sua câmera em um espelho com um clique.
- Maccy, um histórico de área de transferência.
- Rectangle, um gerenciador de janelas.
- Pure Paste, que remove a formatação de tudo que você copia.
- Lungo, que mantém o seu Mac acordado quando necessário.
Nenhum deles está tentando ser uma plataforma. Nenhum tem um “plano Pro” com bloqueios de recursos. Nenhum pede para você criar uma conta. A maioria é grátis ou de compra única. Alguns são de código aberto. Todos fazem exatamente uma coisa, e têm feito essa coisa por anos sem que seus desenvolvedores sintam necessidade de adicionar um quadro kanban.
Por que isso funciona no extremo pequeno e quebra no extremo grande
A razão pela qual os apps pequenos sobrevivem é que o imposto de complexidade por recurso nunca se acumula. Um gerenciador de área de transferência que só gerencia a área de transferência tem uma área de superfície pequena. A superfície de bugs é pequena. A página de configurações é pequena. As notas de versão são pequenas. O desenvolvedor consegue manter o app inteiro na cabeça, o que significa que pode corrigir problemas rapidamente e lançar atualizações sem quebrar outros recursos.
No momento em que um app pequeno tenta crescer para se tornar uma “plataforma”, a matemática muda. Cada novo recurso multiplica a matriz de testes. Cada nova configuração adiciona um caso extremo. Cada nova integração traz os bugs de outra pessoa para o seu código. O imposto de complexidade é aproximadamente quadrático.
Apps grandes sobrevivem a isso apenas contratando equipes. Apps pequenos sobrevivem recusando-se a crescer.
A economia
Um app pequeno de $5 a $15 pago uma vez pode ser construído e mantido por uma pessoa com mil downloads mensais. A matemática funciona porque o custo marginal de um usuário adicional é essencialmente zero. Não há servidor. Não há equipe de suporte além do desenvolvedor. Não há painel de análises com uma conta mensal.
O mesmo desenvolvedor tentando manter uma “plataforma” pelo mesmo preço quebraria. Plataformas precisam de equipes. Equipes precisam de salários. Salários precisam de receita recorrente. É por isso que todo “app pequeno que se tornou uma plataforma” eventualmente migra para assinatura. A economia força isso.
A consequência interessante é que o desenvolvedor de app pequeno tem incentivos mais fortes para manter o foco do que o desenvolvedor de plataforma. Adicionar um recurso é um custo real para o desenvolvedor de app pequeno. Ele vai resistir a isso. O desenvolvedor de plataforma tem um OKR trimestral que exige lançar novos recursos, então vai adicioná-los com ou sem necessidade.
A disciplina de design
A parte mais difícil de construir um app pequeno é dizer não para os recursos. Esse não é o tipo de “não” que vem naturalmente para engenheiros, que tendem a ver cada pedido de recurso como um pequeno problema interessante que vale a pena resolver. É o tipo de “não” que vem de uma opinião forte sobre o que o app é.
O teste certo não é “isso seria útil para algum usuário”. A resposta é sempre sim para qualquer recurso. O teste certo é “isso pioraria o app para os usuários que já o amam”. Um gerenciador de área de transferência que adiciona notas não é mais um gerenciador de área de transferência. Um app de tarefas que adiciona projetos, áreas e tags não é mais um app de tarefas pequeno. O usuário que amava a versão focada começa a notar o peso.
A maioria dos apps pequenos bem-sucedidos tem um “anti-roadmap” público de recursos que nunca vão adicionar. Às vezes isso é explícito no site. Mais frequentemente é implícito nas notas de versão imutáveis. Cinco anos e o app ainda faz aquela única coisa. Esse é o recurso.
Por que o menu bar é o lar certo para tantos deles
O menu bar é a superfície perfeita para um app que faz uma coisa porque está sempre disponível, ocupa quase nenhum espaço visual e tem uma única ação de clique que abre um popover. Não há ícone no Dock competindo por atenção. Não há janela principal exigindo estar aberta ou fechada. O app está lá quando você precisa e invisível quando não precisa.
É também por isso que alguns dos apps pequenos para Mac mais queridos na última década foram apps de menu bar. O formato combina com a missão. Escrevemos sobre como escolher um app de lista de tarefas no menu bar para um tratamento mais longo de por que isso funciona.
Por que a tendência está voltando
Por alguns anos pareceu que o modelo de app pequeno estava morrendo. A pressão das assinaturas estava consumindo o mercado indie. As mudanças na App Store tornaram a economia mais difícil. A Apple continuava demonstrando apps grandes de produtividade de marcas famosas em cada keynote da WWDC.
Mas os últimos dois anos reverteram silenciosamente a tendência. Algumas coisas mudaram:
- A fadiga de assinaturas se tornou real e mensurável. Os clientes começaram a cancelar assinaturas em volume notável.
- A IA no dispositivo ficou barata. Apps que antes precisavam de uma conta de LLM na nuvem podem agora fazer o mesmo trabalho localmente com o framework Foundation Models da Apple, removendo a desculpa mais comum de “precisamos cobrar mensalmente para cobrir os custos de inferência”.
- A nova onda de desenvolvedores indie cresceu vendo a onda anterior se esgotar tentando ser plataformas. Eles escolheram escopos menores de propósito.
O resultado é que 2025 e 2026 foram anos silenciosamente bons para apps pequenos para Mac. Novos aparecem todo mês. Os antigos recebem pequenas atualizações cuidadosas. O modelo continua funcionando porque as pessoas que compram esses apps querem ativamente que funcione.
O que isso parece para quem está comprando
Se você está olhando para dois apps que fazem aproximadamente a mesma coisa e um é uma “plataforma” com cinco abas e um paywall e o outro é um único popover que faz o mesmo trabalho, a plataforma não é aquela que ainda estará no seu menu bar em três anos. A plataforma vai pivotar para o que seus clientes B2B querem. O popover vai discretamente continuar focado.
Isso não é uma regra universal. Alguns dos melhores apps para Mac já feitos foram grandes, ambiciosos e valeram cada centavo. O Logic Pro não é um app pequeno. O Final Cut Pro não é um app pequeno. O Things 3 fica no meio e é excelente. O ponto não é que maior é ruim. O ponto é que “pequeno e inalterado” é uma categoria de recurso em si, não um sinal de um app que ainda não cresceu.
Se você constrói software, a lição é ainda mais simples: escopo menor, cauda mais longa. Um app que faz uma coisa bem por dez anos vale mais do que cinco apps que fizeram seis coisas adequadamente por dois anos. O utilitário pequeno vem sobrevivendo à plataforma reformulada no Mac há trinta anos. Não há razão óbvia para isso mudar.
Se você usa software, a lição é confiar no seu instinto quando um app parece certo. O pequeno que simplesmente fica lá e funciona geralmente é o que vai continuar fazendo isso. O com dezessete abas e um “plano Pro” provavelmente não vai.
O TodoBar é construído nessa linhagem. Um app no menu bar. Um popover. Sem projetos, sem tags, sem quadro kanban. Não vai se tornar uma plataforma. Não vai ter um “plano Pro” com um paywall separado. O plano grátis cobre a maioria dos usuários. O único desbloqueio único cobre os usuários avançados. Nada mais é adicionado a menos que melhore a versão focada, não a deixe maior.
TodoBar é um aplicativo de lista de tarefas no menu bar do macOS. Datas em linguagem natural, atalho global, sincronização via iCloud. Pague uma vez, seu para sempre.
Baixar o TodoBar na App Store