Um aplicativo para aprender as mais recentes tecnologias no Android
advertisement
Nome | Music Manager |
---|---|
Versão | 4.0.0 |
Atualizar | 01 de 04 de 2020 |
Tamanho | 3 MB |
Categoria | Música e áudio |
Instalações | 10mil+ |
Desenvolvedor | Pouya |
Android OS | Android 5.0+ |
Google Play ID | ir.heydarii.musicmanager |
Music Manager · Descrição
Para obter mais informações, visite a página do aplicativo no Github:
https://github.com/SirLordPouya/MusicManager
MusicManager é um aplicativo Android para quem quer se familiarizar com as mais recentes tecnologias no Android World. Manterei esse projeto atualizado o máximo que puder. Você pode ajudar a mantê-lo atualizado, se quiser;)
Como o aplicativo funciona
Este aplicativo foi desenvolvido para encontrar cantores e seus principais álbuns. Eu usei a API do site last.fm (você pode encontrar os detalhes na seção API). Existem 4 páginas principais:
Álbuns salvos: mostra os álbuns salvos pelo usuário. funciona também no modo offline
Pesquisar artista
Álbuns principais: mostra os álbuns principais do artista selecionado.
Detalhes do álbum: mostra detalhes do álbum selecionado
Tecnologias e Arquitetura
As tecnologias que foram usadas nesses projetos são:
MVVM
Quarto
ViewModel
ViewModelFactory
DI via Dagger2
Retrofit
RxJava
Kotlin
Dados ao vivo
Componente de Navegação
Atividade Única
Safe Args
DiffUtils
ListAdapter
API
Todas as APIs são fornecidas pelo site last.fm. Para mais informações, por favor visite o site deles.
https://github.com/SirLordPouya/MusicManager
MusicManager é um aplicativo Android para quem quer se familiarizar com as mais recentes tecnologias no Android World. Manterei esse projeto atualizado o máximo que puder. Você pode ajudar a mantê-lo atualizado, se quiser;)
Como o aplicativo funciona
Este aplicativo foi desenvolvido para encontrar cantores e seus principais álbuns. Eu usei a API do site last.fm (você pode encontrar os detalhes na seção API). Existem 4 páginas principais:
Álbuns salvos: mostra os álbuns salvos pelo usuário. funciona também no modo offline
Pesquisar artista
Álbuns principais: mostra os álbuns principais do artista selecionado.
Detalhes do álbum: mostra detalhes do álbum selecionado
Tecnologias e Arquitetura
As tecnologias que foram usadas nesses projetos são:
MVVM
Quarto
ViewModel
ViewModelFactory
DI via Dagger2
Retrofit
RxJava
Kotlin
Dados ao vivo
Componente de Navegação
Atividade Única
Safe Args
DiffUtils
ListAdapter
API
Todas as APIs são fornecidas pelo site last.fm. Para mais informações, por favor visite o site deles.