John Haney ᯅ
banner
johnhaney.bsky.social
John Haney ᯅ
@johnhaney.bsky.social
I make apps that run on  devices, Author https://www.appsyoucanmake.com, Creator of GrammarSnob, Flashlight via my Apps From Outer Space. not representing any company. | he/him
Pinned
I’ll summarize my 2024 with the word Spatial 🥽

This was the year of Spatial Computing and Apple Vision Pro for me:
3 apps for #visionOS by Apps From Outer Space (links in thread)
2 apps by Lextech (links in thread)
VisionDevCamp 🏆
Vision Hack
Open source (links in thread)

📕 AppsYouCanMake.com
Apps You Can Make
Apps You Can Make SwiftUI starter iPhone projects for iPhone and iPad Your first steps as an App Developer by John Haney
AppsYouCanMake.com
Excited for the Swift Student Challenge. Submissions in February but you can start working today!

developer.apple.com/swift-studen...
Swift Student Challenge
Showcase your love of coding by submitting your app playground to the Swift Student Challenge.
developer.apple.com
November 6, 2025 at 4:02 PM
Happy  26.2 beta 1 day, everyone!

visionOS, iOS, tvOS 26.2, watchOS and Xcode betas available

No macOS beta yet
November 4, 2025 at 10:13 PM
Happy  26.1 release day, everyone!

iOS, visionOS, macOS, watchOS, tvOS and Xcode are all available
November 3, 2025 at 9:32 PM
Happy  26.1 release candidate day, everyone!

iOS, visionOS, macOS, tvOS, watchOS, and Xcode are all available now
October 28, 2025 at 9:18 PM
I added a new open source app, LaserPointer, to ARKitVision (link in comments). This has a simple setup for tracking the Logitech Muse stylus, and uses the primary button to change laser beam colors.

Link to #visionOS code and notes about my experiences with the Logitech Muse so far in 🧵
October 27, 2025 at 2:02 AM
Just did a demo of the Apple Vision Pro with M5. It was already an amazing device that I’ve been fortunate to work with daily since last February, and this is a really great upgrade. Text is crisper, load times are near instant, and the moon surface in Jupiter has really sharp details. 🥽
October 25, 2025 at 9:29 PM
Apple Vision Pro Developer Strap (2nd Generation) just arrived.

Curiously, it has some more more metal near the connector on both sides, and is just a bit visible on the right.

#visionOS
October 23, 2025 at 6:50 PM
Happy Apple Vision Pro M5 release day, everyone!

There is also an updated Developer Strap available to order.
October 22, 2025 at 2:27 PM
Happy  26.1 beta 4 day, everyone!

iOS, visionOS, macOS, watchOS, tvOS

So far, latest Xcode version is 26.1 beta 2
October 20, 2025 at 6:26 PM
Apple Vision Pro with M5 and a new dual knit loop looks great! Preorder now and it releases October 22.

I’m excited to see how much further we can push apps on this with the upgraded processor.

www.apple.com/shop/buy-vis...
#appleVisionPro #m5 #visionOS #spatialComputing
Buy Apple Vision Pro
Shop Apple Vision Pro with the new powerful M5 chip and comfortable Dual Knit Band. Sign up for an in-store demo. Or shop with a specialist over video.
www.apple.com
October 15, 2025 at 1:31 PM
Happy  26.1 beta 3 day, everyone!

iOS, visionOS, watchOS, macOS, tvOS
October 13, 2025 at 6:27 PM
A bit sad to see that Clips is no longer being supported.

support.apple.com/en-us/123359
Save your Clips videos - Apple Support
The Clips app is no longer being updated, and will no longer be available to download as of October 3, 2025. You can continue to use Clips on iOS 26 and iPadOS 26.
support.apple.com
October 12, 2025 at 1:37 AM
Who(m)ever at Apple that made the Xcode 26 Theme preferences where I can just press ⌘-+ or ⌘-- to increase/decrease all of the font sizes at once, you deserve cookies. THANK YOU! I love this little convenience!! 🔨🧑‍💻
October 10, 2025 at 1:54 AM
Happy  26.1 beta 2 day, everyone!

iOS, visionOS, macOS, watchOS, tvOS, and Xcode
October 6, 2025 at 5:36 PM
Reposted by John Haney ᯅ
Working with ARKit & imageTrackingProvider on visionOS, anyone knows how many images could be tracked at the same time? From my own test seems only 1 image at a time to detect, & maximumNumberOfTrackedImages not available for visionOS? Any idea to track multi images simultaneously?
#visionOS #iOS
October 3, 2025 at 3:58 PM
Happy  26.1 beta 1 day, everyone!

iOS, visionOS, macOS, watchOS, tvOS, and Xcode 26.0.1
September 22, 2025 at 7:23 PM
Reposted by John Haney ᯅ
With its third major version, visionOS shows no signs of slowing down. I'm pleased to present visionOS 26: The MacStories Review, covering widgets, spatial scenes, wide field-of-view video, the Jupiter environment, the spatial web, and more. macstories.net/stories/vision...
September 16, 2025 at 7:01 PM
New versions of HandGesture and ARUnderstanding are available now with an important fix for visionOS 26 HandAnchors. (details in 🧵)

github.com/johnhaney/Ha...
github.com/johnhaney/AR...
GitHub - johnhaney/HandGesture: visionOS hand tracking for semantic gestures
visionOS hand tracking for semantic gestures. Contribute to johnhaney/HandGesture development by creating an account on GitHub.
github.com
September 14, 2025 at 11:15 PM
Happy  Xcode 26 RC day, everyone!

Use this version if you are submitting apps to be available when iOS 26, visionOS 26, macOS 26, watchOS 26, or tvOS 26 are released.
September 9, 2025 at 6:39 PM
Last night, I presented several apps I have in progress at STL Swift. Thanks to Charlie Chapman for organizing.

My fellow presenters showed some great apps too: Dan Hart and Scott Gardner

#STLSwift #SwiftUI #iOS #visionOS
September 9, 2025 at 4:00 PM
Reposted by John Haney ᯅ
Tim was kind enough to have me back on Vision Pros to talk visionOS 26. The episode is out now!

podcasts.apple.com/us/podcast/v...
Joseph Simpson Returns (Vision Pros - 0049)
Podcast Episode · Vision Pros · 09/04/2025 · 58m
podcasts.apple.com
September 4, 2025 at 3:53 PM
Happy  26 beta 9 day, everyone!

iOS, visionOS, macOS, tvOS, watchOS
September 2, 2025 at 7:04 PM
Cooking up an iOS 26 app which uses #VisualIntelligence

This might be my first topic for @appsyoucanmake.bsky.social
September 1, 2025 at 2:45 PM
Happy  Xcode 26 beta 7 day, everyone!
August 28, 2025 at 6:29 PM