Ativando o modo desenvolvedor do Microsoft Windows.

Como instalar a linguagem de programação Swift no Windows

Hoje veremos com instalar a instalar a linguagem de programação Swift no Microsoft Windows.

Swift é uma linguagem de programação desenvolvida pela Apple, lançada em 2014.

Ela foi projetada para ser segura, rápida e expressiva, facilitando a criação de aplicativos para iOS, macOS, watchOS, tvOS.

A linguagem também é compatível com os sistemas operacionais Microsoft Windows e Linux.

Aqui estão alguns pontos chave sobre Swift:

  1. Desenvolvimento Moderno: Swift foi criada para substituir o Objective-C, oferecendo uma sintaxe mais moderna e amigável. Ela incorpora muitas características de linguagens modernas, como a inferência de tipos, que simplifica a escrita do código.
  2. Desempenho: Swift é compilada para um código de máquina rápido e eficiente, similar ao desempenho do código escrito em C++.
  3. Segurança: A linguagem possui várias funcionalidades de segurança integradas, como gerenciamento de memória automático e verificações de limites de array, ajudando a prevenir muitos tipos comuns de erros de programação.
  4. Sintaxe Concisa: Swift tem uma sintaxe clara e concisa que é fácil de ler e escrever, reduzindo a quantidade de código boilerplate necessário.
  5. Playgrounds: Uma ferramenta chamada Playgrounds permite que os desenvolvedores escrevam código Swift e vejam os resultados em tempo real, facilitando a experimentação e o aprendizado.
  6. Interoperabilidade: Swift é interoperável com Objective-C, permitindo que desenvolvedores usem bibliotecas e componentes existentes em seus projetos Swift.
  7. Open Source: Swift foi tornada open source em 2015, o que significa que a comunidade de desenvolvedores pode contribuir para o seu desenvolvimento e adaptá-la para novas plataformas.

Essas características fazem do Swift uma escolha popular entre desenvolvedores que criam aplicativos para o ecossistema da Apple.

Instalação

WinGet

O Windows Package Manager (também conhecido como WinGet) vem pré-instalado com o Windows 11 (21H2 e posteriores).

Ele também pode ser encontrado na Microsoft Store ou ser instalado diretamente.

  1. Ativar o Modo Desenvolvedor:

Para desenvolver aplicativos, especialmente com o Swift Package Manager, você precisará ativar o modo desenvolvedor:

Ativando o modo desenvolvedor do Microsoft Windows.
Ativando o modo desenvolvedor do Microsoft Windows.
  1. Instalar componentes necessários do Visual Studio

Instale o conjunto de ferramentas MSVC mais recente e o SDK do Windows 11 (10.0.22000) através do instalador do Visual Studio 2022 Community.

Você pode alterar a edição do Visual Studio dependendo do seu uso e do tamanho da sua equipe.

Abra o PowerShell e digite:

winget install `
--id Microsoft.VisualStudio.2022.Community `
--exact `
--force `
--custom `
"--add Microsoft.VisualStudio.Component.Windows11SDK.22000 --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64"
Terminal do Microsoft Windows.
Terminal do Microsoft Windows.
  1. Instalar Swift e outras dependências

Instale o pacote de desenvolvedor Swift mais recente, bem como ferramentas compatíveis de Git e Python, se elas não existirem.

winget install `
-e `
--id Swift.Toolchain

Testando

Para verificar a instalação da linguagem de programação Swift, feche o terminal, abra novamente e digite:

swift --version
Versão da linguagem de programação Swift no Microsoft Windows.
Versão da linguagem de programação Swift no Microsoft Windows.

Extra

Visual Studio Code