Hur man börjar programmera i Swift på Ubuntu

Hur man börjar programmera i Swift på Ubuntu / Linux

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 lätt att få Swift att gå på Ubuntu, så vi ska visa 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


Först måste du besök Swift-hämtningssidan och hugg Den senaste versionen (vid skrivningstillfället finns det bara utvecklingsbilder tillgängliga - stabila utgåvor kommer snart, så det är ditt val vilket av de två du vill använda). En gång det laddas ner, öppna .tar-filen genom att dubbelklicka på den och sedan extrahera den mapp som ligger inom vilken plats du föredrar. Detta kommer att bli platsen för din Swift installation.


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 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.


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


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 sätta åtminstone följande i det:
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

.bygga / 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!

Utforska mer om: Open Source, Swift, Ubuntu.