-
Morplees - cooking app
One day it'd be cool to add in support for cooklang, which is a JSON format for recipes.
-
Menubar Playlist app
I'll likely want to look at Apple's docs on MusicKit. Or maybe someone else's doco...
-
iOS stuff to look at
Three videos from Apple: - WWDC24: A Swift Tour: Explore Swift’s features and design - WWDC24: SwiftUI essentials - WWDC24: Xcode essentials This Swift Log package from Apple Doco on the URL Loading System A post on What to Test (and What Not to Test) in…
-
Migrating WordPress
When migrating WordPress sites, eg from Staging to Prod, I might want to use an extension like All-in-One or UpdraftPlus. Not sure, but my guess is that those migrate everything ... which is good for initial deployment, but not great for ongoing…
-
Pico Mac
One day, I'd like to make an emulated original Mac 512 using a Raspberry Pi Pico, like Matt Evans did. If I do that, I could just buy a pre-made board from Joe's Computer Museum. But I'm not delighted about the way he has the pico sticks out from the side…
-
Nekoban
One of the ideas in the back of my head is a Sokoban app, but pushing cats on to baskets. If I ever get round to it, these assets might come in handy.
-
Bean Heads - Character Cartoons
Want some cartoon images of characters? Try Robert Broersma's Bean Heads.
-
Using @Observable in SwiftUI views
Natalia Panferova has written a post on Using @Observable in SwiftUI views which I'd like to understand better.
-
Concurrency Step-by-Step
Matt Massicotte wrote a Concurrency Step-by-Step which looks like it's worth a read
-
Behaviour, Structure, and Performance
Aviel Gross has written a post on Behaviour, Structure, and Performance in iOS.
-
Chloe’s Laws of SwiftUI
Chloe has written an Opinionated and Biased Law of SwiftUI and I think it's worth a read
-
iOS Navigation Patterns
An outline of Modern iOS Navigation Patterns
-
MeasurementFormatter
When displaying distance (or length) to the user, you want MeasurementFormatter.
-
Link to Any Text
If you want to have a URL that links to any text on a page, even if there is no anchor at that point, then check this page about Scroll to Text Fragment Instead of linking to a regular anchor like #my_anchor, you add #:~:text=some%20text. So for example…
-
Magic Replace
For some pairs of SF symbols, you can replace one with another using a "magic" transition. See Natalia Panferova's how-to for more, or the demo on Apple's doco page.
-
Parsing Dates Without Times
From everyone’s favourite Eskimo … https://developer.apple.com/forums/thread/655000 tl;dr - just save the separate bits.
-
Cues
Some time, I want to understand the docs for MagicQ well enough to copy the fixtures for my local comunity theatre, out of MagicQ and in to QLC+.
-
Example Structs
When making a 'Struct', particularly if it's to be used with SwiftUI, it's a good idea to add an example. static let example = Location(id: UUID(), name: "Buckingham Palace", latitude: 51.501, longitude: -0.141) This is particularly helpful for Previews.
-
SVG Editor
Maybe try SVG-Edit
-
Fun on the menu
Might be fun to try the Ice menu bar app.