Skip to content

Trata-se de um projeto de um simples instalador de programas ou arquivos

License

Notifications You must be signed in to change notification settings

Marcos-Vitor123/InstaladorDeProgramas

Repository files navigation

Instalador de programas e arquivos

C# e .NET

Introdução

Basicamente é um projeto que executa um instalador de programas e arquivos extremamente simples. Para instalar um jogo por exemplo, é preciso ter todos os arquivos e pastas necessárias, incluida no projeto.

Objetivos

O objetivos desse projeto é por em prática o que estou aprendendo na linguagem C# em paralello com interface gráfica usando o Framework .NET. Confesso que não tenho uma bagagem muito boa. Mas a medida que vou adquirindo conhecimentos no estudos, vou fazer implementações nesse projeto e desenvolvolver outros.

Desenvolvimento

No decorrer do projeto recorri a ajuda de documentações e o chat GPT-4 da Microsoft e alguns conhecimentos adquirido até agora através cursos na plataforma do Balta.io e treinamento do Microsoft Learn. Obviamente há muito o que aprender. Parte do código que está ali, nem tudo compreendi ainda, mas no decorrer do tempo vou conseguir absorver.

Aprendizado

Óbvio que também aprendi algo em meio a isso tudo e nada mais , nada menos que com o .NET a criar e manipular janejas de interação (interface gráfica) do windows conhecidas como formulários. Até agora entendi como navegar entre as janelas, criar botão com alguma ação em específíco, label com textos, inserir imagens, bloquear janela de maximizar ou minimizar e ao mesmo tempo a lidar com o C# com métodos de copiar e colar de modo básico e outras sintaxes da linguagem. É claro que reforço que ainda está verde em minha mente e que vou amadurecer.

Versão do programa

  • v1.0.0.0

Implementações futuras

  • Adicionar um desinstalador
  • Desenvolver outro projeto de criação de setup ou compilador
    • Pois o usuário poderé adicionar a pasta ou arquivos diretamente ao instalador com interface gráfica, gerando assim o executável instalador proposto aqui
  • Melhorar o programa, como colocar possibilidade de além de adicionar arquivos, também ícones e imagens ao instalador criado

Exemplos de funcionalidades do programa

Tela inicial

Tela inicial do programa

Tela de configurações e progresso

Tela de configurações e progresso

Tela do explorer

Tela do explorer

Tela de carregamento do progresso da instalação

Tela de carregamento do progresso da instalação

Tela do fim da instalação

Tela do fim da instalação

About

Trata-se de um projeto de um simples instalador de programas ou arquivos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages