Comunidade

Um limpador de fotos de 4,7MB é revisado - o que os pequenos aplicativos fazem certo - DEV Community

O aplicativo OnePhoto, de apenas 4,7 MB, oferece uma solução simples e eficiente para limpar o carreteiro de fotos sem a necessidade de recursos adicionais como nuvem ou inteligência artificial. A interação baseia-se em um modelo de arrastar para esquerda (excluir) ou direita (manter), com uma fila de confirmação que evita erros de exclusão acidentais, tornando o processo rápido e seguro.

Compartilhar
A 4.7MB photo cleaner, reviewed - what tiny apps get right - DEV Community

Divulgação: Faço parte da rede Nomos, que recentemente começou a trabalhar com OnePhoto. O que segue é minha própria opinião, baseada no uso do aplicativo — incluindo as partes que eu mudaria.

A minha pasta de fotos atingiu 11.000 itens em algum momento desta primavera. Mensagens de erro capturadas em telas de 2023. Nove fotos quase idênticas do mesmo quadro branco. O usual.

Já tentei limpar isso antes. A barreira nunca foi motivação — era a decisão sobre como fazer a limpeza, e terminava comigo duvidando de uma exclusão em lote. Então, quando OnePhoto (listado como "Swipe Cleaner" em algumas lojas de aplicativos) chegou à minha mesa esta semana, dei-lhe uma noite inteira ao invés de cinco minutos educados.

Aqui estão meus anotações, do ponto de vista de um profissional de produto.

The most interesting spec is the download size

OnePhoto é 4.7MB.

Se você não olhou recentemente para listagens da App Store, esse número pode não soar significativo. Para contexto: a maioria dos aplicativos de limpeza de fotos na mesma categoria são enviados entre 90 e 200MB. Isso é uma diferença de 20–40x para o mesmo trabalho funcional — mostrar foto, perguntar se mantém ou exclui, repetir.

Por que um limpador de fotos precisa de 150MB? Não precisa. O que preenche esse espaço geralmente é um sistema de contas, uma pilha de análise, um quadro de parede de assinatura, uma SDK de sincronização em nuvem e frequentemente algum tipo de "melhoria por IA" que ninguém pediu.

Então um binário de 4.7MB não é apenas uma flexa técnica. É um mapa que você pode ler para trás: sem conta, sem nuvem, sem SDKs de rastreamento, sem maquinaria de upsell. A ausência de peso é a declaração do produto. Como alguém que avalia produtos para ganhar a vida, acho isso mais honesto do que qualquer página de política de privacidade — você não pode coletar o que não enviou código para coletar.

The interaction model: swipe then confirm

O loop principal é estilo Tinder: deslize para a esquerda para excluir, direita para manter, cima para favoritar. Uma foto por vez, tela cheia.

A detalhe que quero destacar é o fila de confirmação. Deslizar para a esquerda não exclui nada — ele estoca a foto em uma lista pendente. Você revisa toda a fila no final e comita o lote em uma única ação.

Isto é algo pequeno que resolve o bloqueio psicológico real da limpeza de fotos. Interfaces de seleção por lotes te deixam temeroso do próprio dedo: um toque errado em uma grade de 200 itens selecionados e você realmente não sabe o que perdeu. A fila do OnePhoto transforma uma ação destrutiva em um commit biphasico. Você pode ser rápido e desajeitado durante a triagem, porque a precisão só importa uma vez, no momento da revisão.

Limpei algumas centenas de itens na minha primeira sessão. A velocidade do deslizar é rápida o suficiente para preencher a mesma nicho que um jogo móvel — fiz uma rodada enquanto esperava por uma build terminar.

What it doesn't do and whether that matters

Uma revisão honesta significa listar as lacunas:

  • Nenhuma detecção inteligente de duplicatas. Não agrupará aquelas nove fotos do quadro branco para você. Você desliza por elas uma a uma. Competidores com agrupamento baseado em ML fazem isso melhor — ao custo de serem os aplicativos 150MB descritos acima.
  • Nenhuma integração de backup em nuvem. Excluído significa excluído (para a lixeira recentemente-excluída do iOS). Por design, já que nada sai do dispositivo — mas se você esperava uma rede de segurança além disso, não há.
  • Apenas plataformas Apple. iOS 16+, iPadOS, macOS em hardware da Apple.

No meu caso de uso, nenhuma dessas é um problema crítico. A lacuna de detecção de duplicatas é a única verdadeira troca: você está trocando conveniência pela garantia que nenhum terceiro algum dia calcula algo sobre seu catálogo de fotos.

Pricing

Grátis, com um desbloqueio de apoiador único (cerca de $1,50 equivalente). Sem assinatura. Esse preço é consistente com a filosofia do resto do produto — uma ferramenta, não uma fonte de receita.

Veredicto

OnePhoto não impressionará ninguém em uma tabela de comparação de recursos, e isso é exatamente o ponto. Ele escolhe um trabalho — triage sua pasta de fotos rapidamente, localmente, sem medo de exclusão incorreta — e executa com disciplina que você pode medir em megabytes.

Se sua pasta de fotos também for um cemitério de capturas de tela, é uma maneira genuinamente agradável de passar vinte minutos. E se você for desenvolvedor ou pessoa de produto, vale a pena instalar apenas para estudar quanto produto você pode lançar em 4,7MB.

App Store: apps.apple.com/app/id6779493280

Fonte original

Conteúdo traduzido e adaptado pela redação do Notícias Mobile. Confira também a matéria na fonte original.

Leia a matéria completa