[Pitch] Criei um app para praticar Linux e Git pelo celular com um terminal simulado
Fala, pessoal. Desenvolvi o Comandu, um app Android para aprender Linux e Git com trilhas e desafios em um terminal simulado.
A ideia surgiu porque eu queria praticar comandos no ônibus, metrô ou nas horas vagas.
Usei React Native, Expo e Firebase. O terminal tem um ambiente virtual com arquivos, permissões e processos, além de pipes, && e ;. Também implementei uma simulação de Git com commits, branches e outras operações.
Uma decisão importante foi aceitar diferentes soluções nos exercícios. Usar um caminho absoluto ou navegar até o diretório, por exemplo, pode chegar ao mesmo resultado. Comparar só o comando com uma resposta fixa rejeitaria soluções válidas.
O app já está na Google Play, com o link no site:
https://comandu.com.br
https://play.google.com/store/apps/details?id=br.com.comandu.app
Quais problemas de Linux ou Git vocês acham que renderiam bons desafios para iniciantes?
Fonte: https://comandu.com.br/