Quando você trabalha todo dia em alguma coisa, raramente para para pensar no todo. Não quero perder de vista o que gostaria que o Monica alcançasse, então aqui está o que eu gostaria de fazer em 2018. Este post não é bem um roteiro. Pense nele como a minha lista de desejos pessoal.
- Lançar o aplicativo móvel. O trabalho já começou e estamos perto de uma v1 que deve sair nas próximas semanas. A primeira versão será somente leitura, e a v2 permitirá editar dados. O código do aplicativo móvel já está no GitHub e é, claro, 100% de código aberto.
- Suporte a GraphQL: já temos uma API REST que a v1 do aplicativo móvel vai usar. Se quisermos de fato um ótimo aplicativo móvel, precisamos garantir que todas as requisições feitas à API sejam eficientes, e o GraphQL é a melhor solução para isso.
- Suporte a CardDAV e CalDAV. Acredito que é isso que vai fazer o Monica brilhar no longo prazo. Esses dois protocolos permitirão sincronizar seus contatos e compromissos com os aplicativos de e-mail e calendário que você já usa no celular ou no computador. O Monica se tornaria a fonte central dos seus dados sociais.
- Mais carinho para os lembretes, com a possibilidade de ser avisado antes de um evento acontecer.
- Oferecer estatísticas sobre sua vida social: quantas vezes você saiu em determinado mês, quem você vê mais, onde costuma se encontrar com mais frequência e assim por diante. Quanto mais dados você der ao Monica, mais percepções vai ter.
- Uma visão de calendário que mostre lembretes, eventos futuros e afins.
- O conceito de fichas de atividade "ricas": por exemplo, se você indicar que foi a um restaurante, poder informar onde foi (com marcação automática no mapa), o que comeu, quanto tempo durou e assim por diante. Cada tipo de atividade teria informações específicas a preencher.
- O diário deveria se tornar o lugar onde sua vida é documentada sozinha. Isso será ótimo quando tivermos fichas de atividade ricas.
- Estabilizar a plataforma, acrescentar muitos testes para garantir que não vamos quebrar as coisas conforme avançamos.
- Se eu tiver tempo, mas só se tiver: deixar o app mais bonito. Ainda assim, acredito ser mais importante ter uma aplicação funcional do que uma bonita.
- E, por último, mas não menos importante: acrescentar mais formas de importar dados. Isso vai dar um trabalho enorme porque, surpreendentemente, a maioria das redes sociais ou sistemas não é de código aberto e não entrega os dados que têm sobre você.
Espero cumprir todos os pontos acima este ano. Também sei que as coisas mudam o tempo todo por diversos motivos, então leve isso com uma pitada de sal.










