A chegada de um novo desafiante
- No outono de 2019, o app Tapstack, usado principalmente para a comunicação entre familiares, anunciou o encerramento do serviço.
- Enquanto procurava um app substituto para se preparar para o fim do serviço, decidiu criar seu próprio app em vez de usar um app corporativo de mensagens já existente.
- O app criado é muito simples e funciona como uma "janela mágica" para capturar e enviar fotos e vídeos. As mensagens ficam em fila de espera e desaparecem depois de serem vistas uma vez.
Observações técnicas
- O app foi simplificado ainda mais em relação ao Tapstack, sem necessidade de sistema de login nem interface de gerenciamento de contatos.
- O núcleo do app é a função de captura de fotos/vídeos, aproveitando componentes de código aberto.
- O backend foi montado com um bucket do AWS S3 e funções AWS Lambda, e o app foi distribuído à família via TestFlight.
Cozinhar em casa
- A abordagem em relação à programação é comparada a "cozinhar em casa".
- "Aprender a programar" pode trazer vantagens econômicas, mas também é possível aprender programação por vários motivos, assim como "aprender a cozinhar".
- Quando a programação é libertada da obrigação de ser profissional e escalável, ela se torna uma atividade diferente, como cozinhar em casa.
- O app de mensagens criado muda apenas da forma que a família deseja, transmitindo a sensação de "lar", com independência, estabilidade e soberania.
Opinião do GN⁺
- Este artigo explica o processo e o significado de desenvolver um app personalizado para uso pessoal.
- Mostra que, mesmo sem ser um desenvolvedor profissional, é possível criar software para a família ou para amigos.
- Essa história mostra como a tecnologia pode impactar positivamente a vida das pessoas e como um software personalizado pode oferecer um valor importante para quem o usa.
1 comentários
Opiniões do Hacker News
Paixão por projetos pessoais
As dificuldades do desenvolvimento de software moderno
A satisfação de desenvolver apps personalizados
O valor de desenvolver apps para família e amigos
A distância entre apps profissionais e apps pessoais
Mudança de percepção sobre sideloading no iPhone
O apelo de desenvolver apps para um mercado-alvo pequeno
O apelo de pequenos projetos web
O valor de serviços self-hosted para a família