✅ Entendi como funciona a árvore de widgets utilizando o inheritedWidget.
✅ Consultei a api do próprio repositório no Github, fiz download dos assets que ficam nas releases.
✅ Manipulei diretórios e arquivos.
✅ Descompactei o zip da release.
✅ Fiz um alternador entre modo escuro e modo claro.
✅ Fiz um indicador de progresso de download.