> For the complete documentation index, see [llms.txt](https://ios-course.cornellappdev.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ios-course.cornellappdev.com/resources/archived-past-semesters/fa25/lectures/swiftui-ii.md).

# SwiftUI II

### Lecture Slides

{% embed url="<https://docs.google.com/presentation/d/1n695wEZgEV68hwq856KeM_tQTznBv8xWmZmUunhA6Vo>" %}

### Lecture Video

{% hint style="warning" %}
It seems like the code isn't showing for the demo part of the lecture, so we'll add last semester's lecture video below for reference. Sorry about that!
{% endhint %}

{% embed url="<https://youtu.be/YiGw9pUovc8?si=l97vxJzIZ9JiiGeS>" %}

### Spring 2025 Lecture Video

{% embed url="<https://youtu.be/hbpU5hsNm5o?si=-yoBiE3tA-cTuL4m>" %}

### Lecture Demo

{% embed url="<https://github.com/intro-to-ios/lec11-swiftui-2.git>" %}
If you prefer to download the ZIP, go to Code > Download ZIP.
{% endembed %}

#### Clone the Repository

```shellscript
### Part II ###
git clone https://github.com/intro-to-ios/lec11-swiftui-2.git
OR git clone git@github.com:intro-to-ios/lec11-swiftui-2.git
```

#### Checkout Branches

```shellscript
### Part II ###
git checkout origin/1-navigation
OR git checkout 1-navigation

git checkout origin/2-button
OR git checkout 2-button

git checkout origin/3-textfield
OR git checkout 3-textfield
```
