Bem-vindo ao projeto Onix Radio Romantica, uma aplicação de rádio online que traz músicas românticas para os ouvintes. Este aplicativo é desenvolvido utilizando as mais recentes tecnologias Android, como Compose, Accompanist, ExoPlayer, Kotlin KTS, Hilt e segue o padrão MVVM.
- Compose: Biblioteca moderna de criação de interfaces de usuário declarativas para Android.
- Accompanist: Conjunto de bibliotecas que complementam o Compose, incluindo manipulação de imagens, gestos e mais.
- ExoPlayer: Biblioteca de mídia de código aberto para reprodução de áudio e vídeo.
- Kotlin KTS: Utilizado para definir a configuração do projeto, como dependências e plugins, em Kotlin.
- Hilt: Framework de injeção de dependência oficial do Android.
- MVVM: Arquitetura de projeto que separa a lógica de negócios da interface do usuário.
- Reprodução de músicas românticas em streaming.
- Interface moderna e responsiva desenvolvida com Compose.
- Controles de reprodução de áudio usando o ExoPlayer.
- Injeção de dependência simplificada com Hilt.
- Arquitetura MVVM para separação clara das responsabilidades.
- Clone este repositório:
git clone https://github.com/joselaine-code/OnixRadioRomantica.git
- Abra o projeto no Android Studio.
- Execute o aplicativo em um emulador ou dispositivo físico.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas ou enviar pull requests.
Onix Radio Romantica - Desenvolvido por Joselaine Aparecida dos Santos