Ocena:
Książka jest dobrze napisana i zawiera łatwe do naśladowania samouczki do doskonalenia umiejętności Swift i uczenia się funkcji iOS 17. Została dobrze przyjęta za kompleksowe przykłady kodowania, ale jest krytykowana za brak kontekstu i głębszych wyjaśnień.
Zalety:⬤ Dobrze napisana i łatwa do naśladowania
⬤ Świetne przykłady i podział pojęć
⬤ Pełna informacji
⬤ Idealna dla początkujących
⬤ Wyczerpujące i aktualne samouczki
⬤ Zwięzła i aktualna.
⬤ Brak jasności i przydatności dla początkujących
⬤ Minimalne wyjaśnienie pojęć i poleceń
⬤ Ograniczona dyskusja na temat nowego systemu obserwacji w iOS 17
⬤ Brakujące sekcje „dużego obrazu”, aby połączyć samouczki z rozwojem aplikacji
⬤ Wydanie Kindle może być mylące ze względu na formatowanie czcionki.
(na podstawie 5 opinii czytelników)
iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
Z tej książki dowiesz się, jak tworzyć aplikacje na iOS 17 przy użyciu SwiftUI, Xcode 15 i języka programowania Swift.
Zaczynając od podstaw, książka ta przedstawia kroki konfiguracji środowiska programistycznego iOS, wraz z wprowadzeniem do korzystania ze Swift Playgrounds w celu nauki i eksperymentowania ze Swift.
Książka zawiera również szczegółowe rozdziały wprowadzające w język programowania Swift, w tym typy danych, przepływ sterowania, funkcje, programowanie obiektowe, opakowania właściwości, współbieżność strukturalną i obsługę błędów.
Po wprowadzeniu do kluczowych koncepcji SwiftUI i architektury projektu następuje wycieczka z przewodnikiem po Xcode w trybie programowania SwiftUI. Książka obejmuje również tworzenie niestandardowych widoków SwiftUI i wyjaśnia, w jaki sposób widoki te są łączone w celu tworzenia układów interfejsu użytkownika, w tym stosów, ramek i formularzy.
Inne omówione tematy obejmują obsługę danych przy użyciu właściwości stanu oraz obiektów obserwowalnych, stanu i środowiska, a także kluczowe koncepcje projektowania interfejsu użytkownika, takie jak modyfikatory, listy, widoki z zakładkami, menu kontekstowe, nawigacja interfejsu użytkownika i grupy konturów.
Książka zawiera również rozdziały poświęcone grafice i rysowaniu wykresów, animacji interfejsu użytkownika, przejściom widoków i obsłudze gestów, WidgetKit, Live Activities, aplikacjom opartym na dokumentach, Core Data, SwiftData i CloudKit.
Rozdziały wyjaśniają również, jak zintegrować widoki SwiftUI z istniejącymi projektami opartymi na UIKit i zintegrować kod UIKit z SwiftUI.
Wreszcie, książka wyjaśnia, jak spakować ukończoną aplikację i przesłać ją do App Store w celu publikacji.
Po drodze tematy poruszane w książce są wykorzystywane w praktyce poprzez szczegółowe samouczki, których kod źródłowy jest również dostępny do pobrania.
Celem tej książki jest zatem nauczenie umiejętności tworzenia własnych aplikacji dla iOS 17 przy użyciu SwiftUI.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)