İlan

Apple kısa süre önce en yeni programlama dili Apple'ın Yeni Programlama Dili Beni Nasıl Etkiler?Geliştiriciler, Apple'ın yeni Swift'in büyük olacağını biliyordu. Ama neden umursasın ki? Daha fazla oku , Swift, açık kaynak kodlu. Bu, artık herkesin bu trend programlama dilini herhangi bir sistemde kullanabileceği anlamına gelir. Apple, Swift'in Ubuntu'ya devam etmesini kolaylaştırdı, bu yüzden size nasıl yapılacağını göstereceğiz!

Swift nedir?

Daha önce duymadıysanız Swift, Apple’ın Objective-C'nin yerini alması ve Mac OS X ve iOS uygulamaları oluşturmak için birincil dil olması amaçlanan en yeni programlama dilidir. Dili temiz olduğu ve diğer popüler programlama dillerine benzer bir sözdizimine sahip olduğu için öğrenmesi çok kolaydır.

Bununla birlikte, Swift yalnızca Apple cihazları için mevcuttu - Windows, Linux veya diğer sistemlerde çalıştırılamadı. Swift’in popülaritesinin artmasıyla birlikte, daha fazla kişi Apple'ın açık kaynaklı Swift'ten istediğini veya en azından daha fazla platformda kullanılabilir olmasını istedi. Bir süre sonra Apple nihayet

instagram viewer
Swift'i açık kaynak olarak yayınladı Apple'ın Swift'i Açık Kaynak Oluyor: Peki Ne?Kendiniz bir programcı olmasanız bile, Apple'ın Swift açık kaynak kodlu kararı sizi etkileyecektir. Neden ve nasıl olduğunu bilmek ister misiniz? Daha fazla oku . Sanırım bu, Apple için iyi bir hamle çünkü daha fazla kişinin Swift'e maruz kalmasına izin veriyor, bu da gelecekte daha fazla kişinin Mac OS X ve iOS uygulamaları yazmasına izin veriyor.

Her durumda, veya Swift öğrenmek Apple'ın Programlama Dili Swift'i Öğrenmek İçin En İyi YerlerSwift'i öğrenmek istiyorsanız, şimdi dalma zamanı. Dilin parlak bir geleceği vardır ve ne kadar çabuk öğrenirseniz, ödülleri o kadar çabuk toplayabilirsiniz. Daha fazla oku , artık Linux için kullanılabilir! Şu anda Apple sadece Ubuntu 14.04 ve 15.10 için yapılan anlık görüntüleri yayınladı, ancak Swift desteğini diğer dağıtımlara yükleme fırsatları kesinlikle yakın gelecekte gelecek. Şimdilik, Ubuntu'ya nasıl devam edeceğiniz aşağıda açıklanmıştır.

Nasıl Kurulur

ubuntu-swift-indir
İlk olarak, ziyaret etmek Hızlı indirme sayfası ve kapmak en son sürüm (yazma sırasında yalnızca geliştirme anlık görüntüleri mevcuttur - yakında kararlı sürümler gelecek, bu nedenle hangisini kullanmak istediğiniz seçiminizdir). İndirildikten sonra, açık .tar dosyasını çift tıklayıp ardından Ayıkla tercihinizin herhangi bir yerinde bulunan klasör. Bu, Swift kurulumunuzun yeri olacaktır.

ubuntu-swift-bağımlılıkları
Sonra, yapmanız gerekenler Yüklemek Swift'in çalışması gereken bazı bağımlılıklar. Bir Terminal açıp çalıştırarak bunları kolayca kurabilirsiniz.

sudo apt-get install clang libicu-dev

Son olarak, terminal penceresini kapatmadan önce şunu yazın:

gedit .profile

Bu açılacak bir metin editörü gedit: En Çok Dolu Düz Metin Editörlerinden [Linux ve Windows]Düz metin düzenleyicileri düşündüğünüzde, aklınıza gelebilecek ilk şey Windows 'Not Defteri uygulamasıdır. İş tanımının tam olarak ne yaptığını yapar - düz bir metin için düz özellikler ... Daha fazla oku . En alta kadar ilerleyin ve iki yeni satır yapın. Birincisi boş olmalı ve ikincisinde

PATH ver = / yol / / usr / bin: "$ {PATH}"

nerede

/path/to/usr/bin

.tar dosyasından çıkardığınız Swift klasörünün içindeki usr klasörünün içindeki bin klasörünün yoludur. Swift klasörünü İndirilenler klasörünüze çıkardıysanız, yol şöyle bir şey olurdu:

/home/username_here/Downloads/swift_folder_name_here/usr/bin

Dışa aktarma komutu, sadece

hızlı

Terminalde ve nereye bakacağını bilecek. Bu satırı .profile metin dosyasına yerleştirmek bu komutu kalıcı hale getirir - aksi takdirde oturumunuzu kapattığınızda, bilgisayarınızı kapattığınızda veya yeniden başlattığınızda etkisi kaybolur.

ubuntu-swift hazır
Swift'in çalıştığından emin olmak için şunu yazabilirsiniz:

swift - sürüm

ve bazı sürüm bilgilerini görüntülemelidir. Tebrikler! Artık Swift, Ubuntu sisteminizde çalışıyor!

Swift Kodu Çalıştırma

ubuntu-hızlı işletilen-Örnek
Bir Swift dosyasını çalıştırmak için tek yapmanız gereken

swift /path/to/file.swift

Otomatik olarak derlenecek ve çalışacaktır. Ayrıca sadece koşabilirsiniz

hızlı

Swift kodunu satır satır çalıştırabileceğiniz etkileşimli bir kabuk getirecektir.

Son olarak, Swift kodunuzdan yürütülebilir dosyalar da oluşturabilirsiniz. Tek yapmanız gereken aşağıdakiler:

  1. İstediğiniz herhangi bir adla bir proje klasörü oluşturun, ardından içeride “kaynaklar” adıyla bir klasör oluşturun.
  2. Tüm kod dosyalarınızı kaynak klasörün içine yerleştirin.
  3. Proje klasöründe (ancak kaynak klasörü dışında) “Package.swift” adlı bir metin dosyası oluşturun ve en azından içinde aşağıdakiler:
import PackageDescription let package = Paket (ad: "package_name_here_and_keep_quote_marks" )

Sonunda koş

hızlı inşa

proje klasörü çalışma dizinidir. Altında yürütülebilir dosyayı bulacaksınız

.build / debug / paket_adi

Parmaklarınızın Ucunda Hızlı

Tebrikler! Artık Swift'te kodlamaya başlayabilirsiniz! Tabii ki, bu herkesin hızlı ve kolay bir kurulumla devam etmesini amaçlayan nispeten basit bir kılavuzdur. Anahtar imzalama gibi biraz daha fazlasına ihtiyacınız varsa, Hızlı ana sayfa daha fazla bilgi için. Ama bunun dışında, kodlamaya başlamaktan çekinmeyin! Mac OS X yazmak için (en azından şimdilik) Mac OS X ve Xcode'a ihtiyacınız olduğunu unutmayın. iOS uygulamaları Yani iPhone Uygulamaları Yapmak İster misiniz? Yeni Başlayanlar İçin 10 ProjeİPhone ve iPad uygulamaları oluşturmak ister misiniz? Swift'in temellerini öğrenerek başlayın. Daha fazla oku , ancak Swift'in Ubuntu'da olması dile alışmanıza yardımcı olacaktır.

Swift hakkında ne düşünüyorsun? C / C ++ ve Java gibi ortak, evrensel bir dil olarak bir geleceği var mı? Yorumlarda bize bildirin!

Danny, açık kaynaklı yazılım ve Linux'un tüm yönlerinden hoşlanan North Texas Üniversitesi'nde son sınıf öğrencisi.