Kako programirati u Swiftu na Windows 10

Kako programirati u Swiftu na Windows 10

Swift je trenutno jedan od najpopularnijih jezika u svijetu, i to s dobrim razlogom. Mac i iOS aplikacije zauzimaju ogroman dio tržišta. Sposobnost izrade iOS aplikacija izvorno velika je stvar za ljude koji ne žele zaroniti u mutne dubine cilja C.





Budući da je Swift izvorni Apple, potreban vam je Mac, zar ne? Pogrešno. Iako ne postoji metoda 'out of the box' za sastavljanje Swifta u sustavu Windows, to ne znači da korisnici sustava Windows ne mogu naučiti Swift.





Evo kako stvoriti jednostavan Swift program te ga sastaviti i pokrenuti u sustavu Windows 10.





Što je Swift?

Prije početka, pogledajmo što je Swift zapravo. Swift je programski jezik koji je dizajnirao Apple. Potrebne su ideje 'iz Objective-C, Rust, Haskell, Ruby, Python, C#, CLU i previše drugih za popis' prema začetniku projekta Chrisu Lattneru.

To je relativno mlad jezik koji je objavljen javnosti 2014., iako je već cijenjen. The TIOBE indeks najboljih programskih jezika u 2017. godini postavilo je Swift na 11. mjesto, što ga čini jednim od najbrže rastućih jezika svih vremena.



Ukratko, ako programirate za Mac ili iOS, Swift je za vas! Za detaljniji uvid u uporabu Swifta pogledajte ove razloge zašto je Swift vrijedan učenja.

Početak rada sa Swiftom u sustavu Windows 10

Prvo, trebat će nam uređivač za upisivanje našeg koda. Možete koristiti bilo koji IDE koji vam odgovara, iako ga nije nužno koristiti, a bilo koji uređivač teksta bit će dovoljan. To se uglavnom svodi na osobne preferencije, no ako vam je potrebna pomoć u odlučivanju što ćete koristiti ovaj vodič može vam pomoći.





Danas ćemo koristiti Notepad ++ jer je besplatan, jednostavan i proširiv. Preuzmite Notepad ++ i otvorite ga. Prijeđimo na kodiranje!

Jednostavan program Swift za Windows

Za naš današnji testni projekt stvorit ćemo jednostavan program koji će se izvoditi u Windows naredbenom retku. Počnite otvaranjem nove datoteke Notepad ++. Počet ćemo ispisujući pitanje na zaslon, pričekati da korisnik upiše svoj odgovor, a zatim upotrijebiti ovaj odgovor za davanje odgovora.





print('What is your name?')

To će se prikazati kada se program pokrene. Sada kada smo postavili pitanje, trebali bismo omogućiti način na koji će korisnici moći odgovoriti. Za to koristimo readline () metodu i spremiti odgovor kao varijablu koja se zove odgovor .

var response = readLine()

Ako ste već upoznati s drugim programskim jezicima, ovdje ćete primijetiti nekoliko malih razlika. Prvo, možemo pohraniti podatke dobivene iz readLine kao gdje umjesto da morate navesti da će to biti niz. Još jedna promjena za one koji dolaze s JavaScripta ili C# -a je nedostatak točke -zareza za označavanje kraja redaka.

Korisnici Pythona ovdje bi već mogli biti više kod kuće!

Dodavanje izlaza

Sada kada imamo te podatke pohranjene u varijabli, želimo ih upotrijebiti i prikazati natrag korisniku. Što može biti ljepše nego im poželjeti sjajan dan?

print('Hello (response!), I hope you are having a great day!')

Čak i ako imate iskustva u drugim jezicima, ovdje ćete vidjeti neke razlike. Umjesto da koristite + operator izvan navodnika za prikaz vaše varijable, koju koristite (naziv varijable) unutar navodnika. Još jedna značajka Swifta je korištenje Izborne vrijednosti . Te su vrijednosti teško razumljive na prvi pogled, ali dodaju veću funkcionalnost korištenju varijabli unutar Swifta.

U ovom slučaju jednostavno želimo prikazati vrijednost kakva jest, pa dodamo uskličnik iza naziva varijable odgovor! da označi da to nije izborna vrijednost. Izborna vrijednost je varijabla kojoj se može dodijeliti vrijednost. Ne zahtijeva jedan. Ako mu nije dodijeljena vrijednost, bit će mu dodijeljena nula.

Znak pitanja (?) Nakon vrste vrijednosti identificira ga kao neobavezan, dok uskličnik znači da nije.

Vaš kod će izgledati otprilike ovako:

Za spremanje koda upotrijebite Datoteka> Spremi kao i odaberite Brza datoteka od Spremi kao vrstu Jelovnik. Ako vašem izborniku nedostaje vrsta datoteke Swift, odaberite sve datoteke umjesto toga i dodajte .brz proširenje datoteke iza odabranog naziva datoteke.

Sastavljanje Swifta u sustavu Windows 10

Sada kada imamo program, moramo ga moći sastaviti i pokrenuti. Iako ne postoji ugrađen način za programiranje Swifta u sustavu Windows 10, ima posla. Han Sangjin stvorio je prevoditelj za Swift koji je dostupno za preuzimanje s Githuba . Preuzmite i instalirajte aplikaciju Swift za Windows koristeći upute navedene na poveznici.

Nakon što je instaliran, otvorite ga. Klikni na Odaberite Datoteka i odaberite prethodno napravljeni program. Klik Sastaviti i pričekajte da se program prevede.

Za ovako mali program trebao bi biti gotovo trenutačan, iako može potrajati ovisno o tome koliko ste složili svoj kôd!

U dijaloškom okviru trebali biste primiti poruku 'Uspješno sastavljeno'. U suprotnom se vratite i provjerite svoj kôd kako biste bili sigurni da niste pogriješili. Nakon prevođenja koda kliknite Trčanje za pokretanje vašeg programa. Program će se otvoriti u Windows naredbenom retku i trebao bi izgledati ovako:

Vrijedi napomenuti da za pokretanje koda morate koristiti aplikaciju Swift for Windows EXE datoteka koja je stvorena neće raditi samostalno, čak i ako je aplikacija otvorena.

Počnite kodirati Swift na Windowsu već danas

Ako odlučite da je Swift za vas, postoji mnoštvo alata koji vam mogu pomoći. Nakon što ste stekli osnovno razumijevanje okoliša, zašto ne biste isprobali nekoliko projekata za početnike kako biste oživjeli svoje znanje?

windows.com/stopcode kritični proces je umro

Ako ste korisnik Linuxa koji želi kodirati iOS aplikacije, evo kako kodirati u Swiftu s Ubuntuom.

Udio Udio Cvrkut E -pošta Evo zašto je FBI izdao upozorenje za otkupni softver u košnicama

FBI je izdao upozorenje o posebno gadnoj vrsti ransomwarea. Evo zašto morate biti posebno oprezni s Hive ransomwareom.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Razvoj aplikacija
  • Brz
  • Programski jezici
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu