Expand on Swift Macros
Why Macros Design Philosophy Translation Model Macro Roles Macro Implementation Writing correct macros
Why Macros Design Philosophy Translation Model Macro Roles Macro Implementation Writing correct macros
SwiftUI in more places Simplified Data Flow Extraordinary animations Enhanced interactions
Swift Project updates Expressive Code Swift everywhere Case Study
Tomorrow is the start of WWDC 2023, and the rumors are all coalescing around the idea of the Apple Headset. It’s been 9 years since I tried on, and ultimately bought, Google Glass, so the promise of an Apple headset is more than exciting to me. While people are complaining… Continue reading
I like learning. It’s that simple. I like to take classes, learn new things, read about new things, and play with new things. It’s one of the reasons I think I like being in technology, there are always new things to learn. Early last year I decided to start the… Continue reading
How I almost recreated the iOS Notes App in Swift Continue reading
Wow! I’ve been using swift for a bunch of years, and have never come across enum associations. Imaging getting to that on day two of a course. What you see above is the association added to the running, talking and singing values of the enum Activity. This way you can… Continue reading
Ok, I had basically gotten frustrated trying to change WastedTime Watch to a fully SwiftUI based app. Apple changed the App Entry point which had completely changed how the AppDelegate function worked. I thought this app was the simplest of my apps, so I could easily convert it to the… Continue reading
Well, it has been three years in the making, and I am finally starting to feel that this app may be ready. I’ve not had much time to work on it over the three years, but I’ve used this app to learn CoreData and CloudKit. On Christmas Day, I finally… Continue reading
Another fun filled day, and now I am starting to get back into my code. I began the day with a session on the OS.Logging extensions added into Swift. I am thinking I should change my code to start using Logging instead of print statements. I do a lot of… Continue reading