Retrospectiva de 2024 e planos para 2025
Uma retrospectiva de 2024
2024 foi um ano movimentado de atualizações do SongSheet — 23 no total! Enquanto eu continuava trabalhando em sincronização em nuvem e em uma versão para macOS, fiz muitas melhorias ao longo do caminho. Aqui vai um resumo das principais mudanças:
Melhorias na interface
O modelo de navegação na Biblioteca foi modernizado, tornando mais fácil encontrar e navegar entre músicas e setlists — especialmente em telas amplas de iPad. O SongSheet também agora lembra a última lista de músicas ou setlist selecionada ao abrir novamente.
A interface para editar temas foi totalmente redesenhada, reunindo todas as opções em uma única tela. Além de facilitar a edição de temas, o novo design abre espaço para ótimos novos recursos que virão em breve.
Além disso, a interface para escolher nomes de estrofe foi atualizada, tornando-a mais intuitiva para usuários ao editar músicas.
Pedidos de recursos
Uma nova visualização de “Pedidos de recursos” foi introduzida, permitindo que usuários acompanhem recursos em desenvolvimento e planejados, enviem novos pedidos e até votem em pedidos de recursos. Isso foi muito bem recebido — eu recebi muitos comentários e sugestões, e os usuários têm votado nos recursos que gostariam de ver. Estou incorporando tudo isso ao meu planejamento de desenvolvimento.
Recursos de importação
O SongSheet ganhou a capacidade de importar documentos do Word (.doc e .docx), facilitando importar músicas de uma biblioteca existente que você pode ter construído ao longo dos anos. Para alguns tipos de arquivo, metadados adicionais também podem ser especificados durante a importação, tornando mais fácil manter sua Biblioteca organizada.
Melhorias em setlists
Eu adicionei uma opção para embaralhar músicas dentro de uma setlist, assim como a capacidade de adicionar numeração de músicas às setlists. (Eu também desenvolvi a capacidade de manter setlists ordenadas por título da música, artista etc., mas isso exige uma migração de banco de dados, então eu ainda não lancei.)
Suporte a idiomas
Grego e português foram adicionados como idiomas suportados, ampliando a acessibilidade para usuários que não falam inglês.
Melhorias de desempenho e correções de bugs
E claro, junto com novos recursos, vem o clássico “melhorias de desempenho e correções de bugs”. Eu venho trabalhando progressivamente no app inteiro enquanto faço a sincronização em nuvem, e isso me deu muitas oportunidades para polir, melhorar e corrigir bugs (especialmente alguns casos extremos bem chatos). No geral, o SongSheet está em uma forma muito melhor do que estava no começo do ano.
Olhando para 2025
A sincronização em nuvem foi um grande foco em 2024, e 2025 não será diferente. Conforme eu tenho trabalhado nisso, percebi que há mais algumas coisas que precisam ser adicionadas para que funcione bem. Eu também subestimei quanto código legado estava me atrapalhando para adicionar alguns dos recursos que eu tinha planejado. A Apple forçar minha mão ao elevar a versão mínima suportada do iOS para 15 me deu muitas oportunidades para simplificar e modernizar o código do SongSheet, então eu venho aproveitando isso. Isso significou um progresso geral mais lento do que eu esperava, mas o resultado final deve ser mais confiável e mais fácil de manter.
Me diga o que você achou!
Como sempre, eu gosto muito de ouvir o que você acha do SongSheet — o que é bom, o que é ruim, sugestões de novo recurso ou melhoria? Entre em contato!
– Gabriel
Desenvolvedor do SongSheet Pro