Hur man börjar programmera i Swift på Ubuntu

Apple släppte nyligen sitt Swift programmeringsspråk som öppen källkod, vilket innebär att alla nu kan använda detta trendiga programmeringsspråk, på vilket system som helst, inklusive Ubuntu! Läs vidare för att få reda på hur du kommer igång.

Apple släppte nyligen sitt Swift programmeringsspråk som öppen källkod, vilket innebär att alla nu kan använda detta trendiga programmeringsspråk, på vilket system som helst, inklusive Ubuntu!  Läs vidare för att få reda på hur du kommer igång.
Annons

Apple släppte nyligen sitt senaste programmeringsspråk Hur påverkar Apples nya programmeringsspråk mig? Hur påverkar Apples nya programmeringsspråk mig? Från get-go, visste utvecklare Apples nya Swift skulle bli stor. Men varför ska du bry dig? Läs mer, Swift, som öppen källkod. Det betyder att alla nu kan använda detta trendiga programmeringsspråk, på vilket system som helst. Apple har gjort det enkelt att få Swift att gå på Ubuntu, så vi visar dig hur!

Vad är Swift?

Om du inte har hört talas om det tidigare, ä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 enkelt att lära sig språket som det är rent och har en liknande syntax till andra populära programmeringsspråk.

Swift var dock endast tillgängligt för Apple-enheter - det kunde inte köras på Windows, Linux eller andra system. Med Swifts ökande popularitet frågade fler människor att Apple-källan Swift eller åtminstone gör den tillgänglig på fler plattformar. Efter en tid har Apple äntligen släppt Swift som öppen källkod. Apples Swift går öppen källkod: Så vad? Apples Swift går öppen källkod: Så vad? Även om du inte är en programmerare själv, kommer Apples beslut att öppna källan Swift dig att påverka. Vill du veta varför och hur? Läs mer . Jag tycker att det här är ett bra drag för Apple, eftersom det tillåter fler människor att bli utsatta för Swift, vilket i sin tur tillåter fler att skriva Mac OS X och iOS-applikationer i framtiden.

Hur som helst, om du är intresserad av att använda eller lära dig Swift De bästa platserna att lära dig Swift, Apples programmeringsspråk De bästa ställena att lära dig Swift, Apples programspråk Om du vill lära dig Swift är det dags att dyka in. Språket har en ljus framtid och ju snabbare du lär dig, desto snabbare kommer du att kunna skörda belöningarna. Läs mer, det är nu tillgängligt för Linux! Just nu har Apple bara släppt stillbilder för Ubuntu 14.04 och 15.10, men möjligheter att installera Swift stöd på andra distributioner kommer säkert att komma inom en snar framtid. För tillfället är det här hur man gör det på Ubuntu.

Så här installerar du det

ubuntu-swift-download
Först måste du besöka Swift-hämtningssidan och fånga den senaste versionen (vid skrivetid finns det bara utvecklingsbilder tillgängliga - stabila utgåvor kommer snart, så det är ditt val vilket av de två du vill använda ). När den har laddats ner öppnar du .tar-filen genom att dubbelklicka på den och sedan extrahera mappen som ligger inom vilken plats du vill helst. Detta kommer att bli platsen för din Swift installation.

ubuntu-swift-beroenden
Därefter måste du installera vissa beroenden som Swift behöver köra. Du kan enkelt installera dem genom att öppna en terminal och springa

 sudo apt-få installera clang libicu-dev 

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

 gedit .profile 

Detta kommer att öppna en textredigerare gedit: En av de mest funktionella fyllda vanliga textredigerarna [Linux & Windows] gedit: En av de mest funktionella fyllda textredigerarna [Linux & Windows] När du tänker på vanliga textredigerare Det första som kan dyka upp i ditt huvud är Windows Notepad-applikation. Det gör precis vad jobbet beskrivs i - vanliga funktioner för en vanlig text ... Läs mer. Rulla hela vägen till botten och skapa två nya linjer. Den första ska vara tom, och på den andra sätta

 exportera PATH = / sökväg / till / usr / bin: "$ {PATH}" 

var

 / Sökväg / till / usr / bin 

är sökvägen till bin-mappen i mappen usr inuti den Swift-mappen som du extraherade ur .tar-filen. Så om du bara extraherade Swift-mappen till mappen Downloads, skulle sökvägen vara något liknande

 / Home / username_here / Downloads / swift_folder_name_here / usr / bin 

Exportkommandot låter dig ringa

 snabb 

i en terminal och det kommer att veta vart man ska titta. Om du lägger den här linjen i .profile textfilen kommer det här kommandot att vara permanent - annars kommer effekten att gå förlorad när du loggar ut, stänger av eller startar om datorn.

ubuntu-swift-ready
För att säkerställa att Swift fungerar kan du skriva

 snabb - version 

till en terminal och den ska visa viss versionsinformation. grattis! Du har nu Swift som arbetar med ditt Ubuntu-system!

Så här kör du Swift Code

ubuntu-snabb-run-exempel
För att köra en Swift-fil är allt du behöver göra och kör

 snabb / sökväg / till / fil.swift 

Den kommer att kompilera och köra automatiskt. Du kan också helt enkelt bara springa

 snabb 

vilket kommer att ge ett interaktivt skal som du kan köra Swift kodlinje 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:

  1. Skapa en projektmapp med något namn du vill, och inuti skapar du en mapp med namnet "källor".
  2. Placera alla dina kodfiler i källkatalogen.
  3. Skapa en textfil med namnet "Package.swift" i projektmappen (men utanför källkatalogen) och lägg åtminstone följande i den:
 importera PackageDescription let package = Paket (namn: "package_name_here_and_keep_quote_marks") 

Slutligen springa

 snabb byggnad 

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

 .build / debug / paket 

Snabba vid fingertopparna

grattis! Du kan nu börja kodning i Swift! Självklart är det här en relativt enkelt guide för att få någon att gå med en snabb och enkel installation. Om du behöver lite mer, till exempel nyckel signering, måste du besöka Swift hemsida för mer information. Men annat än det, var god att börja kodning! Observera bara att (åtminstone för tillfället) behöver du fortfarande Mac OS X och Xcode för att kunna skriva Mac OS X och iOS-program Så du vill göra iPhone Apps? 10 Projekt för nybörjare Så du vill göra iPhone Apps? 10 Projekt för nybörjare Vill du skapa iPhone- och iPad-appar? Börja med att lära dig grunderna i Swift. Läs mer, men att ha Swift i Ubuntu hjälper dig att bli van vid språket.

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!

In this article