Capa do Post: Versão 2.0 do Musicius. Contendo: App, Player de Música, React Native, YouTube

Versão 2.0 do Musicius

25/02/2021

Fala meu consagrado, como vai? Vim anunciar a versão 2.0 do meu player de músicas, o Musicius. Com esse app você pode adicionar músicas a partir de links do YouTube, para isso, ele usa a API do Deezer para obter os dados, e o próprio YouTube para obter a música. Então vamos às novidades.

Mais opções de controle de Reprodução

Antiga tela de reprodução versus a nova. Agora você tem opções para controlar como a lista de músicas será reproduzida:

  • Reprodução Aleatório: A próxima música é escolhida aleatoriamente a partir das músicas não tocadas ainda.
  • Repetir: Ao atingir o final da lista de reprodução a volta a primeira música, caso o aleatório esteja ativado ele escolhe a primeira de forma aleatória a a partir das músicas que já tocaram. E caso seja a primeira ele volta para a última música.
  • Lista de Reprodução: Consulte tópico a seguir.

Nova tela: Lista de Reprodução

Gif da tela 'Reproduzindo Agora' com exemplo do drag and drop para ordernar músicas. Aqui você confere a lista de músicas que serão tocadas, alterar a ordem delas e remover.

E algumas outras coisas

Janela de informações da música. Ao sair do app, a música,sua posição atual e sua lista de reprodução, serão salvas e estarão disponíveis na próxima vez que o app abrir. E você poderá continuar de onde parou. Agora é possível apagar músicas. E algumas melhorias internas como a atualização do Expo SDK 39 para o 40.

Como atualizar

Infelizmente como teve uma atualização do SDK do Expo, não tem o Over-The-Air e terá que baixar o apk ou apks da nova versão. Mas não se preocupe as músicas continuaram intactas após a atualização.

E o que vem por aí.

Na primeira versão foi pensado em criar o principal, que é tocar músicas a partir de links do YouTube. E foi um sucesso, então nessa nova versão tentei priorizar coisas que envolvem a reprodução de listas de músicas pois na próxima versão a prioridade será Playlists. Já foi desenvolvido também, o layout de algumas telas, entre elas a de artista e álbum. E provavelmente elas estarão disponíveis na próxima versão. Se você estiver interessado em baixar o app ou acompanhar o projeto acesse o github aqui. E é só por isso por hoje, obrigado por ter lido. Até mais.