Ocena:

Książka stanowi kompleksowe wprowadzenie do programowania w systemie iOS, zawierając obszerny projekt i jasne wskazówki krok po kroku. Została jednak skrytykowana za przestarzałe odniesienia, brak dogłębnego wyjaśnienia i problemy z dostępem do materiałów uzupełniających.
Zalety:⬤ Kompleksowy i szczegółowy dla początkujących.
⬤ Przewodnik krok po kroku pomaga w nauce poprzez działanie.
⬤ Zawiera kod do pobrania i filmy z YouTube w celu wyjaśnienia.
⬤ Dobry projekt do zrozumienia frameworka Xcode.
⬤ Łatwy do zrozumienia i śledzenia.
⬤ Nieaktualne informacje ze względu na nowsze wersje Xcode.
⬤ Brak wyjaśnień dotyczących przyczyn wykonywania określonych czynności, przez co całość sprawia wrażenie serii ćwiczeń z pisania na klawiaturze.
⬤ Problemy z dostępem do przykładowych plików i materiałów uzupełniających.
⬤ Może być niejasny lub zbędny w niektórych częściach.
(na podstawie 15 opinii czytelników)
iOS 13 Programming for Beginners - Fourth Edition
Przewodnik krok po kroku do nauki tworzenia aplikacji na iOS i poznawania najnowszych narzędzi programistycznych Apple
Główne cechy:
⬤ Poznaj najnowsze funkcje Xcode 11 i języka programowania Swift 5 w tym zaktualizowanym czwartym wydaniu.
⬤ Rozpocznij swoją karierę programisty iOS i baw się dobrze, tworząc własne aplikacje na iOS.
⬤ Odkryj nowe funkcje systemu iOS 13, takie jak tryb ciemny, aplikacje na iPada dla komputerów Mac, SwiftUI i inne.
Opis książki:
IOS 13 oferuje funkcje od trybu ciemnego i Catalyst po SwiftUI i Sign In with Apple. Jeśli jesteś początkującym i chcesz eksperymentować i pracować z tymi funkcjami, aby tworzyć własne aplikacje, to ta zaktualizowana czwarta edycja zapewni Ci dobry start. Książka stanowi kompleksowe wprowadzenie dla początkujących programistów iOS, obejmując cały proces nauki języka Swift, pisania własnych aplikacji i publikowania ich w App Store. Niniejsza edycja została zaktualizowana i poprawiona, aby objąć nowe funkcje iOS 13 wraz z Xcode 11 i Swift 5.
Książka rozpoczyna się od wprowadzenia do języka programowania Swift i sposobu wykonywania typowych zadań programistycznych za jego pomocą. Następnie rozpoczniesz tworzenie interfejsu użytkownika (UI) kompletnej aplikacji w świecie rzeczywistym, korzystając z najnowszej wersji Xcode, a także zaimplementujesz kod dla widoków, kontrolerów widoku, menedżerów danych i innych aspektów aplikacji mobilnych. Książka pomoże ci następnie zastosować najnowsze funkcje iOS 13 w istniejących aplikacjach, a także wprowadzi cię w SwiftUI, nowy sposób projektowania interfejsów użytkownika. Wreszcie, książka przeprowadzi Cię przez proces konfigurowania testerów dla Twojej aplikacji i tego, co musisz zrobić, aby opublikować swoją aplikację w App Store.
Pod koniec tej książki będziesz dobrze zorientowany w tym, jak pisać i publikować aplikacje, i będziesz w stanie wykorzystać zdobyte umiejętności, aby ulepszyć swoje aplikacje.
Czego się nauczysz:
⬤ Poznasz podstawy Xcode 11 i Swift 5, czyli podstaw programowania na iOS.
⬤ Zrozumieć, jak prototypować aplikację za pomocą storyboardów.
⬤ Odkrycie wzorca projektowego Model-Widok-Kontroler i sposobu implementacji pożądanej funkcjonalności w aplikacji.
⬤ Wdrożenie najnowszych funkcji iOS, takich jak tryb ciemny i logowanie za pomocą Apple.
⬤ Zrozumienie, jak przekonwertować istniejącą aplikację na iPada na aplikację na Maca.
⬤ Projektuj, wdrażaj i testuj aplikacje iOS, korzystając z branżowych wzorców i praktyk.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla każdego, kto ma doświadczenie w programowaniu, ale jest zupełnie nowy w Swift i tworzeniu aplikacji na iOS. Książka ta przyda się również doświadczonym programistom, którzy chcą poznać najnowsze funkcje iOS 13.