
Lesley Fowler
0
2184
164
Kiedy Apple ogłosił swój nowy język programowania Swift Jak wpływa na mnie nowy język programowania Apple? Jak wpływa na mnie nowy język programowania Apple? Od samego początku programiści wiedzieli, że nowy Apple Swift będzie duży. Ale dlaczego miałbyś się przejmować? społeczność programistów cieszyła się. Do tego czasu nie było innego wyboru, jak rozwijać aplikacje na Maca i iOS z Objective C, archaicznym językiem z lat 80. Swift okazał się mile widzianym powiewem świeżego powietrza.
A potem Apple poszedł do przodu i ogłosił, że wkrótce Swift będzie open source Apple Swift będzie na otwartym źródle: co z tego? Apple's Swift is Go Open Source: So What? Nawet jeśli sam nie jesteś programistą, decyzja Apple o otwarciu Swift na open source wpłynie na ciebie. Chcesz wiedzieć, dlaczego i jak? , przynosząc nową falę wsparcia ze strony programistów z całej planety. Nie zaskoczyłoby mnie, gdyby Swift powstał i stał się najpopularniejszym językiem na świecie w ciągu następnej dekady.
Więc jeśli chcesz nauczyć się Szybkiego, teraz jest czas na nurkowanie. Język ma przed sobą świetlaną przyszłość i im szybciej się go nauczysz, tym szybciej będziesz mógł skorzystać z nagród.
SoSoSwift (bezpłatny)
SoSoSwift jest kluczową witryną dla każdego zainteresowanego językiem, dla początkujących lub weteranów, a nawet dla osób postronnych. Jest to nie tylko największy zbiór samouczków Swift w Internecie, ale także sekcja blogów z aktualnymi wiadomościami na temat rozwoju Swift.
Najlepszym sposobem na rozpoczęcie jest kliknięcie linku Poradniki i przejrzenie kolekcji. Na przykład Swift Tutorial: Introduction Series jest świetny dla absolutnie początkującego, a tworzenie gier na iOS 8 jest idealne dla początkujących twórców gier.
SkipCast (bezpłatny)
SkipCasts to zbiór samouczków napisanych i utrzymywanych przez Skip Wilson. Kiedyś miała usługę subskrypcji z filmami premium obok bezpłatnych filmów, ale ta usługa została zamknięta w maju 2015 roku. Filmy premium zostały usunięte, ale darmowe filmy pozostają.
Szkoda, ale srebrna podszewka zawiera 23 filmy instruktażowe Swift, głównie dla początkujących z garstką skierowaną do ekspertów. Wiele osób uważa materiał Skip za bardzo pomocny w zrozumieniu trudnych koncepcji, więc nie pomijaj ich!
Samouczki Raya Wenderlicha (bezpłatny)
To, co zaczęło się jako jednoosobowe przedsięwzięcie, przerodziło się w ogromną operację samouczka, w której dziesiątki wykwalifikowanych programistów dzielą się swoją wiedzą w formatach pisemnych, audio i wideo. Ray Wenderlich zaczął to wszystko, ale teraz jest znacznie większy niż on sam.
Witryna koncentruje się głównie na tworzeniu gier 5 bezpłatnych narzędzi do tworzenia gier do tworzenia własnych gier 5 bezpłatnych narzędzi do tworzenia gier do tworzenia własnych gier Bezpłatne oprogramowanie do tworzenia gier to świetny sposób na rozpoczęcie tworzenia gier wideo. Zebraliśmy najlepsze oprogramowanie do gier na rynku. i są sekcje poświęcone silnikom takim jak Unity i Unreal, ale istnieje wiele informacji na temat podstaw w Cocoa, Objective C, a teraz Swift.
Samouczki Ray Wenderlich są jednymi z najbardziej szczegółowych samouczków, jakie kiedykolwiek widziałem, więc ty mieć aby je sprawdzić. Zrobisz sobie przysługę, jeśli tego nie zrobisz.
Istnieje również sklep z płatnymi samouczkami, jeśli jesteś zainteresowany. Znajdziesz kilka różnych zestawów Swift wraz z innymi dodatkami, takimi jak zestawy startowe dla różnych gatunków gier. Warto, jeśli możesz sobie na to pozwolić.
Naucz się szybkich wskazówek (za darmo)
Istnieją los wspaniałych zasobów Swift - zbyt wiele, abyśmy mogli wymienić je w jednym miejscu. Dobrą wiadomością jest jednak to, że facet o imieniu Zaheer prowadzi wyselekcjonowaną listę niesamowitych samouczków Swift z całej sieci. Tę listę można wyświetlić na stronie Naucz się szybkich wskazówek.
Te samouczki obejmują cały zakres umiejętności, od podstaw i rozwijania, aż po koncepcje wyższego poziomu, które były prezentowane na konferencjach i rozmowach przez ekspertów. Lista zawiera również kilka przydatnych książek i kilka niesamowitych zasobów, takich jak ściągawki, referencje API i przykłady kodu.
Szybkie programowanie na średnim poziomie (za darmo)
Dawno temu, gdy Medium po raz pierwszy uruchomiło Medium: alternatywną platformę blogową założycieli Twittera Medium: alternatywną platformę blogową założycieli Twitter Współzałożyciele Twittera Evan Williams i Biz Stone uruchomili własną platformę blogową, Medium, około rok temu. Założyciele twierdzą, że celem jest „ponowne wyobrażenie sobie” publikacji, pozwalając użytkownikom wybrać poziom…, wygenerowało wiele szumu w zależności od tego, kto za tym stoi (współzałożyciele Twittera) i tego, co próbował robić (poważnie długie myśli i rozważania). Czy się udało? Trudno powiedzieć. Wielu nadal uważa to za “tylko kolejna platforma blogowa”.
Ale jedną dobrą rzeczą, która może wyjść z Medium jest Szybkie programowanie kanał, na którym kilku programistów zebrało się, aby napisać o Swift. Tutaj znajdziesz wskazówki, porady i samouczki, które są skierowane bardziej do średnio zaawansowanego, a nie początkującego programisty Swift.
Swifty (bezpłatny)
Jeśli nigdy nie korzystałeś z aplikacji, aby dowiedzieć się, jak programować, czeka Cię przyjemność. The Swifty aplikacja, obecnie dostępna w App Store za darmo, to doskonały sposób na zapoznanie się z językiem Swift, niezależnie od tego, czy masz wcześniejsze doświadczenie w programowaniu, czy nie.
Aplikacja jest podzielona na ponad 200 interaktywnych samouczków, z których każdy jest wystarczająco mały, abyś nie czuł się przytłoczony. Nie sprawi, że staniesz się profesjonalistą, ale zapewnia łatwe i miękkie wprowadzenie, które zapewni Ci komfort - i to połowa sukcesu, jeśli chodzi o naukę programowania bez stresu Jak się uczyć Programowanie bez stresu Jak się uczyć Programowanie bez stresu Być może zdecydowałeś się kontynuować programowanie, zarówno dla kariery, jak i hobby. Świetny! Ale może zaczynasz czuć się przytłoczony. Nie za dobrze. Oto pomoc w ułatwieniu podróży. .
Swift Essential Training (25 USD)
Jestem wielkim fanem Lyndy, sieci internetowej podobnej do Udemy, Coursera, Khan Academy i innych internetowych kursów wideo 3 Najlepsze strony internetowe, aby uzyskać wykształcenie wyższe za darmo 3 Najlepsze strony internetowe, aby uzyskać wykształcenie wyższe za darmo pomysł, że nigdy nie skończyłeś uczenia się, nigdy nie był bardziej prawdziwy niż dzisiaj. Internet zrewolucjonizował sposób, w jaki uzyskujemy dostęp do informacji i wiedzy - dawniej luksus dostępny tylko dla bogatych… stron internetowych, z wyjątkiem Lyndy, która jest usługą tylko dla abonentów - co jest wyraźnie sprzeczne z jej konkurentami, którzy oferują coś w rodzaju bezpłatnego poziomu.
Ile kosztuje Lynda? Członkostwo podstawowe zaczyna się od 25 USD miesięcznie, ale zaświadczę, że jest warte swojej ceny. Jedna subskrypcja zapewnia dostęp do setek różnych kursów, z których każdy trwa co najmniej 3 godziny (wiele z nich przekracza ponad 10 godzin), a kursy te są wysokiej jakości.
Niektórzy rywalizują nawet z wykształceniem, które można uzyskać na studiach.
Swift Essential Training to ten, który tutaj podkreślamy. To trwa nieco ponad 3,5 godziny i uczy wszystkiego, co musisz wiedzieć o języku Swift, zaczynając od podstawowej składni, a kończąc na zaawansowanych funkcjach językowych.
Wszelkie inne szybkie zasoby?
Pomimo tego, że ma już rok, Swift jest wciąż stosunkowo nowym językiem i zdajemy sobie sprawę, że samouczki i społeczności są wciąż budowane i formowane, więc spodziewamy się, że w ciągu najbliższych kilku miesięcy pojawi się wiele innych zasobów..
W międzyczasie zapoznaj się z tymi wskazówkami na temat opanowania języka programowania. 7 Przydatnych sztuczek do opanowania nowego języka programowania. 7 Przydatnych sztuczek do opanowania nowego języka programowania. Możesz być przytłoczony, kiedy uczysz się kodować. Prawdopodobnie zapomnisz o rzeczach tak szybko, jak się ich nauczysz. Te wskazówki pomogą ci lepiej zachować wszystkie nowe informacje. , wskazówki dotyczące rozpoznawania dobrego samouczka programowania Co sprawia, że dobry samouczek programowania? Co stanowi dobry poradnik programowania? Nie wszystkie samouczki dotyczące programowania są sobie równe. Niektóre przynoszą korzyści Tobie, a inne marnują Twój czas. Oto, czego szukać w samouczku programowania jakości. i pomysły na projekty, które pomogą Ci szybciej się uczyć 5 Pomysłów na projekty, które pomogą Ci szybciej nauczyć się programowania 5 Pomysłów na projekty, które pomogą Ci nauczyć się Szybszego programowania Istnieje kilka sposobów na ułatwienie programowania. Zabrudz ręce i ucz się szybciej dzięki pobocznym projektom, które możesz rozpocząć w dowolnym momencie. Baw się z tymi pięcioma. .
Czy znasz jakieś dobre samouczki Swift, które przegapiliśmy? Zachęcamy do linkowania ich w komentarzach poniżej. Co sądzisz o Swift jako języku programowania? Powiedz nam co myślisz!
Kredyty obrazkowe: stos książek Via Shutterstock