Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Criar Aplicações Desktop com Electron no Windows

O Electron é uma estrutura popular para criar aplicações desktop usando tecnologias web como HTML, CSS e JavaScript. Ele permite que desenvolvedores criem aplicativos multiplataforma com uma única base de código. Neste artigo, vamos explorar como configurar e criar uma aplicação simples com Electron no ambiente Windows.

Introdução ao Electron

Electron combina o Chromium e o Node.js em um único runtime, permitindo que você construa aplicações desktop com uma experiência de usuário rica e interativa. Ele é amplamente utilizado por empresas como Microsoft, Slack e GitHub para criar aplicações desktop robustas.

Configurando o Ambiente de Desenvolvimento no Windows

Para começar a desenvolver com Electron no Windows, você precisará de algumas ferramentas:

  1. Node.js: Electron é baseado em Node.js, então você precisará instalá-lo primeiro. Baixe e instale a versão mais recente do Node.js no site oficial.

  2. NPM: O Node Package Manager (NPM) é instalado automaticamente com o Node.js e será usado para instalar o Electron e outras dependências.

Criando uma Aplicação Electron

Agora, vamos criar uma aplicação simples com Electron.

  1. Crie um Diretório para seu Projeto: Abra o Prompt de Comando (CMD) e execute os seguintes comandos para criar um diretório de projeto e navegar até ele:

    mkdir meu-projeto-electron
    cd meu-projeto-electron
  2. Inicialize o Projeto com NPM: Execute o comando abaixo para inicializar um novo projeto Node.js. Isso criará um arquivo package.json no diretório do seu projeto.

    npm init -y
  3. Instale o Electron: Instale o Electron como uma dependência de desenvolvimento:

    npm install electron --save-dev
  4. Configurar o Script de Inicialização: Abra o arquivo package.json e adicione um script de inicialização para o Electron:

    "scripts": {
     "start": "electron ."
    }
  5. Crie o Arquivo Principal do Electron: Crie um arquivo chamado main.js no diretório do seu projeto e adicione o seguinte código:

    const { app, BrowserWindow } = require('electron');
    
    function createWindow() {
     const win = new BrowserWindow({
       width: 800,
       height: 600,
       webPreferences: {
         nodeIntegration: true
       }
     });
    
     win.loadFile('index.html');
    }
    
    app.whenReady().then(createWindow);
    
    app.on('window-all-closed', () => {
     if (process.platform !== 'darwin') {
       app.quit();
     }
    });
    
    app.on('activate', () => {
     if (BrowserWindow.getAllWindows().length === 0) {
       createWindow();
     }
    });
  6. Crie o Arquivo HTML: Crie um arquivo chamado index.html no mesmo diretório e adicione o seguinte conteúdo:

    <!DOCTYPE html>
    <html>
    <head>
     <title>Minha App Electron</title>
    </head>
    <body>
     <h1>Olá, Electron!</h1>
    </body>
    </html>

Executando a Aplicação

Para executar sua aplicação Electron, use o seguinte comando no CMD:

npm start

Isso iniciará sua aplicação Electron e abrirá uma janela com o conteúdo do arquivo index.html.

Conclusão

O Electron oferece uma maneira poderosa de criar aplicações desktop usando tecnologias web familiares. Com a configuração correta, você pode rapidamente desenvolver e testar suas aplicações no Windows. Experimente adicionar mais funcionalidades e explorar as capacidades do Electron para criar aplicações mais complexas e interativas.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.