Linguagem de programação da Apple, Swift, agora disponível para Windows

rápido

A Apple lançou oficialmente o Swift em 2014, uma nova linguagem de programação focada no desenvolvimento de aplicativos para iOS e macOS, que pode usar qualquer biblioteca programada em Objective-C além de chamar funções C. Apesar de ter sido apresentada como uma linguagem proprietária, em 2015 , um ano após sua apresentação, tornou-se open source.

Após vários anos de espera, esta nova linguagem de programação acabei de pousar nas janelasDe forma que qualquer desenvolvedor Windows interessado em começar a usar esta linguagem de programação possa fazê-lo agora mesmo e assim poder aproveitar todas as funcionalidades que esta linguagem cada vez mais utilizada pelos desenvolvedores nos oferece.

O Projeto Swift trabalhou por mais de um ano para portar o Swift para o Windows, um esforço que tem sido possibilitado pela comunidade de desenvolvedores em swift.org.

Como podemos na declaração em que o lançamento do Swift para Windows foi anunciado, não se trata apenas de oferecer um compilador, mas sim garantir que todas as suas funcionalidades estejam disponíveis na plataforma. Desta forma, além do compilador, existe também a biblioteca padrão e as bibliotecas principais.

Essas bibliotecas são parte do que permite que os desenvolvedores escrevam aplicativos poderoso com facilidade sem ter que se preocupar com detalhes do sistema subjacente. Graças a essas bibliotecas e à interoperabilidade do Swift com C, é possível desenvolver aplicativos Windows em Swift, aproveitando o corpus de bibliotecas disponíveis na plataforma Windows.

Um dos desenvolvedores que mais aposta na funcionalidade que o Swift oferece é Readdle, que já teve experiência em aplicativos multiplataforma escritos nesta linguagem de programação, trazendo muitas das bibliotecas existentes em Swift para o Windows para que seus aplicativos funcionem como já funcionam dentro do ecossistema da Apple.


Siga-nos no Google Notícias

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.