Blog Lançado e o Futuro dos Apps Mythic
Bem-vindo ao blog!
Ei pessoal! Estou super empolgado em dar as boas-vindas ao meu blog, onde mergulharei no desenvolvimento dos aplicativos Mythic, reflexões sobre desenvolvimento de aplicativos e atualizações da vida. Meu objetivo é publicar uma vez por mês, com a possibilidade de duas vezes por mês para atualizações focadas. Notas de lançamento também serão publicadas aqui, mas não contarão para essa frequência.
O blog servirá a alguns propósitos, sendo um dos mais importantes o de que estou construindo esses aplicativos com a filosofia central de construir em público. Você pode ler mais sobre essa ideia aqui: The Linear Method - Build in Public. Fiquei realmente inspirado pela metodologia de design dos criadores do Linear, uma ferramenta de gerenciamento de projetos de desenvolvimento de software, quando comecei a trabalhar nos aplicativos Mythic há mais de um ano. Enquanto considerava o que seria necessário para criar o Mythic GME Mobile, percebi imediatamente que precisava da comunidade para criar algo que atendesse às suas necessidades, ganhasse sua confiança e obtivesse sua adesão. Espero mergulhar mais na história desse processo no futuro, mas basta dizer que este blog também serve ao propósito de ajudar os usuários, jogadores e mestres de jogo do meu aplicativo a entender o que está acontecendo no desenvolvimento do aplicativo e poder influenciar diretamente a direção do aplicativo.
Outro propósito que este blog servirá é me dar uma saída para pensar e refletir sobre a história, estado e futuro do aplicativo. Com o surgimento dos LLMs, pensar e a capacidade de raciocinar são mais importantes do que nunca. Escrever me ajuda a pensar sobre onde estive, o que fiz e como seguir em frente.
Por último, espero incluir breves atualizações da vida para dar uma ideia do que está acontecendo comigo e ajudar a criar alguma compreensão de como é ser um desenvolvedor solo nos dias de hoje. Como todos estamos tentando fazer o nosso caminho no mundo, muitas coisas humanas acontecem que influenciam a velocidade atual de desenvolvimento do aplicativo. Obrigado por ler até aqui e se juntar a mim nesta aventura. Espero que você ache essas atualizações valiosas e divertidas!
Estado atual do aplicativo
Lancei a versão 1.5 com tabelas personalizadas e uma série de lançamentos pontuais para corrigir bugs desde então. Este foi um dos recursos mais solicitados e fiquei feliz por finalmente poder colocá-lo em suas mãos. Uma razão pela qual isso demorou um pouco mais do que eu queria foi que eu estava lidando com dívida técnica do lançamento original. No início do projeto, tomei certas decisões sobre a arquitetura com base no meu entendimento limitado de arquitetura de aplicativos na época, o que tornou difícil adicionar novos recursos. No último ano, aprendi muito sobre desenvolvimento e arquitetura de aplicativos e isso trouxe a percepção de que preciso começar a migrar para uma arquitetura de aplicativo moderna e adequada para criar o tipo de experiência que realmente atenda às suas necessidades. Existem alguns recursos incríveis solicitados que mal posso esperar para adicionar, mas para apoiar isso, estou tendo que reescrever partes do aplicativo.
A próxima atualização planejada é a versão 1.6 e o plano é incluir Trilhas de Progresso de Tramas, Cenas Chave e potencialmente Listas personalizadas. Também haverá algumas melhorias na qualidade de vida das listas (obrigado novamente a um membro da comunidade no Discord por compartilhar alguns comentários sobre a usabilidade e apontar alguns erros).
Fique ligado para mais sobre isso nas próximas semanas e entre no quadro de solicitação de recursos ou vá para o Discord para contribuir com mais de suas ideias: Solicitações de Recursos
Uma breve atualização de vida
Para encerrar, queria postar uma breve atualização de vida. No último ano, minha esposa, que trabalhava em tempo integral, foi incrivelmente apoiadora em me permitir trabalhar em tempo integral nos aplicativos Mythic. Recentemente, estivemos em uma temporada em que ela teve que procurar um novo emprego. Infelizmente, neste mercado, mesmo com certos setores tendo abundância de empregos, também há um grande número de candidatos. A competição é acirrada. Embora estejamos bem, ela ainda está procurando um emprego. Com isso como pano de fundo, ficou claro para nós que também preciso procurar uma maneira de nos ajudar a nos sustentar mais do que o aplicativo é capaz de fazer nesta fase.
Eu me matriculei em um programa de mestrado aqui na Alemanha para linguística computacional (processamento de linguagem natural, etc). Há uma história meio complicada sobre por que buscar um mestrado é a melhor jogada (eu procurei e me inscrevi para vários empregos em desenvolvimento de software e ensino primeiro), mas a versão curta é que será mais fácil conseguir um emprego a longo prazo se eu tiver este diploma. Estou empolgado em mergulhar na linguística computacional enquanto continuo trabalhando meio período nos aplicativos Mythic. Quem sabe — talvez um pouco do que eu aprender encontre seu caminho em recursos futuros!
Quer se conectar comigo? Vá para o Discord do Mythic e me encontre no canal do aplicativo: Mythic GME Discord