Swift 3 - materiały dla początkujących

0

Witam, czy ktoś dysponuje jakimiś materiałami przeznaczonymi dla początkujących ze swifta 3 ?

0

Książek o Swift 3 jako takim pewnie jeszcze nie ma. Jeśli jesteś początkujący, zacznij od https://developer.apple.com/swift/resources/. Nie trać za dużo czasu na czytanie samej dokumentacji, zacznij robić choćby najmniejszy projekt. Większość osób zaczyna od to-do listy, jeszcze lepiej coś korzystającego z RESTful services albo czytnik RSS, itp. Przeglądaj https://www.raywenderlich.com i inne blogi tematyczne, są zawsze up-to-date z nowinkami. Staraj się rozwiązywać trudności sam lub w oparciu o Apple, to dużo daje. Czasem ważniejsza okazuje się znajomość samego API, które dla początkującego może być trudne, choćby wszechobecne delegaty. Generalnie nie ma kolosalnych różnic między ObjC a Swiftem, jeśli potrafisz coś zrobić w jednym z nich. PS. Nie jest to wbrew pozorom język dla dzieci :D kiedy wejdziesz głębiej np. w Grand Central Dispatch czy nietrywialne bloki (domknięcia).

Gdybyś koniecznie chciał książkę, spójrz na wydawnictwo Apress albo Big Nerd Ranch.

Jeśli Swift to pierwszy język, warto też wiedzieć jak działa komputer (choćby z książki Gynvaela).

0

Tylko czy jest sens uczyć się ze starych źródeł skoro podobno swift 3.0 wywrocił wszystko i trzeba się jako tako od nowa uczyć ?

1

Nie ulegajmy propagandzie WWDC, ani nie popadajmy w rozpacz, bo "jutro nasza wiedza będzie nieaktualna" :) W ten sposób w ogóle nie warto zaczynać, bo za pół roku wyjdzie przecież 3.1... albo jeszcze inny język na iOS, Androida i lodówki przenośne w jednym.

Swift to język jak każdy inny, iOS to też nie rocket science, po prostu naucz się podstaw OOP, algorymów i struktur, na koniec dołóż trochę API. Język to tylko narzędzie, nowy młotek w Twoich rękach, ale to Ty musisz być dobrym rzemieślnikiem.

PS. Zmiany są raczej kosmetyczne, możesz śmiało zaczynać od 2.0.

1 użytkowników online, w tym zalogowanych: 0, gości: 1