Introdução
Este é um aplicativo de código aberto, criado como demonstração de alguns recursos do Android, disponível na Play Store para todos os usuários. O principal objetivo do aplicativo é fornecer uma escolha aleatória de diferentes maneiras. O aplicativo contém algumas opções básicas de personalização e uma introdução, além de recursos modernos, como desenhos vetoriais animados e elementos de Material Design. O design é um pouco pessoal: segue as diretrizes do Android, mas não totalmente.
Por que devo usar o Randomix?
Aqui estão três motivos principais:
- Ele pode ajudá-lo a decidir aleatoriamente de quatro maneiras diferentes, com elegância!
- Vai custar apenas 3 MB de armazenamento!
- É lindo, cheio de animações e simples de usar!
Exemplo?
- Durante um jogo de mesa, você deve jogar um dado, uma moeda ou escolher qual jogador deve começar: Randomix faz tudo!
- Você está com fome, mas você e seus amigos não conseguem decidir um lugar para comer: basta girar a roleta e aceitar a resposta sábia!
- Você está começando a desenvolver aplicativos e precisa de um aplicativo simples para olhar, para encontrar inspiração e truques: clique no link do Github e o código-fonte do Randomix é servido!
Recursos
Cada guia na barra de navegação inferior contém um tipo de escolha aleatória. Os tipos disponíveis são:
- Roleta → selecione uma opção de uma lista.
- Moeda → joga uma moeda e imprime o resultado.
- Dados → lança um dado e imprime o resultado.
- Bola Mágica → fornece respostas escolhidas aleatoriamente para qualquer pergunta.
Outros recursos incluem:
- Agite para iniciar a opção
- As opções recentes usadas na roleta são salvas automaticamente e podem ser restauradas ou excluídas!
- Temas claros e escuros (modo escuro automático suportado)
- Acento selecionável (11 opções, material que você apoiou)
- Vibração e sons
- Idioma por aplicativo do Android 13 e ícone temático
- Predefinições de roleta para letras e números, modo de intervalo
- Até 10 dados + modo 3v3
- Introdução pela primeira vez
- Suporte a várias janelas
- Interface de usuário simples e precisa seguindo o mais recente Material Design 3
Notas
O código fonte está disponível no Github. Certifique-se de marcar com uma estrela se você usá-lo e fique à vontade para bifurcá-lo! O link está no próprio app. 😉
O aplicativo está disponível em inglês, italiano, espanhol, francês, tcheco, indonésio, chinês simplificado e russo. Se você quiser traduzi-lo para o seu idioma, envie-me um e-mail. Uma ajuda é sempre útil!
Cada conselho é bem-vindo, mesmo para os comentários. Este aplicativo é totalmente gratuito, de código aberto e livre de anúncios, lembre-se!
Créditos
Este aplicativo foi escrito durante meu tempo livre como treinamento. Muitos bons desenvolvedores me ajudaram a entender as melhores práticas. Obrigado a BValeo pela tradução russa, Firokat pela tradução francesa, Miloš Koliáš pela tradução checa, deep-ocean-fish, julius-d pela tradução alemã, pumguy pela tradução chinesa e the7thNightmare pela tradução indonésia. E um agradecimento especial ao Stack Overflow, obviamente.