Jaki rodzaj aplikacji będziemy tutaj budować?
Zbudujemy aplikację posiłków, aplikację, w której możemy przeglądać niektóre przepisy kulinarne, ulubione niektóre przepisy kulinarne, a także filtrować
przepisy kulinarne. W tym celu potrzebujemy nawigacji.
Będziemy tam mieć nagłówek z tytułem na środku i przyciskiem menu po lewej stronie, który
pozwala nam otworzyć boczną szufladę, do której wrócę
za chwilę, a na dole tej strony tutaj Będę
miał zakładki, będziemy mieli dwie zakładki - jedną na wszystkie posiłki, wszystkie przepisy i jedną na nasze ulubione, które oczywiście będziemy
mogli dodać w tej aplikacji.
Teraz na tej całej stronie będziemy mieli siatkę
kategorii, więc w zasadzie coś takiego jak włoskie, egzotyczne, może niemieckie jedzenie, tak zasadniczo różne kategorie żywności, a
kiedy klikniemy jedną z
tych kategorii, przejdziemy na drugi ekran gdzie u góry będziemy mieli przycisk Wstecz,
aby wrócić z innym tytułem, tytułem kategorii i
na tym ekranie, będziemy mieć przepisy.
Tak więc będziemy mieli wiele takich kart z, powiedzmy, obrazem, tytułem, dodatkowymi informacjami na temat przepisu,
takimi jak czas potrzebny na jego utworzenie itd., Więc
kiedy klikamy przycisk Wstecz, jesteśmy oczywiście zabrane tutaj.
Teraz jest to jedna część i to wszystko, gdzie jesteśmy na
karcie Wszystkie, więc kiedy jest to aktywna karta. Teraz jednak nie skończyliśmy w tym przepływie, oczywiście możemy dotknąć
jednego przepisu, co przeniesie nas na kolejną stronę, na której możemy zobaczyć szczegóły dotyczące tego przepisu.
Więc tam, gdzie mamy również nagłówek i obraz tego przepisu, a także przycisk Wstecz, który
przenosi nas z powrotem na tę stronę, gdzie mamy również więcej informacji na temat przepisu, takich
jak na przykład składniki, które są taką listą i następnie kroki, jakie należy wykonać, aby stworzyć ten przepis, takie jak pokrojona cebula i
tak dalej.
To jest informacja o przepisie, który mamy tutaj i możemy wrócić.
Ważne, będziemy mieli również funkcję oznaczania przepisu jako ulubionego, na przykład tutaj w nagłówku, moglibyśmy mieć ikonę gwiazdki, która
pozwala nam to zrobić, cóż, to brzydka gwiazda, ale to coś, co możemy
mieć tutaj
aby oznaczyć przepis jako ulubiony, a my dodamy go do tej listy ulubionych, ponieważ jest
to druga zakładka, którą tu mamy, prawda?
To druga zakładka, którą tu mamy. Kiedy naciśniemy tę kartę tutaj, zasadniczo przełączamy kartę na tym
ekranie startowym, na którym mamy
ten przycisk menu, nadal mamy tutaj nasze karty ze wszystkimi i ulubionymi,
ale teraz powiedzmy, że ulubione to aktywna karta.
Cóż, w tym przypadku, jeśli ulubione jest aktywną kartą, tutaj zasadniczo widzimy listę przepisów,
która wygląda tak jak ta lista przepisów tutaj,
gdy klikamy kategorię, ale teraz tylko z listą przepisów z przepisami, które oznaczyliśmy jako ulubiony.
Teraz możemy jeszcze zrobić jeden przepis i przejdziemy na tę stronę ze szczegółami przepisu. Gdybyśmy teraz
nacisnęli przycisk Wstecz, oczywiście wrócilibyśmy na tę stronę, więc
przycisk Wstecz prowadzi nas do innej strony w zależności od tego, skąd pochodzimy.
Co się teraz stanie, gdy naciśniemy tę szufladę tutaj, gdy klikniemy ten przycisk menu? Co dzieje się w tym
przypadku?
Cóż, w tym przypadku otwieramy boczną szufladę, która pozwala nam przejść do aplikacji posiłków, która w końcu to ta aplikacja,
od której zaczynamy, gdzie mamy wszystkie ulubione, a także ekran filtrów. Teraz filtry to nowy ekran, który mamy
w tej aplikacji, gdzie mamy również przycisk menu, aby przejść do tego samego
menu tutaj i ewentualnie wrócić do strony posiłków, a na filtrach możemy ustawić filtry takie jak bezglutenowe lub
wegańskie, a my Będę miał kilka przełączników, które pozwalają nam włączać i wyłączać te opcje,
a także mamy tutaj przycisk zapisu na górze, który pozwala nam następnie zapisać nasz
wybór, a następnie możemy wrócić i przepisy, które tu widzimy, będą: filtrowane według naszego wyboru na ekranie filtra.
To jest aplikacja, którą tworzymy, a teraz ten szkic pokazuje dwie rzeczy - po
pierwsze, moje umiejętności rysowania nie są takie niesamowite. Nie powinno to jednak mieć większego znaczenia, ponieważ na szczęście
nie jest to klasa rysunkowa.
Ważniejszą rzeczą, którą pokazuje ten szkic, jest to, że będziemy mieli dużo nawigacji, mamy
zakładki,
mamy boczną szufladę i mamy nawigację do przodu i do tyłu, więc będziemy przechodzić między stronami, będziemy mieli aby zmienić tytuł
w nagłówku w zależności od tego, dokąd idziemy, będziemy musieli zmienić zawartość ekranu w zależności
od tego, dokąd idziemy, dlatego potrzebujemy potężnego rozwiązania nawigacyjnego, w którym nie korzystamy tylko, jeśli
sprawdza, jak to zrobiliśmy do tej pory w trakcie. Nie tylko dlatego, że pisanie tego byłoby
bardzo kłopotliwe, ale także dlatego, że chcemy tych pięknych animacji, tych przejść między ekranami i
to na szczęście możemy dodać w stosunkowo łatwy sposób.