joselaine-code / OnixRadioRomantica

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ônix Radio Romântica

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.

Tecnologias Utilizadas

  • 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.

Capturas de Tela

Funcionalidades

  • 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.

Como Executar o Projeto

  1. Clone este repositório: git clone https://github.com/joselaine-code/OnixRadioRomantica.git
  2. Abra o projeto no Android Studio.
  3. Execute o aplicativo em um emulador ou dispositivo físico.

Contribuição

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

About


Languages

Language:Kotlin 100.0%