Reklama

Apple niedawno wydało ich najnowszy język programowania Jak wpływa na mnie nowy język programowania Apple?Od samego początku programiści wiedzieli, że nowy Apple Swift będzie duży. Ale dlaczego miałbyś się przejmować? Czytaj więcej , Swift, jako open source. Oznacza to, że każdy może teraz używać tego popularnego języka programowania w dowolnym systemie. Apple ułatwiło uruchomienie Swift na Ubuntu, więc pokażemy Ci, jak!

Co to jest Swift?

Jeśli nie słyszałeś o tym wcześniej, Swift to najnowszy język programowania Apple, który ma zastąpić Objective-C i stać się podstawowym językiem do tworzenia aplikacji Mac OS X i iOS. Bardzo łatwo jest nauczyć się języka, ponieważ jest czysty i ma podobną składnię do innych popularnych języków programowania.

Swift był jednak dostępny tylko na urządzenia Apple - nie można go uruchomić w systemie Windows, Linux ani innych systemach. Wraz ze wzrostem popularności Swift, coraz więcej osób prosiło Apple o otwarcie oprogramowania Swift lub przynajmniej udostępnienie go na większej liczbie platform. Po pewnym czasie Apple wreszcie

instagram viewer
wydała Swift jako open source Apple's Swift is Go Open Source: So What?Nawet jeśli sam nie jesteś programistą, decyzja Apple'a o open source Swift wpłynie na ciebie. Chcesz wiedzieć, dlaczego i jak? Czytaj więcej . Myślę, że to dobry ruch dla Apple, ponieważ pozwala większej liczbie osób na kontakt z Swift, co z kolei pozwala większej liczbie osób pisać aplikacje Mac OS X i iOS w przyszłości.

W każdym razie, jeśli chcesz skorzystać z lub uczyć się Swift Najlepsze miejsca do nauki Swift, język programowania AppleJeśli chcesz nauczyć się Szybkiego, teraz jest czas na nurkowanie. Język ma świetlaną przyszłość i im szybciej się go nauczysz, tym szybciej będziesz mógł czerpać korzyści. Czytaj więcej , jest teraz dostępny dla systemu Linux! W tej chwili Apple wydało tylko migawki dla Ubuntu 14.04 i 15.10, ale możliwości zainstalowania obsługi Swift w innych dystrybucjach z pewnością nadejdą w najbliższej przyszłości. Na razie oto, jak to zrobić na Ubuntu.

Jak to zainstalować

ubuntu-swift-download
Najpierw musisz odwiedzić Szybka strona pobierania i chwycić najnowsza wersja (w chwili pisania tego tekstu dostępne są tylko migawki programistyczne - wkrótce pojawią się stabilne wersje, więc to ty decydujesz, którego z nich chcesz użyć). Po pobraniu otwarty plik .tar, klikając go dwukrotnie, a następnie wyciąg folder znajdujący się w dowolnym miejscu preferencji. To stanie się lokalizacją Twojej instalacji Swift.

zależności ubuntu-swift
Następnie musisz zainstalować pewne zależności, które Swift musi uruchomić. Możesz je łatwo zainstalować, otwierając Terminal i uruchamiając

sudo apt-get install clang libicu-dev

Na koniec, zanim zamkniesz okno terminala, wpisz

gedit .profile

To się otworzy edytor tekstu gedit: Jeden z najbardziej pełnych funkcji edytorów tekstu zwykłego [Linux i Windows]Kiedy myślisz o edytorach zwykłego tekstu, pierwszą rzeczą, która może pojawić się w twojej głowie, jest aplikacja Notatnika Windows. Robi dokładnie to, co mówi opis zadania - proste funkcje dla zwykłego tekstu ... Czytaj więcej . Przewiń do samego końca i utwórz dwie nowe linie. Pierwszy powinien być pusty, a drugi umieścić

export PATH = / path / to / usr / bin: "$ {PATH}"

gdzie

/path/to/usr/bin

to ścieżka do folderu bin w folderze usr w folderze Swift, który został wyodrębniony z pliku .tar. Jeśli więc rozpakowałeś folder Swift do folderu Pobrane, ścieżka wyglądałaby podobnie

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

Polecenie eksportu pozwoli ci po prostu zadzwonić

szybki

w terminalu i będzie wiedział, gdzie szukać. Umieszczenie tej linii w pliku tekstowym .profile spowoduje, że polecenie to będzie trwałe - w przeciwnym razie jego działanie zostanie utracone po wylogowaniu, wyłączeniu lub ponownym uruchomieniu komputera.

ubuntu-swift-ready
Aby upewnić się, że Swift działa, możesz wpisać

swift --version

do terminala i powinien wyświetlać informacje o wersji. Gratulacje! Teraz Swift pracuje nad systemem Ubuntu!

Jak uruchomić kod Swift

ubuntu-swift-run-example
Aby uruchomić plik Swift, wystarczy uruchomić

swift /path/to/file.swift

Skompiluje się i uruchomi automatycznie. Możesz też po prostu uruchomić

szybki

który wywoła interaktywną powłokę, za pomocą której możesz uruchamiać kod Swift linia po linii.

Wreszcie możesz tworzyć pliki wykonywalne z kodu Swift. Wszystko, co musisz zrobić, to:

  1. Utwórz folder projektu o dowolnej nazwie, a następnie w nim utwórz folder o nazwie „źródła”.
  2. Umieść wszystkie pliki kodu w folderze źródłowym.
  3. Utwórz plik tekstowy o nazwie „Package.swift” w folderze projektu (ale poza folderem źródeł) i umieść przynajmniej w nim następujące:
import PackageDescription let package = Pakiet (nazwa: „nazwa_pakietu_tutaj i znaczniki_doceny_poczucia” )

Wreszcie biegnij

szybka kompilacja

podczas gdy folder projektu jest katalogiem roboczym. Plik wykonywalny znajdziesz pod

.build / debug / nazwa_pakietu

Swift na wyciągnięcie ręki

Gratulacje! Teraz możesz zacząć kodować w Swift! Oczywiście jest to stosunkowo prosty przewodnik, który ma pomóc każdemu w szybkim i łatwym skonfigurowaniu. Jeśli potrzebujesz trochę więcej, takich jak podpisywanie kluczy, musisz odwiedzić stronę Szybka strona główna po więcej informacji. Ale poza tym możesz zacząć kodować! Pamiętaj, że (przynajmniej na razie) nadal będziesz potrzebować Mac OS X i Xcode, aby pisać Mac OS X i Aplikacje na iOS Więc chcesz tworzyć aplikacje na iPhone'a? 10 projektów dla początkującychChcesz tworzyć aplikacje na iPhone'a i iPada? Zacznij od nauki podstaw Swift. Czytaj więcej , ale posiadanie Swift w Ubuntu pomoże ci przyzwyczaić się do języka.

Co sądzisz o Swift? Czy ma przyszłość jako wspólny, uniwersalny język, taki jak C / C ++ i Java? Daj nam znać w komentarzach!

Danny jest senior na University of North Texas, który lubi wszystkie aspekty oprogramowania open source i Linuksa.