E aí, comunidade! Tudo beleza?
Eu estive estudando um pouco de Python e suas várias bibliotecas mão-na-roda que ajudam e muito no desenvolvimento de aplicações. Nisso, resolvi desenvolver um launcher com várias funcionalidades para facilitar o uso do usuário (melhorar a UX - User Experience) e várias proteções de segurança, para evitar problemas e dificuldades - tanto para os desenvolvedores quanto para os usuários.
Esse launcher possui algumas funcionalidades, como Dark & Light mode, integração com Google Drive, controle de versão dos patchs e do próprio launcher e algumas opções extras que podem ser bastante úteis aos usuários, como botões e PopUps para abrir o changelog em situações específicas, botões de redes sociais e a possibilidade de reinstalar todos os patchs sem precisar baixar o launcher novamente.
Splash Screen
A tela de espera enquanto o launcher processa suas informações iniciais e constrói a interface gráfica.
Launcher Design & Tooltips
Cheking & Downloading updates
Não consegui fazer upload direto por aqui, recomendo abrir o link para visualizar melhor!
Observações:
1. As imagens e ícones são meramente ilustrativas e não fizeram parte do desenvolvimento!
2. O GIF não grava nas melhores das resoluções, então vocês devem estar enxergando várias áreas pixeladas ou outros problemas gráficos que não estão no launcher em si.
Para mais detalhes, que são váaaarios, leia minha wiki pessoal: clique aqui