Teaches Swift 3.0 grammar, the elements of effective Swift style, and how to navigate Xcode 8 through detailed explanations and examples, covering such topics as arrays, dictionaries, properties, initialization, and generics.
Swift, następca języka Objective-C, pojawił się na rynku w 2014 roku i bardzo
szybko zyskuje popularność wśród programistów tworzących aplikacje dla iOS
oraz macOS. Charakteryzuje się zwięzłą i przejrzystą składnią, a co więcej,
pozwala na korzystanie z nowoczesnych, wysokopoziomowych struktur i cech
języka, takich jak typy generyczne czy domknięcia. Jest przy tym wygodny i
elastyczny, a jego nauka nie powinna sprawiać problemów nawet tym, którzy
dopiero rozpoczynają swoją przygodę z programowaniem.Ta książka jest starannie
przygotowanym, praktycznym podręcznikiem efektywnego programowania w języku
Swift 3. Wyczerpująco przedstawiono tu zasady posługiwania się środowiskiem
programistycznym Xcode 8 i dokumentacją Apple. Dzięki niej zyskasz wiedzę i
umiejętności pozwalające na samodzielne rozwiązywanie problemów
programistycznych z użyciem języka Swift. Innymi słowy, zaczniesz programować
kompletne, efektywne i dojrzałe aplikacje dla platform iOS i macOS.Matt
Mathias — jest doktorem socjologii i dyrektorem działu szkoleń w firmie Big
Nerd Ranch. Uczy programowania na platformie iOS. Uwielbia jazdę na rowerze,
komiksy oraz wszelkiego rodzaju gry.John Gallagher — jest inżynierem
oprogramowania i instruktorem w Big Nerd Ranch. Jest znawcą systemów
wbudowanych i superkomputerów. Pasjonuje go poznawanie nowych języków
programowania. Kiedy nie zajmuje się pracą, spędza czas wolny z żoną i z
trzema córkami.