Desenvolvimento Mobile
| Orçamento: Aberto |
Publicado: |
Propostas: 16
Preciso contratar um desenvolvedor para criar uma plataforma/app de karaokê para rodar em dispositivos Android, principalmente em TV Box, TV Stick, Smart TVs Android e aparelhos similares.
O projeto será usado comercialmente em uma marca própria de karaokê, com foco em uma experiência simples, bonita, fluida e fácil para o cliente final usar na TV.
Objetivo do projeto
Desenvolver um sistema de karaokê para Android com interface estilo launcher, visual comercial e chamativo, onde o usuário consiga navegar pelas músicas, pesquisar por título ou código e executar o conteúdo de forma prática através do controle remoto.
Requisitos principais
- Interface fluida, moderna e responsiva para uso em TV
- Launcher comercial com visual profissional e chamativo
- Navegação simples usando controle remoto
- Tela inicial com categorias, destaques e acesso rápido às funções
- Pesquisa de músicas por título
- Pesquisa de músicas por código pré-definido
- Listagem organizada de músicas
- Possibilidade de abrir/tocar a música selecionada
- Área de configurações básicas do sistema
- Proteção contra cópia, pirataria ou uso não autorizado
- Sistema compatível com Android TV Box, TV Stick e dispositivos Android similares
- Layout adaptado para telas grandes
- Boa performance mesmo em aparelhos intermediários
Funcionalidades desejadas
1. Tela inicial / Launcher
Criar uma tela principal personalizada para a marca, com aparência profissional, moderna e atrativa.
A tela deve conter:
- Logo da marca
- Menu principal
- Acesso à busca
- Categorias de músicas
- Botões grandes e fáceis de navegar
- Visual chamativo para uso comercial
2. Pesquisa de músicas
O sistema deve permitir buscar músicas de duas formas:
- Pelo nome/título da música
- Pelo código numérico pré-definido da música
A busca precisa ser rápida, simples e funcional para uso com controle remoto.
3. Catálogo de músicas
O sistema precisa ter uma estrutura para cadastrar ou carregar músicas com informações como:
- Código da música
- Nome da música
- Artista
- Categoria/gênero
- Caminho do arquivo ou link interno
- Informações adicionais, se necessário
4. Reprodução
Ao selecionar uma música, o sistema deve abrir/executar o conteúdo de forma estável.
Estou aberto a sugestões técnicas do desenvolvedor sobre a melhor forma de armazenar e reproduzir os arquivos, seja localmente no dispositivo, em armazenamento externo ou outra solução mais segura e eficiente.
5. Configurações básicas
Criar uma área de configurações com funções como:
- Ajustes básicos do sistema
- Informações do dispositivo
- Versão do aplicativo
- Atualização de catálogo, se aplicável
- Opções administrativas simples
6. Proteção contra pirataria
Preciso de alguma forma de proteção para evitar cópia ou uso indevido do sistema.
Exemplos de proteção desejada:
- Ativação por licença
- Bloqueio por dispositivo
- Validação por serial, ID do aparelho ou código de ativação
- Dificultar cópia do APK e uso em outros aparelhos
- Proteção contra acesso direto aos arquivos, quando possível
Aceito sugestões do programador sobre a melhor solução técnica para essa etapa.
Referência
Tenho um vídeo de referência de um sistema concorrente. A ideia não é copiar, mas usar como inspiração para entender o tipo de navegação e experiência esperada.
Referência:
https://www.youtube.com/watch?v=ONS6jAsh28A&t=355s
Entrega esperada
- Aplicativo Android funcional
- Arquivo APK para instalação/testes
- Código-fonte do projeto
- Instruções de instalação
- Orientação básica para atualizar catálogo de músicas
- Ajustes finais após testes em TV Box/TV Stick
Perfil desejado do freelancer
Procuro um desenvolvedor com experiência em:
- Android
- Android TV / TV Box
- Kotlin, Java, Flutter, React Native ou outra tecnologia adequada
- Interface para controle remoto
- Apps multimídia
- Sistemas com licença/ativação
- Boa comunicação e comprometimento
O orçamento pode ser combinado conforme a solução proposta, prazo e tecnologia utilizada.