Jul. 6, 2022
One of the threads that’s led me to learning iOS development is last year’s release of the Swift Playgrounds 4 app. I’ve long had a hankering for a tool to create IOS apps, and a few years ago invested a bit of time in Codea .
Playgrounds possibly started as a little live scratchpad for code in Xcode, but now it’s big news in STEM education for getting kids started on coding. It’s possible to create (and share) Playground “books” that lead users through steps in programming. Playgrounds is supplied with one that covers the beginnings of programing - functions, loops, conditions etc and many more are downloadable. This is actually one of the methods I’m using for picking up Swift basics - I can pick it up in any spare five minutes and solve a puzzle to progress my learning.
Jul. 5, 2022
Paul Hudson’s intro to his IOS development course asks participants to post on social media each day as part of an effort to keep them motivated. The Insta tag #100daysofswiftui is full of curated photos of MacBook Pros showing Xcode 14. This also seems like handy marketing for Paul.
It’s not a crazy idea, so I’ll add this to the long list of excitedly started and eventually abandoned blogs of the world. Perhaps a post will even help a forlorn google searcher out on day. I’ll aim to keep them short, so it does not become a large enough task to trigger it’s own procrastination.
Jul. 5, 2022
Here’s a rough plan for a “hello world” that’s simple enough to be achieved in the short term, but hopefully not too trivial to be accepted into the app store.

This is sketched out on GoodNotes 5. I started with the Apple Notes app, but was frustrated by not being able to mix text and drawing. Noteabilty looked great, but the once off purchase for GoodNotes was easier to swallow.