Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man börjar programmera i Swift på Ubuntu

Apple släppte nyligen sitt senaste programmeringsspråk, Swift, som öppen källkod. Det betyder att vem som helst nu kan använda detta trendiga programmeringsspråk, på vilket system som helst. Apple har gjort det enkelt att få igång Swift på Ubuntu, så vi visar dig hur!

Vad är Swift?

Om du inte har hört talas om det förut, är Swift Apples senaste programmeringsspråk avsett att ersätta Objective-C och bli det primära språket för att bygga Mac OS X- och iOS-applikationer. Det är väldigt lätt att lära sig språket eftersom det är rent och har en liknande syntax som andra populära programmeringsspråk.

Swift var dock bara tillgängligt för Apple-enheter — det kunde inte köras på Windows, Linux eller andra system. Med Swifts ökande popularitet bad fler människor att Apple skulle ha Swift med öppen källkod eller åtminstone göra den tillgänglig på fler plattformar. Efter en tid har Apple äntligen släppt Swift som öppen källkod. Jag tror att detta är ett bra drag för Apple, eftersom det gör att fler människor kan exponeras för Swift, vilket i sin tur gör att fler människor kan skriva Mac OS X- och iOS-applikationer i framtiden.

I vilket fall som helst, om du är intresserad av att använda eller lära dig Swift, är den nu tillgänglig för Linux! Just nu har Apple bara släppt ögonblicksbilder gjorda för Ubuntu 14.04 och 15.10, men möjligheter att installera Swift-stöd på andra distributioner kommer säkerligen att dyka upp inom en snar framtid. Så här får du det igång på Ubuntu.

Hur man installerar det

Först måste du besök nedladdningssidan för Swift och hugg den senaste versionen (i skrivande stund finns det bara utvecklingsögonblicksbilder tillgängliga — stabila utgåvor kommer snart, så det är ditt val vilken av de två du vill använda). När den väl har laddats ner, öppen .tar-filen genom att dubbelklicka på den och sedan extrahera mappen som ligger i valfri plats som du föredrar. Detta kommer att bli platsen för din Swift-installation.

Relaterad  Opera förnyar sin webbläsare på iOS, behåller enhandsupplevelse

Därefter måste du Installera några beroenden som Swift behöver köra. Du kan enkelt installera dem genom att öppna en terminal och köra

sudo apt-get install clang libicu-dev

Slutligen, innan du stänger terminalfönstret, skriv

gedit .profile

Detta öppnar en textredigerare. Scrolla hela vägen till botten och gör två nya rader. Den första ska vara tom, och på den andra sätta

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

var

/path/to/usr/bin

är sökvägen till bin-mappen i usr-mappen i Swift-mappen som du extraherade ur .tar-filen. Så om du precis extraherade Swift-mappen till din nedladdningsmapp, skulle sökvägen vara ungefär

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

Exportkommandot låter dig helt enkelt ringa

swift

i en terminal och den vet var den ska leta. Om du lägger in den här raden i .profile-textfilen blir det här kommandot permanent — annars skulle dess effekt försvinna när du loggar ut, stänger av eller startar om din dator.

För att säkerställa att Swift fungerar kan du skriva

swift --version

in i en terminal och den bör visa viss versionsinformation. grattis! Du har nu Swift som arbetar på ditt Ubuntu-system!

Hur man kör Swift Code

För att köra en Swift-fil behöver du bara köra

swift /path/to/file.swift

Det kommer att kompileras och köras automatiskt. Du kan också helt enkelt bara springa

swift

vilket kommer att ta upp ett interaktivt skal med vilket du kan köra Swift-kod rad för rad.

Slutligen kan du också göra körbara filer från din Swift-kod. Allt du behöver göra är följande:

    Skapa en projektmapp med vilket namn du vill, och där inuti skapa en mapp med namnet “källor”. Placera alla dina kodfiler i källmappen. Skapa en textfil med namnet “Package.swift” i projektmappen (men utanför källmappen) och lägg åtminstone följande i den:
import PackageDescription

let package = Package(

name: "package_name_here_and_keep_quote_marks"

)

Slutligen, spring

swift build

medan projektmappen är arbetskatalogen. Du hittar den körbara filen under

.build/debug/package_name

Snabb i fingerspetsarna

grattis! Du kan nu börja koda i Swift! Naturligtvis är detta en relativt enkel guide som är avsedd att få igång alla med en snabb och enkel installation. Om du behöver lite mer, till exempel nyckelsignering, måste du besöka Swifts hemsida för mer information. Men förutom det, känn free att börja koda! Observera bara att du (åtminstone för närvarande) fortfarande behöver Mac OS X och Xcode för att skriva Mac OS X- och iOS-applikationer, men att ha Swift i Ubuntu hjälper dig att vänja dig vid språket.

Relaterad  Fujifilm retar en annan Instax analog-digital hybrid med LCD-skärm

Vad tycker du om Swift? Har det en framtid som ett gemensamt, universellt språk som C/C++ och Java? Låt oss veta i kommentarerna!

Om författaren

Danny Stieben (480 artiklar publicerade)

Danny är senior vid University of North Texas som tycker om alla aspekter av programvara med öppen källkod och Linux.

Mer från Danny Stieben

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera