|
Acadêmico(a): Renato Darosci |
Título: MY MUSIC - VERSÃO 1.1: UMA EXTENSÃO COLABORATIVA DO APLICATIVO DE COMPOSIÇÃO MUSICAL PARA LEIGOS |
|
Conclusão: |
Este trabalho abordou a criação de funcionalidades em um ambiente colaborativo,
onde leigos consigam criar e compartilhar composições, dando continuidade ao trabalho
desenvolvido por Weitgenant (2014) e adicionando funcionalidades como ambientes distintos
de listas de composição privada e pública, lista de versões e versionamento das composições,
inclusão de usuários como editores colaborativos na criação de determinada composição e
fórum de discussão para registro de mensagens entre os usuários.
O resultado obtido através dos testes com os usuários mostrou que a aplicação
necessita de alguns ajustes para auxiliar ainda mais o usuário no seu processo de criação.
Todavia, a aplicação pôde ser utilizada de forma satisfatória para atender aos requisitos
propostos, de forma a permitir que os usuários conseguissem através do ambiente
proporcionado, criar e compartilhar suas composições, resgatar versões e realizar o registro de
alterações através do fórum.
Em relação aos objetivos específicos apresentados, foi possível melhorar o cenário
colaborativo da aplicação, apresentando para os usuários ambientes diferenciados onde no
ambiente público é possível contemplar composições publicadas pelos usuários e um
ambiente privado, onde o usuário vai poder trabalhar de forma privada e colaborativa para o
desenvolvimento de suas composições. Alguns pontos apresentados pelos usuários tratam
principalmente de detalhes relacionados à apresentação das funcionalidades da tela, onde em
alguns casos não ocorre de forma muito clara, principalmente menus e botões.
Dentre as limitações da aplicação, destacam-se pontos como o tempo de resposta para
as transações entre a aplicação e o servidor, devido ao fato da persistência dos dados ser
realizada por arquivos, o que demanda downloads e uploads constantes por parte da
aplicação. Esta característica também traz algumas dificuldades para a implementação de
controles mais refinados a algumas opções da tela. Entre os desafios encontrados na
implementação das novas funcionalidades, pode-se apontar inicialmente a falta de
conhecimento relacionado ao desenvolvimento Android, o que demandou a busca de
conteúdo teórico para melhor compreensão da tecnologia. Outro desafio encontrado foi
quanto ao uso da API QuickBlox, que é oriunda da versão anterior, e devido a extrema
deficiência na própria documentação, alinhado ao pouco conhecimento da mesma, contribuiu
para o surgimento de erros que demandaram muito tempo para serem solucionados, mesmo
sendo problemas causados por detalhes simples onde uma documentação mais completa e/ou
detalhada poderia sanar o problema com maior brevidade.
Dentre as vantagens que a aplicação oferece, uma delas é ter adotado como ambiente a
plataforma Android, o que torna a aplicação acessível a uma quantidade muito grande de
pessoas, visto a popularização da plataforma e a facilidade de acesso a mesma. Outro detalhe
a ser apontado, é que o aplicativo mostrou-se divertido e em conjunto com as funcionalidades
de colaboração, propõe uma experiência agradável ao usuário, instigando no mesmo o
interesse pela composição musical. |
|
|