Articles
Medium Engineering
- Building a ChatGPT Plugin for Medium (opens in a new tab)
- How do we use SwiftUI in the Medium iOS application (opens in a new tab)
- Evolution of the Medium iOS app architecture (opens in a new tab)
- How we build SwiftUI features in the Medium application (opens in a new tab)
Others
- Migrating a simple structure from UserDefault to SwiftData (opens in a new tab)
- How to use the new inspector SwiftUI view modifier (opens in a new tab)
- The sad state of @AppStorage and the Observable framework (opens in a new tab)
- Migrating Ice Cubes to the SwiftUI Observation framework (opens in a new tab)
- The making of Ice Cubes, an open source, SwiftUI Mastodon client. (opens in a new tab)
- Ice Cubes Meets AI (opens in a new tab)
- SwiftUI: The difference between List and LazyVStack (opens in a new tab)
- ChatGPT and Midjourney will change our life. Forever. (opens in a new tab)
- Introducing RunewordsApp (opens in a new tab)
- SwiftUI: Good memories (opens in a new tab)
- Reading Build by Tony Fadell (opens in a new tab)
- On iOS applications architecture (opens in a new tab)
- Use Task with AsyncStream and avoid retain cycle (opens in a new tab)
- SwiftUI, In-App Purchases and RevenueCat (opens in a new tab)
- Collection: Making a Real World Application With SwiftUI (opens in a new tab)
- Build a SwiftUI Animal Crossing Application (opens in a new tab)
- SwiftUI and Redux — Clean Code and Small, Independent Components (opens in a new tab)
- Understanding SwiftUI Data Flow (opens in a new tab)
2023 © Thomas Ricouard.