I’ve already mentioned my affinity for making zentangles however I often struggle with choosing which tangles to include. I always fear I’ll get in a rut and repeatedly pick the same tangles, and miss out on others that would feel good to draw. However the only thing worse than inadvertently ignoring an old favourite would be spending a lot of time and energy diligently making sure my picking was fair.
To this end, I want to build an app that will keep track of all the tangles, and which ones I’ve used most, and also allow me to pick some of my favourites. Also (not sure how useful this will be) it’d be nice to present a set of suggestions that include different types of patterns.
All this to say, I’ve been working on an app that uses the CloudKit framework to store both the immutable and the mutable tangle details. I’ve come across a few interesting technical challenges along the way. My plan is to create some posts to describe some of these challenges and things I’ve learned about CloudKit.
possible topics:
- turning a swiftUI Image into a Navigation Link and it turns blue
- connecting an enum to a swiftUI Picker
- the value of being able to set recordId’s (and don’t forget to include the prefix)
- challenges I’ve found when using iCloud dashboard (save needs to be clicked twice, adding index loses recent edits)
- SettingsView, userDefaults
- tabBar via model
- navViews in a tabBar seem to reset (or get confused if you switch tabs and come back