Ocena:

Książka stanowi kompleksowe wprowadzenie do programowania w systemie iOS 14 przy użyciu języka Swift, ale skierowana jest przede wszystkim do osób posiadających pewną wiedzę programistyczną, a nie do zupełnie początkujących. Zawiera jasne wyjaśnienia i liczne zrzuty ekranu, dzięki czemu jest przyjazna dla użytkownika. Brakuje jej jednak głębi w niektórych obszarach, zwłaszcza w SwiftUI, i zawiera różne błędy i pominięcia, które mogą frustrować czytelników.
Zalety:⬤ Szczegółowe wyjaśnienia i liczne zrzuty ekranu ułatwiają zrozumienie.
⬤ Skuteczny dla osób z pewną wcześniejszą wiedzą programistyczną.
⬤ Zwięzły i bezpośredni przekaz, dzięki czemu nauka jest efektywna.
⬤ Obejmuje kluczowe tematy rozwoju iOS, takie jak MVC, autolayout i inne.
⬤ Dobra do śledzenia rzeczywistego kodowania i budowania małych aplikacji.
⬤ Mylący tytuł, ponieważ nie nadaje się dla zupełnie początkujących.
⬤ Obejmuje przestarzały UIKit w większym stopniu niż SwiftUI, z tylko krótką wzmianką o tym drugim.
⬤ Zawiera błędy i niekompletny kod, co prowadzi do problemów z tworzeniem aplikacji.
⬤ Stopniowo skomplikowana treść, która może przytłoczyć mniej doświadczonych czytelników.
⬤ Niektórzy czytelnicy zgłaszali, że niektóre rozdziały lub przykłady nie działały zgodnie z przeznaczeniem.
(na podstawie 20 opinii czytelników)
iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12
Nauka tworzenia aplikacji iOS i praca z najnowszymi narzędziami programistycznymi Apple
Kluczowe funkcje
⬤ Poznaj najnowsze funkcje Xcode 12 i języka programowania Swift 5. 3 w tym zaktualizowanym piątym wydaniu.
⬤ Rozpocznij swoją karierę programisty iOS i baw się dobrze, tworząc własne aplikacje na iOS.
⬤ Odkryj nowe funkcje systemu iOS 14, takie jak Mac Catalyst, SwiftUI, widżety i App Clips.
Opis książki
Jeśli jesteś początkującym programistą, który chce pracować i eksperymentować z potężnymi funkcjami iOS 14, takimi jak widżety i App Clips, aby tworzyć własne aplikacje, ten przewodnik programowania iOS jest dla Ciebie. Książka oferuje kompleksowe wprowadzenie dla doświadczonych programistów, którzy są nowicjuszami w iOS, prowadząc przez cały proces nauki języka Swift, pisania własnych aplikacji i publikowania ich w App Store.
W pełni zaktualizowane, aby objąć nowe funkcje iOS 14, wraz z Xcode 12 i Swift 5. 3, to piąte wydanie iOS 14 Programowanie dla początkujących rozpoczyna się od wprowadzenia do języka programowania Swift i pokazuje, jak wykonywać typowe zadania programistyczne za jego pomocą. Następnie rozpoczniesz tworzenie interfejsu użytkownika (UI) kompletnej aplikacji w świecie rzeczywistym przy użyciu funkcji storyboardów w najnowszej wersji Xcode i zaimplementujesz kod dla widoków, kontrolerów widoku, menedżerów danych i innych aspektów aplikacji mobilnych. Książka pomoże ci również zastosować funkcje iOS 14 w istniejących aplikacjach i wprowadzi cię w SwiftUI, nowy sposób tworzenia aplikacji na wszystkie urządzenia Apple. Wreszcie, skonfigurujesz testerów dla swojej aplikacji i zrozumiesz, co musisz zrobić, aby opublikować swoją aplikację w App Store.
Pod koniec tej książki będziesz nie tylko dobrze zorientowany w pisaniu i publikowaniu aplikacji, ale będziesz także w stanie wykorzystać swoje umiejętności programistyczne iOS do ulepszania istniejących aplikacji.
Czego się nauczysz
⬤ Poznaj podstawy Xcode 12 i Swift 5. 3, czyli elementów składowych 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.
⬤ Zaimplementować najnowsze funkcje iOS, takie jak widżety i App Clips.
⬤ Przekształcenie istniejącej aplikacji na iPada w aplikację Apple Silicon Mac.
⬤ Projektować, wdrażać i testować aplikacje iOS z wykorzystaniem wzorców projektowych i najlepszych praktyk.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla każdego, kto ma doświadczenie w programowaniu, ale jest nowy w Swift i tworzeniu aplikacji na iOS. Książka przyda się również doświadczonym programistom, którzy chcą poznać najnowsze funkcje systemu iOS 14.