Ocena:

Książka stanowi kompleksowy i dogłębny przewodnik po rozwoju iOS 14 przy użyciu Swift, obejmujący szereg tematów od podstawowych do zaawansowanych, z praktycznymi przykładami kodu. Choć doceniono ją za dokładność i przejrzystość, spotkała się z krytyką za niską jakość druku, w tym niską jakość papieru i brak kolorów w przykładach kodu.
Zalety:Dogłębne omówienie funkcji iOS 14, praktyczne przykłady kodu, odpowiednie zarówno dla początkujących, jak i doświadczonych programistów, zorganizowane w sposób umożliwiający pomijanie rozdziałów i obejmujące zaawansowane tematy, takie jak ARKit i Machine Learning.
Wady:⬤ Słaba jakość druku, w tym niska jakość papieru i trudne do odczytania ciemnoszare próbki kodu, brak pokrycia Swift
⬤ 4 i niektóre podstawowe tematy, które mogą nie być przydatne dla wszystkich czytelników.
(na podstawie 11 opinii czytelników)
Mastering iOS 14 Programming - Fourth Edition: Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4
Zostań profesjonalnym programistą iOS dzięki najbardziej dogłębnemu i zaawansowanemu przewodnikowi po Swift 5. 3, Xcode 12. 4, ARKit 4, Core ML i nowych funkcjach iOS 14.
Główne cechy
⬤ Poznaj świat tworzenia aplikacji iOS na praktycznych przykładach.
⬤ Zrozumienie podstawowych koncepcji programowania iOS, takich jak Core Data, sieci i framework Combine.
⬤ Rozszerz swoje aplikacje na iOS o funkcje rozszerzonej rzeczywistości i uczenia maszynowego, widżety, App Clips, tryb ciemny i animacje.
Opis książki
Opanowanie programowania na iOS 14 nie jest prostym zadaniem, ale ta książka może ci w tym pomóc. Z pomocą Swift 5. 3, nie tylko nauczysz się programować dla iOS 14, ale także będziesz w stanie pisać wydajny, czytelny i łatwy w utrzymaniu kod Swift, który odzwierciedla najlepsze praktyki branżowe.
To zaktualizowane, czwarte wydanie książki o systemie iOS 14 pomoże ci tworzyć aplikacje i zapoznać się z rzeczywistym procesem ich tworzenia. Znajdziesz w niej szczegółowe informacje ogólne i praktyczne przykłady, które pomogą ci w praktycznym korzystaniu z nowych funkcji iOS 14. Książka zawiera również przykłady, które podkreślają zmiany językowe w Swift 5. 3. W kolejnych rozdziałach dowiesz się, jak zastosować tryb ciemny w aplikacji, zrozumieć listy i tabele oraz efektywnie korzystać z animacji. Następnie utworzysz kod przy użyciu generycznych, protokołów i rozszerzeń oraz skupisz się na korzystaniu z Core Data, po czym przejdziesz do wykonywania wywołań sieciowych i aktualizowania pamięci masowej i interfejsu użytkownika za pomocą przykładowych projektów. Na koniec sprawisz, że Twoje aplikacje będą inteligentniejsze dzięki uczeniu maszynowemu, usprawnisz przepływ kodu za pomocą frameworka Combine i zadziwisz użytkowników za pomocą frameworka Vision i funkcji ARKit 4. 0.
Pod koniec tej książki o programowaniu na iOS będziesz w stanie tworzyć aplikacje, które wykorzystują zaawansowane techniki i najlepiej wykorzystują funkcje iOS 14.
Czego się nauczysz
⬤ Zbuduj profesjonalną aplikację iOS przy użyciu Xcode 12. 4 i Swift 5. 3.
⬤ Tworzyć nowe, imponujące widżety dla swoich aplikacji z iOS 14.
⬤ Rozszerz grono odbiorców swojej aplikacji, tworząc App Clip.
⬤ Popraw przepływ kodu dzięki frameworkowi Combine.
⬤ Ulepsz swoją aplikację za pomocą Core Location.
⬤ Integracja Core Data w celu przechowywania informacji w aplikacji.
⬤ Trenuj i korzystaj z modeli uczenia maszynowego za pomocą Core ML.
⬤ Twórz angażujące doświadczenia rozszerzonej rzeczywistości dzięki ARKit 4 i frameworkowi Vision.