100DaysOfCode
-
Day 86 … 91 FlashZilla – Gestures and Haptics
Day 86 Gestures Basic gestures, onTapGesture, onLongPressGesture worked with no alterations. However, as soon as we look at the MagnificationGesture we find that this is not available on watchOS. Similarly RotationGesture is also not available.…

-
Day 68…70 BucketList
The first day seemed to work well using different ways of using MapAnnotation structs, up until trying to use a NavigationLink within the MapAnnotation. For some reason I could not get the link to work…

-
Day 62…67 Instafilter
The first day of this project runs through a few techniques. I particularly liked the .confirmationDialog() example. This seems to work well on the watch, and the Cancel button is moved out of the list…

-
Day 57… 59 CoreData
I felt that using the Toolbar to place the buttons on the view was not particularly the best approach. I then found that watchOS doesn’t allow for two buttons in the toolbar. Whichever button is…

-
Day 53…54 – Bookworm
Today we are building an app that stores its data in CoreData. However, very early on in the build process Paul suggests using the TextEditor input view. This unfortunately is not available in watchOS, so…

-
Day 40…41 Moonshot
Mostly everything works quite well on the watch. Because of the screen size we only end up with one column in the LazyVGrid, but this is fine and allows the same code to run on…

-
Day 36 – iExpense
Everything seemed to go well with the first set of topics for the iExpense App. However, one thing that is not available on watchOS yet is the EditButton(). Xcode gives the error ‘EditButton’ is unavailable…

-
Day 29 and 30 – WordScramble App
The WordScramble App was a partial success on watchOS. There are some big ‘gotchas’ that mean some further knowledge of workarounds would be needed to make it truly work well on the most personal device.…
