Follow along with my journey of building Bubbles, a native Discourse client for iOS, iPadOS and macOS.
Sign up to hear about Bubbles at https://gobubbles.app
Each title is linked to the YouTube video that was shared as a video form of each update. Full playlist here. This blog post will be continually updated.
Part 1, July 12
- Announcement of the app on social media
- Going to try to use the Swift Open API Generator
- App name: Bubbles
- Sign up at https://gobubbles.app
Part 2, July 15
- Deciding which architecture for the codebase (using packages or just keeping all the files in one Xcode project)
- Figuring out how to use Swift Open API Generator
Part 3, July 25
- Reading a ton of docs about how to do authentication with Discourse
Part 4, August 1
- Thinking, what does this experience look like for an authenticated vs non-authenticated user?
- Continue researching how does authentication work for Discourse