SpacePod
We'll progressively build a small SwiftUI app that displays the NASA photo of the day. Each installment (commit, post, video) will be broken down into the smallest piece of work that I can imagine at the time. This repo will be the most concise part of the series as the videos will be strictly one take each.
Installments
- Project Overview video
- Try Await URLSession video
- Pod Model with Paw and Ducky video
- Pod Default video
- MVP SwiftUI List View video
- AsyncImage video
- Task GET Pod video
- Push to GitHub video
- Placeholder Icon with Bakery video
- Optionals video
- Exploring the API with Paw video
- Json Payloads with Curl and Python video
- From JSON to Data to Pod with Tests video
- Adding a Read Me Markdown File video
- Decoding and Testing Optional Arrays and Properties video
- Display Pods with SwiftUI's NavigationView, List, and NavigationLink video Bug Fixes video
- Adding and Ignoring App Secrets video
- Decoding & Formatting Dates video
- AsyncImagePhase, Resizing, and Scaling video
- Displaying Optional Video Thumbnails video
- SwiftUI 'Split View' video
- Multiple Previews video
- Obfuscated Logging video
- Infinite List video
- Multitasking Support video
- AccentColor video