Kako programirati u Swiftu u sustavu Windows 10

  • William Charles
  • 0
  • 4001
  • 376
Oglas

Swift je trenutno jedan od najjačih jezika, i to je uzbuđivalo mnoge ljude s dobrim razlogom. Aplikacije za OS X i iOS zauzimaju ogroman dio tržišta. Sposobnost izrade iOS aplikacija za domaće ljude velika je stvar za ljude koji ne žele uroniti u mutne dubine cilja C (iako postoji mnogo sjajnih razloga za naučiti C Karakteristike programiranja C koje ga čine jedinstvenim (i boljim) karakteristikama programa C koji ga čini jedinstvenim (i boljim) Programski jezik C matični je od svih modernih programskih jezika. Gotovo svaki jezik koji se danas koristi uključuje nekoliko značajki koje su se prvo pojavile na jeziku C..

Ako ste novi u programiranju, zasigurno možete imati koristi od učenja novijeg jezika, poput Python-a, Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama, Isprobajte Python u svom pregledniku s ovim besplatnim internetskim interaktivnim školjkama, bilo da prolazite kroz ove Python Primjeri ili pregledavanje osnova nizova i popisa, možete testirati kôd izravno u vašem pregledniku. Evo najboljih internetskih tumača Python-a koje smo pronašli. ili Ruby Najbolji interaktivni uvod u Ruby za novorođenče Najbolji interaktivni uvod u Ruby za novorođenče Ako razmišljate o učenju Ruby-a, evo nekoliko dobrih koraka za bebe koje možete poduzeti. , Swift se također uklapa u ovaj okvir, urezajući neke kutove za koje neki smatraju da ometaju početnike koji uče kodirati.

Budući da je Swift porijeklom iz Applea, možda će biti teško znati odakle početi ako nemate Mac. Ne postoji “Izvan kutije” način sastavljanja Swifta na Windows. Znači li to da Windows korisnici ne mogu naučiti Swift? Kao što se ispostavilo, ne! Postoji način.

Ovaj će vas članak voditi kroz stvaranje jednostavnog Swift programa i kako ga sastaviti i pokrenuti u sustavu Windows 10.

Što je Swift?

Prije nego što započnemo, pogledajmo što Swift zapravo jest. Swift je programski jezik koji je dizajnirao Apple, a koji uzima ideje “od Objective-C, Rust, Haskell, Ruby, Python, C #, CLU i previše drugih da bi se nabrojali” prema autoru projekta Chrisu Lattneru.

To je relativno mlad jezik koji je u javnost objavljen 2014. godine, iako je već široko cijenjen. Indeks top programskih jezika TIOBE u 2017. godini Swift je postavio na broj 11, što ga čini jednim od najbrže rastućih jezika svih vremena.

Kreditna slika: stackify.com

Ukratko, ako programirate za OS X ili iOS, Swift je za vas! Da biste detaljnije pogledali kako koristi Swift, pogledajte ove razloge zašto Swift vrijedi učiti 7 razloga zašto programski jezik Swift vrijedi učiti 7 razloga zašto je programski jezik Swifta vrijedan učenja. Morate naučiti programski jezik Swift. prije ili kasnije ako ne želiš biti iza sebe. Evo nekoliko izvrsnih razloga koji bi vas mogli uvjeriti. .

Početak rada s Swiftom u sustavu Windows

Prvo, trebat će nam uređivač za upisivanje našeg koda. Možete koristiti bilo koji IDE koji vam je ugodan, iako nije strogo potrebno koristiti ga, a bilo koji tekst uređivač će također biti dovoljan. Uglavnom se svodi na osobne preferencije, premda vam je potrebna pomoć pri odlučivanju o tome koji će vam vodič pomoći u uređivanju teksta u odnosu na IDE: koji je bolji za programere? Uređivač teksta u odnosu na IDE: koji je bolji za programere? Odabir između naprednijeg IDE-a i jednostavnijeg uređivača teksta može biti težak. Nudimo vam nekoliko uvida koji će vam pomoći pri donošenju te odluke. .

Danas ćemo koristiti Notepad ++ jer je besplatan, jednostavan i može se proširiti kad je potrebno. Popravite uređivač teksta Notepad ++ Tekstualnim dodacima iz spremišta Notepad Plus [Windows] Sup Up The Notepad ++ Text Editor s dodacima iz Notepad Plus Repozitorija [ Windows] Notepad ++ dostojna je zamjena za ugradbeni i voljeni uređivač teksta koji nudi Windows, a toplo se preporučuje ako ste programer, web dizajner ili jednostavno netko kome se nađe potrebna moćna jednostavna…. Preuzmite Notepad ++ i otvorite ga. Omogućimo si kodiranju!

Brzo Pozdrav!!

Za naš testni projekt danas ćemo stvoriti jednostavan program koji će se izvoditi u naredbenom retku sustava Windows. Započnite otvaranjem nove datoteke Notepad ++. Započet ćemo ispisom pitanja na ekran, pričekati da korisnik upiše odgovor, a zatim ćemo pomoću ovog odgovora pružiti odgovor.

print ("Kako se zoveš?")

To će se prikazati čim se program pokrene. Sad kad smo postavili pitanje, trebali bismo pružiti način na koji korisnik može odgovoriti. Za to koristimo readline () metoda i spremite odgovor kao nazvanu varijablu odgovor.

var odgovor = readLine ()

Ako ste već upoznati s drugim programskim jezicima, ovdje ćete primijetiti nekoliko malih razlika. Prvo, možemo pohraniti podatke stečene iz programa readLine kao a var umjesto da određuje da će to biti niz. Još jedna promjena za one od vas koji dolaze s JavaScript-a. Doista naučite JavaScript s 5 najboljih tečaja Udemije. Doista naučite JavaScript s 5 najboljih tečaja Udemije. JavaScript je programski jezik na webu. Ako imate razloga za učenje JavaScripta, ovih pet izvrsnih tečajeva iz Udemya moglo bi biti mjesto za početak vašeg putovanja kodiranjem. ili C # 17 najboljih YouTube programa za programiranje 17 najboljih udžbenika za programiranje na YouTubeu U ovom postu želimo vas uputiti na neke od najboljih YouTube programskih serija koje smo pronašli. Sve je to dovoljno za navlaženje stopala kao programer novaka. je nedostatak točaka za zarez koji bi označavao kraj linija. Korisnici Pythona 10 osnovnih primjera Pythona koji će vam pomoći da brzo naučite 10 osnovnih primjera Pythona koji će vam pomoći da brzo naučite Ovaj članak osnovnih primjera pythona namijenjen je onima koji već imaju određeno iskustvo u programiranju i jednostavno žele prijeći na Python što je brže moguće. možda je ovdje više kod kuće!

Sada kada imamo ove podatke pohranjene u varijabli, želimo ih iskoristiti i vratiti ih korisniku. Što može biti ljepše od toga da im poželimo sjajan dan?

print ("Pozdrav \ (odgovor!), nadam se da ćete imati sjajan dan!")

Čak i ako imate iskustva u drugim jezicima, ovdje ćete vidjeti neke razlike. Umjesto da koristite + operator izvan navodnika da biste prikazali svoju varijablu, koju koristite \ (VariableName) unutar navodnika. Još jedna značajka Swifta je upotreba Neobvezne vrijednosti. Te su vrijednosti na prvi pogled teško razumjeti, ali dodaju veću funkcionalnost upotrebi varijabli unutar Swifta.

U ovom slučaju jednostavno želimo prikazati vrijednost onakvu kakva jest, pa dodamo uskličnik nakon naziva varijable odgovor! da označi da nije neobavezna vrijednost. Neobvezna vrijednost je varijabla kojoj se može ili ne mora dodijeliti vrijednost. Ne zahtijeva ga. Ako mu nije dodijeljena vrijednost, tada će biti dodijeljena nula. Upitni znak (?) Nakon vrste vrijednosti identificira ga kao neobaveznog, dok uskličnik znači da nije.

Sad kad smo gotovi, vaš kod trebao bi izgledati ovako:

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

Kompiliranje Swifta u sustavu Windows 10

Sada kada imamo program, moramo ga moći sastaviti i pokrenuti. Iako u sustavu Windows 10 nije ugrađen način programiranja Swifta, postoji problem. Han Sangjin je stvorio prevodilac za Swift koji je dostupan za preuzimanje sa Githuba. Preuzmite i instalirajte aplikaciju Swift za Windows pomoću uputa navedenih u vezi.

Nakon što je instaliran, otvorite ga. Poslat će vam se sučelje poput ovog:

Klikni na Odaberite Datoteka pritisnite gumb i odaberite prethodno napravljeni program. Klik Sastaviti i pričekajte da se program sastavi. Za ovaj maleni program to bi trebalo biti gotovo trenutno, iako može potrajati ovisno o tome koliko ste složeni napravili svoj kôd!

Trebali biste primiti “Sastavljen” poruka u dijaloškom okviru. Ako ne, vratite se i provjerite kôd da biste bili sigurni da niste pogriješili. Nakon što se kôd sastavi, kliknite Trčanje pokrenuti svoj program. Program će se otvoriti u Windows naredbenoj liniji i trebao bi izgledati ovako:

Vrijedno je napomenuti da za pokretanje koda morate koristiti aplikaciju Swift za Windows .EXE datoteka stvorena neće raditi samostalno, čak i ako je program otvoren.

Mali počeci

Budući da Swift nije dizajniran za upotrebu u sustavu Windows 10, to je jedini način na koji možete započeti s jezikom trenutno izvan pokretanja virtualnog stroja. 7 Praktični razlozi za početak korištenja virtualnog stroja 7 Praktični razlozi za početak korištenja virtualnog stroja Pojam "virtualni" je kooptiran na toliko načina. Virtualna stvarnost. Virtualna RAM-a. Virtualne škole. Ali virtualizacija u kontekstu računala može biti zbunjujuća. Ovdje smo da to raščistimo. , Iako je ograničen, izvrstan je način za one koji su znatiželjni o jeziku da nauče iskustva s njim i nauče da je to sintaksa.

Ako odlučite da je Swift za vas i planirate raditi s njim na OS X, postoji mnoštvo alata Najbolja mjesta za učenje Swift, Appleov programski jezik Najbolja mjesta za učenje Swift, Appleov programski jezik Ako želite naučiti Swift , sada je vrijeme za ronjenje. Jezik ima svijetlu budućnost i što ga brže naučite, prije ćete moći iskoristiti nagrade. vani da vam pomognem. Nakon što ste upoznali okoliš, zašto ne isprobati nekoliko projekata početnika, tako da želite napraviti iPhone aplikacije? 10 projekata za početnike tako da želite napraviti iPhone aplikacije? 10 projekata za početnike Želite li stvoriti iPhone i iPad aplikacije? Započnite s učenjem osnova Swifta. oživjeti svoje znanje?

Ako ste korisnik Linuxa i pitate se je li moguće kodirati Swift pomoću Ubuntua, imamo nekoliko sjajnih vijesti Kako započeti programiranje u Swiftu na Ubuntuu Kako započeti programiranje u Swiftu na Ubuntuu Apple je nedavno objavio svoj programski jezik Swift kao open source, što znači da svatko sada može koristiti ovaj trending programski jezik, na bilo kojem sustavu, uključujući Ubuntu! Pročitajte kako biste saznali kako započeti. za tebe!

!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.