
William Charles
0
1146
23
Swift je právě teď jedním z nejžhavějších jazyků a díky tomu byl hodně lidí nadšený. Aplikace OS X a iOS zabírají obrovskou část trhu. Schopnost nativně vytvářet aplikace pro iOS je velký problém pro lidi, kteří se nechtějí ponořit do temných hloubek cíle C (i když existuje mnoho skvělých důvodů, proč se učit C programování C, díky nimž je jedinečný (a lepší) charakteristika) programování v jazyce C, díky kterému je jedinečný (a lepší) Programovací jazyk C je matkou všech moderních programovacích jazyků. Téměř každý používaný jazyk dnes obsahuje několik funkcí, které se poprvé objevily také v jazyce C..
Pokud jste novým v programování, můžete určitě těžit z učení se novějšího jazyka, jako je Python Vyzkoušejte Python ve svém prohlížeči pomocí těchto online interaktivních skořápek zdarma Vyzkoušejte Python ve svém prohlížeči pomocí těchto online interaktivních skořápek online Ať už procházíte těmito Pythony příklady nebo přezkoumání základů polí a seznamů, můžete vyzkoušet kód přímo v prohlížeči. Zde jsou nejlepší online tlumočníci Pythonu, které jsme našli. or Ruby Nejlepší interaktivní úvod do Ruby pro nováčky Nejlepší interaktivní úvod do Ruby pro nováčky Pokud uvažujete o učení Ruby, tady je skvělý krok, který můžete udělat. . Do této krabice se vejde také Swift a vystřihne některé rohy, které někteří považují za překážku pro začátečníky, kteří se naučí kódovat.
Jelikož je Swift nativní pro Apple, může se zdát těžké vědět, kde začít, pokud nevlastníte Mac. Tady není žádný “z krabice” způsob, jak kompilovat Swift na Windows. Znamená to, že uživatelé Windows se nemohou učit Swift? Jak se ukazuje, ne! Existuje způsob.
Tento článek vás provede vytvořením jednoduchého programu Swift a jeho kompilací a spuštěním v systému Windows 10.
Co je Swift?
Než začneme, podívejme se, co vlastně Swift je. Swift je programovací jazyk navržený společností Apple, který bere nápady “od Objective-C, Rust, Haskell, Ruby, Python, C #, CLU a příliš mnoho dalších na to, aby se daly vyjmenovat” podle původce projektu Chris Lattner.
Je to relativně mladý jazyk, který byl zveřejněn v roce 2014, i když je již všeobecně považován. Index TIOBE nejlepších programovacích jazyků v roce 2017 umístil Swift na číslo 11, což z něj činí jeden z nejrychleji rostoucích jazyků všech dob.
Obrázek Kredit: stackify.com
Stručně řečeno, pokud programujete pro OS X nebo iOS, Swift je pro vás! Podrobnější informace o využití Swift naleznete v těchto důvodech, proč se Swift vyplatí učit 7 důvodů, proč se programovací jazyk Swift vyplatí Učit se 7 důvodů, proč se programovací jazyk Swift vyplatí Učit se byste se měli naučit programovací jazyk Swift dříve než později, pokud nechcete být pozadu. Zde je několik vynikajících důvodů, které vás mohou přesvědčit. .
Začínáme s aplikací Swift ve Windows
Zaprvé budeme potřebovat editor, který bude psát náš kód. Můžete použít libovolné IDE, se kterými jste spokojeni, i když není nutné jej používat, postačí i textový editor. Většinou jde o osobní preference, ale pokud potřebujete pomoc při rozhodování o tom, co používat tuto příručku, může vám pomoci Textové editory vs. IDE: Který z nich je pro programátory lepší? Textové editory vs. IDE: Který z nich je pro programátory lepší? Výběr mezi pokročilým IDE a jednodušším textovým editorem může být obtížný. Nabízíme několik poznatků, které vám pomohou učinit toto rozhodnutí. .
Dnes budeme používat program Notepad ++, protože je zdarma, jednoduchý a lze jej v případě potřeby rozšířit. Polévka nahoru textový editor Notepad ++ pomocí zásuvných modulů z úložiště Notepad Plus [Windows] Polévka textový editor Notepad ++ pomocí zásuvných modulů z úložiště Notepad Plus [ Windows] Notepad ++ je vhodnou náhradou za vestavěný a velmi oblíbený textový editor systému Windows a je vysoce doporučen, pokud jste programátor, webový designér nebo prostě někdo, kdo se ocitá v potřebě výkonného prostého…. Stáhněte si Poznámkový blok ++ a otevřete jej. Umožňuje dostat se k nějakému kódování!
Ahoj Swift Ahoj!
Pro náš testovací projekt dnes vytvoříme jednoduchý program, který bude běžet na příkazovém řádku systému Windows. Začněte otevřením nového souboru Notepad ++. Začneme vytištěním otázky na obrazovku, počkáme, až uživatel napíše odpověď, a pak pomocí této odpovědi poskytneme odpověď.
print ("Jak se jmenujete?")
Zobrazí se, jakmile je program spuštěn. Nyní, když jsme položili otázku, bychom měli poskytnout způsob, jak nechat uživatele odpovědět. K tomu používáme readline () metoda a uložit odpověď jako volaná proměnná Odezva.
var response = readLine ()
Pokud již znáte jiné programovací jazyky, můžete si zde všimnout několika malých rozdílů. Za prvé, můžeme uložit data získaná z readLine jako var místo toho, aby bylo nutné určit, že se jedná o řetězec. Další změna pro ty z vás, kteří přicházejí z JavaScriptu Opravdu Naučte se JavaScript s 5 Top Udemy Cours Opravdu Naučte se JavaScript s 5 Top Udemy Courses JavaScript je programovací jazyk webu. Pokud máte důvod se naučit JavaScript, těchto pět vynikajících kurzů od Udemy by mohlo být místem, kde můžete začít s kódováním. nebo C # 17 nejlepších výukových programů pro programování YouTube 17 nejlepších výukových programů pro programování YouTube V tomto příspěvku bychom vás chtěli upozornit na některé z nejlepších programovacích sérií YouTube, které jsme našli. To vše je dostačující k tomu, aby vám chodily jako nováčkovací programátor. je nedostatek středníků označujících konec řádků. Uživatelé Pythonu 10 základních příkladů Pythonu, které vám pomohou rychle se naučit 10 Základní příklady Pythonu, které vám pomohou rychle se naučit Tento článek základních příkladů Pythonu je určen těm, kteří již mají nějaké zkušenosti s programováním a chtějí jednoduše přejít na Python co nejrychleji. možná už tu bude více doma!
Nyní, když máme tyto informace uloženy v proměnné, chceme je použít a zobrazit je zpět uživateli. Co by mohlo být hezčí, než si přeji skvělý den?
print ("Ahoj \ (odpověď!), doufám, že máš skvělý den!")
I když máte zkušenosti s jinými jazyky, uvidíte zde některé rozdíly. Spíše než pomocí + operátor mimo uvozovky k zobrazení vaší proměnné, používáte \ (název proměnné) v uvozovkách. Další funkcí Swift je použití Volitelné hodnoty. Tyto hodnoty jsou na první pohled těžké pochopit, ale přidávají větší funkčnost použití proměnných v rámci Swift.
V tomto případě chceme jednoduše zobrazit hodnotu takovou, jaká je, takže za název proměnné přidáme vykřičník Odezva! označovat, že se nejedná o nepovinnou hodnotu. Nepovinná hodnota je proměnná, které může nebo nemusí být přiřazena hodnota. To nevyžaduje jeden. Pokud není přiřazena hodnota, bude jí přiřazena nula. Otazník (?) Za typem hodnoty jej označí jako volitelný, zatímco vykřičník znamená, že tomu tak není.
Nyní, když jsme hotovi, by váš kód měl vypadat asi takto:
Chcete-li kód uložit, použijte Soubor> Uložit jako a vyberte Soubor Swift z Uložit jako typ Jídelní lístek. Pokud v nabídce chybí typ souboru Swift, vyberte všechny soubory místo toho, a přidat .rychlý přípona souboru po zvoleném názvu souboru.
Kompilace Swift ve Windows 10
Nyní, když máme program, musíme být schopni kompilovat a spouštět ho. Přestože neexistuje žádný vestavěný způsob programování Swift v systému Windows 10, existuje obejít. Han Sangjin vytvořil kompilátor pro Swift, který je k dispozici ke stažení z Githubu. Stáhněte a nainstalujte aplikaci Swift pro Windows podle pokynů uvedených v odkazu.
Po instalaci jej otevřete. Zobrazí se vám uživatelské rozhraní, jako je toto:
Klikněte na Zvolte soubor a vyberte dříve vytvořený program. Klikněte na Sestavit a počkejte, až se program zkompiluje. Pro tento program by to mělo být téměř okamžité, i když to může nějakou dobu trvat v závislosti na tom, jak složité jste kód vytvořili!
Měli byste dostat a “Úspěšně kompilován” v dialogovém okně. Pokud ne, vraťte se zpět a zkontrolujte svůj kód, abyste se ujistili, že jste neudělali žádné chyby. Po kompilaci kódu klikněte na Běh spustit program. Program se otevře v příkazovém řádku systému Windows a měl by vypadat takto:
Stojí za zmínku, že ke spuštění kódu musíte použít aplikaci Swift pro Windows .EXE vytvořený soubor nebude fungovat samostatně, i když je aplikace otevřená.
Malé začátky
Protože Swift není určen pro použití v systému Windows 10, je to jediný způsob, jak začít s jazykem v současné době mimo provoz virtuálního stroje. 7 Praktické důvody, proč začít používat virtuální stroj 7 Praktické důvody, jak začít používat virtuální stroj „virtuální“ bylo kooptováno tolika způsoby. Virtuální realita. Virtuální RAM. Virtuální školy. Virtualizace v kontextu počítačů však může být matoucí. Jsme tady, abychom to vyčistili. . I když je to omezené, je to skvělý způsob, jak ti, kteří jsou zvědaví na jazyk, se s ním seznámí a naučí se jeho syntax.
Pokud se rozhodnete, že Swift je pro vás a plánujete s ním pracovat na OS X, existuje spousta nástrojů Nejlepší místa k učení Swift, programovací jazyk Apple Nejlepší místa k učení Swift, programovací jazyk Apple Pokud se chcete naučit Swift , nyní je čas na ponoření. Jazyk má světlou budoucnost a čím rychleji se naučíte, tím dříve budete moci sklízet odměny. tam, aby vám pomohl. Jakmile získáte základní přehled o životním prostředí, proč nevyzkoušet několik začátečníků, takže si přejete vytvořit iPhone aplikace? 10 projektů pro začátečníky, takže chcete vytvořit aplikace pro iPhone? 10 projektů pro začátečníky Chcete vytvořit aplikace pro iPhone a iPad? Začněte tím, že se naučíte základy Swift. oživit vaše znalosti?
Pokud jste uživatelem systému Linux a zajímá vás, zda je možné programovat ve Swift pomocí Ubuntu, máme několik skvělých zpráv Jak začít programovat v Swift na Ubuntu Jak začít programovat v Swift na Ubuntu Apple nedávno vydal svůj programovací jazyk Swift jako open source, což znamená, že kdokoli může nyní používat tento trendový programovací jazyk, na jakémkoli systému, včetně Ubuntu! Čtěte dále a zjistěte, jak začít. pro tebe!
!