Como começar a programar em swift no ubuntu

A Apple lançou recentemente o seu a mais nova linguagem de programação

, Swift, como código aberto. Isso significa que qualquer um pode agora usar esta linguagem de programação tendendo, em qualquer sistema. A Apple tornou mais fácil para chegar Swift acontecendo Ubuntu, por isso vamos mostrar-lhe como!Como o da Apple New Programming Language me afetar?Como o da Apple New Programming Language me afetar?A partir do get-go, os desenvolvedores sabiam novo Swift da Apple ia ser grande. Mas por que você deveria se preocupar?consulte Mais informação

O que é Swift?

Caso você não tenha ouvido falar dele antes, Swift é a mais nova linguagem de programação da Apple pretende substituir Objective-C e tornar-se o idioma principal para a construção de aplicativos Mac OS X e iOS. É muito fácil de aprender a língua como é limpo e tem uma sintaxe semelhante a outras linguagens de programação populares.

No entanto, Swift estava disponível apenas para dispositivos da Apple - não poderia ser executado em Windows, Linux ou outros sistemas. Com o aumento da popularidade de Swift, mais pessoas estavam pedindo que a Apple open-source Swift ou pelo menos torná-lo disponível em mais plataformas. Depois de algum tempo, a Apple tem finalmente lançado Swift como código aberto. Eu acho que isso é uma boa jogada para a Apple, já que permite que mais pessoas a tornar-se expostos a Swift, que por sua vez permite que mais pessoas a escrever aplicativos Mac OS X e iOS no futuro.Swift da Apple está indo Open Source: So What?Swift da Apple está indo Open Source: So What?Mesmo se você não for um programador mesmo, a decisão da Apple de abrir o código Swift terá impacto sobre você. Quer saber por que e como?consulte Mais informação

Em qualquer caso, se você estiver interessado em usar ou aprendizagem Swift, está agora disponível para Linux! Agora a Apple lançou apenas instantâneos feitos para o Ubuntu 14.04 e 15.10, mas as oportunidades para instalar o suporte Swift em outras distribuições certamente virão no futuro próximo. Por agora, aqui está como ir buscá-la no Ubuntu.

Como instalá-lo

ubuntu-swift-download
Primeiro, você precisa Visita a página de download Swift e agarrar a versão mais recente (no momento da escrita, há apenas instantâneos de desenvolvimento disponíveis - versões estáveis ​​virá em breve, por isso é sua escolha qual dos dois você gostaria de usar). Uma vez que é baixado, aberto o arquivo tar com um duplo clique sobre ele e, em seguida, extrair a pasta que está dentro de qualquer local de sua preferência. Este será o local de sua instalação Swift.

ubuntu-Swift-dependências
Em seguida, você precisa instalar algumas dependências que Swift precisa ser executado. Você pode facilmente instalá-los, abrindo um terminal e executando

sudo apt-get install clang libicu-dev

Finalmente, antes de fechar a janela do terminal, digite

gedit .profile

Isto irá abrir um editor de texto. Percorrer todo o caminho até o fundo e fazer duas novas linhas. O primeiro deverá estar vazia, e no segundo um putgedit: Um dos mais editores de texto simples cheios de recursos [Linux & Janelas]gedit: Um dos mais editores de texto simples cheios de recursos [Linux & Janelas]Quando você pensa em editores de texto simples, a primeira coisa que pode aparecer em sua cabeça é a aplicação Bloco de notas do Windows. Ele faz exatamente o que sua descrição de trabalho estados - recursos simples para um texto simples ...consulte Mais informação

export PATH = / caminho / para / usr / bin:"$ {PATH}"

Onde

Video: Swift on Ubuntu 16.04 Linux

/ Caminho / a / usr / bin

é o caminho para a pasta bin dentro da pasta usr dentro da pasta Swift que você extraído do arquivo .tar. Então, se você acabou de extrair a pasta rápido para a sua pasta de downloads, o caminho seria algo como

/ Home / username_here / downloads / swift_folder_name_here / usr / bin

O comando de exportação permitirá que você chamar simplesmente

Video: How To Install And Write SWIFT Code on LINUX UBUNTU

rápido


Em um terminal e ele vai saber para onde olhar. Colocar esta linha no arquivo de texto .profile fará esse comando permanente - caso contrário, seu efeito seria perdida quando você sair, desligar ou reiniciar seu computador.

ubuntu-swift-pronto
Para se certificar de que Swift funciona, você pode digitar

--version rápida

em um terminal e ele deve exibir algumas informações versão. Parabéns! Você agora tem Swift trabalhando em seu sistema Ubuntu!

Como executar o código Swift

ubuntu-rápido-run-exemplo
Para executar um arquivo de Swift, tudo que você precisa fazer é executar

/path/to/file.swift rápida

Ele irá compilar e executar automaticamente. Você também pode simplesmente basta executar

rápido

que trará um shell interativo com os quais você pode executar código linha Swift por linha.

Finalmente, você também pode fazer executáveis ​​a partir do seu código Swift. Tudo que você precisa fazer é o seguinte:

  1. Criar uma pasta de projeto com o nome que quiser, em seguida, dentro de lá criar uma pasta com o nome “fontes”.
  2. Coloque todos os seus arquivos de código dentro da pasta de origem.
  3. Criar um arquivo de texto chamado “Package.swift” na pasta do projeto (mas fora da pasta fontes) e colocá finalmente o seguinte nele:
importação PackageDescriptionlet pacote = Package (name: "package_name_here_and_keep_quote_marks")

Finalmente, execute

construção rápida

enquanto a pasta do projeto é o diretório de trabalho. Você vai encontrar o executável sob

.construir / debug / package_name

Swift em seus Fingertips

Parabéns! Você é agora capaz de começar a codificação em Swift! Claro, esta é uma forma relativamente simples guiam a intenção de obter qualquer um que vai com uma configuração rápida e fácil. Se você precisa de um pouco mais, como a assinatura de chave, você precisa visitar a página inicial Swift para mais informações. Mas além disso, fique à vontade para iniciar a codificação! Basta notar que (pelo menos por enquanto), você ainda vai precisar de Mac OS X e Xcode para escrever Mac OS X e aplicativos iOS, mas ter Swift no Ubuntu irá ajudá-lo a se acostumar com a língua.Então você quer fazer iPhone Apps? 10 projectos para principiantesEntão você quer fazer iPhone Apps? 10 projectos para principiantesQuer criar iPhone e iPad? Comece aprendendo as noções básicas de Swift.consulte Mais informação

O que você acha sobre Swift? Será que ela tem um futuro como uma língua comum, universal, como C / C ++ e Java? Deixe-nos saber nos comentários!


Artigos relacionados