Gavin Jones

Indie/Freelance iOS developer and creator of CardBoard: Boardgame scoring app.

Currently building version 2.0 in public using #SwiftData and #SwiftUI, while constantly listening to music and enjoying being a dad.

Gavin Jones boosted:
Gui Rambo_inside
2026-02-07

I’ve spent several hours today playing around with agents in Xcode 26.3. There are lots of things I like with the integration, but by far the most frustrating aspect is that the agents will sometimes just "forget" that they're running inside Xcode and start trying to run terminal commands for things that they can do with the Xcode integration, even simple things such as reading content from files. The good thing is that telling them to use Xcode instead usually works.

Screenshot of an LLM conversation in Xcode:
User: “Why are you using terminal commands to look things up? Use the tools that are available inside Xcode”
Model: “You’re absolutely right, I should be using the Xcode tools…”
Gavin Jones boosted:
Filip Němečeknemecek_f@iosdev.space
2025-12-05

Did we all just totally redesign our apps based on vision of someone who just left Apple?

#iOSDev #indieDev

Gavin Jones boosted:
An image of Frog holding a box and giving it to Toad with this caption:

	Frog put he _value_ in an _option_. “There,” he said. “Now we will not _deref_ any more _null pointers_.”
	“But we can _unwrap_ the _option_,” said Toad.
	“That is true,” said Frog.
2025-10-31

@mkalmes not sure how to identify crashing previews: but 9 times out of 10 when a preview crashes it’s a missing environment value.

Gavin Jones boosted:
Jen from problematic The IT Crowd, holding a box. Early 2000s business suited woman in an office busy with various interesting memelike items. In the scene she believes the small black box to contain 'The Internet' only some scallywag has drawn AWS on the box, denoting the troubles they've had today with breaking all of their clients businesses. Linehan is a piece of shit. X
Gavin Jones boosted:
2025-10-03

X is where you find the people who think they run the Internet.

Bluesky is where you find the people who think they ought to run the Internet.

Mastodon is where you find the people who actually do run the Internet, and kind of wish they didn't.

(WIth apologies to Yes, Minister)

Gavin Jones boosted:
Lennart Schoorslensco@mastodon.world
2025-09-11

If Apple still had courage they would've opened the keynote with this. @atpfm

The first slide of the iPhone 17 keynote with Steve Jobs' quote about "Design is how it works", but in a glass bubble over a picture of the Apple Park rainbow stage, making it entirely illegible.
Gavin Jones boosted:
Nico Reesenicoreese
2025-07-23

PSA: Xcode 26 beta 4 is causing your Mac to kernel panic when using previews as mentioned in the release notes. Stay on beta 3 if you rely on them. Had 10 of them in 10 minutes.

Gavin Jones boosted:
2025-06-19

Shiny to eleven

Gavin Jones boosted:
2025-06-14

I recreated Tom Riddle’s diary from the Chamber of Secrets. Only this time on iPad. Made with Apple’s new Foundation Models, it works offline and costs nothing. Running on iPadOS 26 beta.

Gavin Jones boosted:
Gui Rambo_inside
2025-06-14

Pro tip: if you want to see what your app looks like with the new design on iOS 26 but for some reason can't build it with the new SDK, add the following to your app's launch arguments (or set it in user defaults):

"-com.apple.SwiftUI.IgnoreSolariumLinkedOnCheck YES"

Screenshot of an Xcode target's settings showing the "Arguments Passed On Launch" section with an item containing: dash com dot apple dot SwiftUI dot IgnoreSolariumLinkedOnCheck space YES
Gavin Jones boosted:
David Smith_Davidsmith
2025-06-13

Do yourself a favor and turn on Debug > ”Slow Animations” in an iOS 26 simulator and then bounce around within an app. It really lets you get a sense of the fun merging effects they are doing with Toolbars and generally how so much "life" the system is imbued with.

The way the glass droplets combine and separate is gorgeous.

Gavin Jones boosted:
2025-06-10

macOS Tahoe buttons be like

Cat’s face refracting in a glass
2025-06-09

2am coffee to get ready for #WWDC in Australia. Don’t know if that’s a brag or complaint… I’ll let you know after the keynote.

2025-04-15

It’s easy to kill a plant. Helping it flourish takes wisdom and patience.

Gavin Jones boosted:
Jim KubicekKubi
2025-02-03

The hardest problem in computer science is trying to figure out how any Apple API works by just reading the docs.

Gavin Jones boosted:
2025-01-31

Crazy.

I never would have thought how important the #Fediverse would become as one of the last communication networks that are not controlled by governments, directly or indirectly

Especially in times like now when almost all other ones are kissing the ring

Billionaires who are in control of most of our daily communication should not be trusted, our most valued digital forms of connection should be in control of the people like you and me

Thank you for being part of this❤️

Gavin Jones boosted:
2025-01-30

“WHO DARES AWAKEN ME FROM MY AEONS-LONG SLUMBER?!”

“Yes, very good, excellent delivery, forgive me for not laughing, but you’re the sixth one today. You girls should have workshopped your jokes together before going into stasis”

“Oh. Ah? How long have we got until the big 10k, and how are my investments doing? And do you still have updog in the future?”

“It’s 2288, forget about year ten thousand we’ve got bigger problems. Your investments tanked in the quantum wars. And nice try but the last corpsicle got me with that one”

“Fuck. What now?”

“Asteroid impact is what
now”

“Cool, and you need programmers to calculate how to divert it.”

“Nope, we did that already.”

“And that worked?”

“Noooooot as such, no. Typo in the value of the gravitational constant.”

“Woopsy, so you need a cadre of 21st century digital girls to brainstorm a last minute plan B?”

“Nope, plan B worked just fine, the folks at the Indonesian moon base worked an incantation to kick the Earth a day forward in time, while the asteroid sailed through the empty spot. Well mostly fine; I can’t get used to the month being four days longer now.”

“Aha! You need us to work out how to get the moon back in orbit?”

“No, we’ll live with that. We need you to fix the timezone data files”

#Tootfic #MicroFiction #PowerOnStoryToot

2024-12-20

@shanselman Don’t forget that chatGPT has a “memory” of snippets it stores about you that you can view and edit. Mine was a pretty good summary of what was stored in memory.

2024-11-22

@drag0ndust design looks clean but I’d look at tweaking the tone of your title and body! I don’t really know the context of the screen but I’d really consider softening the messaging for your audience. Especially for those who have struggled with loss etc.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst