learning-bootcamps / iOS-Development-Bootcamp-July-2023

1 stars 6 forks source link

iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab #13

Closed Alja7dali closed 1 year ago

Alja7dali commented 1 year ago

Objective:

In this lab, students will learn how to create navigation views and navigation bars in SwiftUI. They will practice passing data between different views and explore the usage of @State, @Binding, and @ObservableObject for managing state and updating views.

Instructions:

  1. Create a new Swift playground or Xcode project to complete the lab tasks.
  2. Follow the step-by-step instructions for each task below.
  3. Write your code in a clear and organized manner, following best practices.

Requirements:

  1. Xcode (latest version)
  2. Basic knowledge of SwiftUI syntax and views

Tasks:

Task 1: Creating Navigation Views

Task 2: Passing Data Between Views

Task 3: Using @State

Task 4: Using @Binding

Task 5: Using @ObservableObject

Submission Guidelines:

Grading Criteria:

Your lab assignment will be graded based on the following criteria:

Additional Notes:

Deadline:

Submit your completed lab assignment prior start of next session.

diya0o commented 1 year ago

diya alawdah

https://github.com/diya0o/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab/tree/main

Ranaa2000 commented 1 year ago

Rana Almuaied

https://github.com/Ranaa2000/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab.git

SaraSd7 commented 1 year ago

Sara AlDossari https://github.com/SaraSd7/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab/tree/main

Afnan153 commented 1 year ago

Afnan Al-Thobaiti https://github.com/Afnan153/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab

Alanoud900 commented 1 year ago

Alanoud naser

https://github.com/Alanoud900/labs-week-2-day-3.md

juhaina75i commented 1 year ago

Juhaina https://github.com/juhaina75i/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab.git

MuneeraYousaf commented 1 year ago

Muneera Altanam

https://github.com/MuneeraYousaf/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab.git

ghadah2019 commented 1 year ago

ghadah alonezan https://github.com/ghadah2019/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab.git

Afrah34 commented 1 year ago

Afrah https://github.com/Afrah34/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab.git

muhammedalmanie commented 1 year ago

Mohammed Almanie https://github.com/muhammedalmanie/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab

SarahAlmutlaq00 commented 1 year ago

Sarah Almutlaq

https://github.com/SarahAlmutlaq00/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab

ShaimaAlharbi0 commented 1 year ago

Shaima Alharbi https://github.com/ShaimaAlharbi0/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab

khuloudAlshammari commented 1 year ago

Khuloud Alshammari https://github.com/khuloudAlshammari/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab

ALWALEED-KHUSHAIM commented 1 year ago

Alwaleed Khushaim

https://github.com/ALWALEED-KHUSHAIM/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab-13

SaraAlmishaan commented 1 year ago

https://github.com/SaraAlmishaan/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-3-Lab

SakinahAlnajjar commented 1 year ago

Sakinah Alnajjar https://github.com/SakinahAlnajjar/iOS-Developemnt-Bootcamp-July-2023-Week-2-Day-2-Lab