W ramach tego wprowadzającego laboratorium należy wykonać ćwiczenie "Project 1: WeSplit", opisane w elektronicznej wersji książki "Hacking with iOS: SwiftUI Edition"
Na zaliczenie (na ocenę dobrą) wystarczy samo wykonanie kolejnych kroków opisanych w części "Implementation":
Poniżej znajdują się bezpośrednie linki do każdego z kroków wymienionych w części "Implementation":
Reading text from the user with TextField
(Wczytywanie tekstu od użytkownika za pomocą TextField)
(Tworzenie selektorów (picker) w formularzu)
Adding a segmented control for tip percentages
(Dodawanie kontrolki segmentowej dla procentów napiwku)
Calculating the total per person
(Obliczanie całkowitej kwoty na osobę)
(Ukrywanie klawiatury)
Linki do dodatkowych komponentów, które można wykorzystać do rozszerzenia aplikacji:
How to create a slider and read values from it
(Jak stworzyć suwak (slider) i odczytać z niego wartości)
How to create a picker and read values from it
(Jak stworzyć selektor (picker) i odczytać z niego wartości)
How to create a segmented control and read values from it
(Jak stworzyć kontrolkę segmentową i odczytać z niej wartości)
How to create a stepper and read values from it
(Jak stworzyć stepper (krokowy selektor) i odczytać z niego wartości)
Adding a custom star rating component
(Dodawanie własnego komponentu do oceniania za pomocą gwiazdek)