Martin Nielsen ᯅ
@martinn.dev
Indie Swift/Obj-C/C++/Metal/GPU dev.
Neon Trip - Music Visualizer (visionOS).
Coding since 1983, Xcode since 1.0.
Direct 💬’s welcome
> Open for work on visionOS & other Apple platforms <
@neontrip.app
Neon Trip - Music Visualizer (visionOS).
Coding since 1983, Xcode since 1.0.
Direct 💬’s welcome
> Open for work on visionOS & other Apple platforms <
@neontrip.app
Pinned
Martin Nielsen ᯅ
@martinn.dev
· Feb 27
I finally had the opportunity to work on ray tracing with Metal 3 and want to share a little demo clip. 🪩
For now my ray tracing is not fast enough for
@neontrip.app on Vision Pro, but I have some optimization ideas to test out. 🔬👨💻
Stay tuned! 🎛️
For now my ray tracing is not fast enough for
@neontrip.app on Vision Pro, but I have some optimization ideas to test out. 🔬👨💻
Stay tuned! 🎛️
Apple: (in the current online game dev session):
“There are two types of game engines on our platforms:
1. Third party (eg. Unity)
2. Ported custom PC engine.“
I guess this explains why Metal docs assume that devs already know everything about GPUs and gfx dev. 🙄
#GPU #Apple #MetalAPI #GameDev
“There are two types of game engines on our platforms:
1. Third party (eg. Unity)
2. Ported custom PC engine.“
I guess this explains why Metal docs assume that devs already know everything about GPUs and gfx dev. 🙄
#GPU #Apple #MetalAPI #GameDev
November 6, 2025 at 7:05 PM
Would it be possible to record a conversation nowadays without needing giant cockpit cans and mics suspended from earthquake proof shock absorbers?
November 1, 2025 at 3:24 PM
Would it be possible to record a conversation nowadays without needing giant cockpit cans and mics suspended from earthquake proof shock absorbers?
SwiftUI: It just quirks™
October 23, 2025 at 5:55 PM
SwiftUI: It just quirks™
Called it!
But I also predicted that the updated device would be available here in Denmark. I still can’t order a dev strap or even the new Dual Knit band.
I’ll keep on working with my M2 device for now.
Happy M5 arrival day fellow enthusiasts! 🥳
But I also predicted that the updated device would be available here in Denmark. I still can’t order a dev strap or even the new Dual Knit band.
I’ll keep on working with my M2 device for now.
Happy M5 arrival day fellow enthusiasts! 🥳
Just realized this now…
The “more affordable headset” will be the current M2 version when the M5’er arrives.
#AppleVisionPro #visionOS
The “more affordable headset” will be the current M2 version when the M5’er arrives.
#AppleVisionPro #visionOS
October 22, 2025 at 10:52 PM
Called it!
But I also predicted that the updated device would be available here in Denmark. I still can’t order a dev strap or even the new Dual Knit band.
I’ll keep on working with my M2 device for now.
Happy M5 arrival day fellow enthusiasts! 🥳
But I also predicted that the updated device would be available here in Denmark. I still can’t order a dev strap or even the new Dual Knit band.
I’ll keep on working with my M2 device for now.
Happy M5 arrival day fellow enthusiasts! 🥳
I wonder how much is conscious design and how much is “cargo cult” reflexes. 🤔
Will be interesting to follow.
Will be interesting to follow.
Samsung’s Galaxy XR just showed that a half-price Vision Air headset is realistic
Samsung’s Galaxy XR just showed that a half-price Vision Air headset is realistic
While there are some who view Vision Pro as a solution in search of a problem, there are at least as many of us who are very attracted to the idea but deterred by the price and comfort issues. I’ve said that if Apple could produce a lighter Vision Air model at $2,000 or less, I would likely find it hard to resist.
Samsung’s Galaxy XR headset has just demonstrated that this is a very realistic prospect. The specs are impressively close to those of Vision Pro, but it’s gone on sale at just $1,800 …
more…
9to5mac.com
October 22, 2025 at 2:27 PM
I wonder how much is conscious design and how much is “cargo cult” reflexes. 🤔
Will be interesting to follow.
Will be interesting to follow.
Reposted by Martin Nielsen ᯅ
My new app Metaballs for Apple Vision Pro is featured by the editors at the top of the App Store! 🤯
Getting two apps featured this fall was my goal, and at times felt crazy — was a lot of work.
Thanks for such an amazing response everyone, more to come! 🙌
Getting two apps featured this fall was my goal, and at times felt crazy — was a lot of work.
Thanks for such an amazing response everyone, more to come! 🙌
October 10, 2025 at 5:41 PM
My new app Metaballs for Apple Vision Pro is featured by the editors at the top of the App Store! 🤯
Getting two apps featured this fall was my goal, and at times felt crazy — was a lot of work.
Thanks for such an amazing response everyone, more to come! 🙌
Getting two apps featured this fall was my goal, and at times felt crazy — was a lot of work.
Thanks for such an amazing response everyone, more to come! 🙌
So this new single from Droid Bishop just dropped: music.apple.com/dk/album/man...
This is going straight to my main playlist!
Bonus: Less than a week ago one of my other favorite artists, LukHash, released another instant classic. Check out: music.apple.com/dk/album/pix...
This is going straight to my main playlist!
Bonus: Less than a week ago one of my other favorite artists, LukHash, released another instant classic. Check out: music.apple.com/dk/album/pix...
Man Machine - Single by Droid Bishop on Apple Music
Album · 2025 · 1 Song
music.apple.com
October 10, 2025 at 9:03 AM
So this new single from Droid Bishop just dropped: music.apple.com/dk/album/man...
This is going straight to my main playlist!
Bonus: Less than a week ago one of my other favorite artists, LukHash, released another instant classic. Check out: music.apple.com/dk/album/pix...
This is going straight to my main playlist!
Bonus: Less than a week ago one of my other favorite artists, LukHash, released another instant classic. Check out: music.apple.com/dk/album/pix...
Reposted by Martin Nielsen ᯅ
Bubble Bobble C64 Remastered – A Tribute to a Timeless Classic #c64
https://c64universe.com/2025/10/06/bubble-bobble-c64-remastered-a-tribute-to-a-timeless-classic/
https://c64universe.com/2025/10/06/bubble-bobble-c64-remastered-a-tribute-to-a-timeless-classic/
October 6, 2025 at 5:51 PM
Bubble Bobble C64 Remastered – A Tribute to a Timeless Classic #c64
https://c64universe.com/2025/10/06/bubble-bobble-c64-remastered-a-tribute-to-a-timeless-classic/
https://c64universe.com/2025/10/06/bubble-bobble-c64-remastered-a-tribute-to-a-timeless-classic/
September 9, 2025 at 8:57 AM
Shout out to @secureshellfish.app for enabling me to keep getting work done while on the go. 🙌
August 16, 2025 at 11:07 AM
Shout out to @secureshellfish.app for enabling me to keep getting work done while on the go. 🙌
Reposted by Martin Nielsen ᯅ
Today I published the 300th post on Step Into Vision 🎉
I made this video to celebrate some of my favorite examples and labs.
#AppleVisionPro #visionOS #SwiftUI #RealityKit #ARKit
stepinto.vision
I made this video to celebrate some of my favorite examples and labs.
#AppleVisionPro #visionOS #SwiftUI #RealityKit #ARKit
stepinto.vision
July 27, 2025 at 8:54 PM
Today I published the 300th post on Step Into Vision 🎉
I made this video to celebrate some of my favorite examples and labs.
#AppleVisionPro #visionOS #SwiftUI #RealityKit #ARKit
stepinto.vision
I made this video to celebrate some of my favorite examples and labs.
#AppleVisionPro #visionOS #SwiftUI #RealityKit #ARKit
stepinto.vision
It’s been almost a year since the last update of Neon Trip - Music Visualizer. 🫣
Things take time 😅
Eg. The past week I got carried away with the math behind providing meaningful search suggestions (the tiny menu below a search field) for a new internet radio search feature. 🤓
Who will notice? 🔎
Things take time 😅
Eg. The past week I got carried away with the math behind providing meaningful search suggestions (the tiny menu below a search field) for a new internet radio search feature. 🤓
Who will notice? 🔎
August 11, 2025 at 3:13 PM
It’s been almost a year since the last update of Neon Trip - Music Visualizer. 🫣
Things take time 😅
Eg. The past week I got carried away with the math behind providing meaningful search suggestions (the tiny menu below a search field) for a new internet radio search feature. 🤓
Who will notice? 🔎
Things take time 😅
Eg. The past week I got carried away with the math behind providing meaningful search suggestions (the tiny menu below a search field) for a new internet radio search feature. 🤓
Who will notice? 🔎
Federico meets Federighi to talk iPadOS! 🎯
This is a must-read 🤓
I mainly use my iPad Pro (2018) to take notes, sketch diagrams and do math with Apple Pencil. But I look forward to explore the new multi-window & menu bar paradigm.
This is a must-read 🤓
I mainly use my iPad Pro (2018) to take notes, sketch diagrams and do math with Apple Pencil. But I look forward to explore the new multi-window & menu bar paradigm.
Last week, I sat down with Craig Federighi for 30 minutes to talk about the iPad.
We covered a lot: the iPad's multitasking journey, being inspired by macOS, iPad criticisms over the years and…the essence of the iPad in 2025.
I'm proud of this one.
My story: www.macstories.net/stories/inte...
We covered a lot: the iPad's multitasking journey, being inspired by macOS, iPad criticisms over the years and…the essence of the iPad in 2025.
I'm proud of this one.
My story: www.macstories.net/stories/inte...
Interview: Craig Federighi Opens Up About iPadOS, Its Multitasking Journey, and the iPad’s Essence
It’s a cool, sunny morning at Apple Park as I’m walking my way along the iconic glass ring to meet with Apple’s SVP of Software Engineering, Craig Federighi, for a conversation about the iPad. It’s th...
www.macstories.net
June 18, 2025 at 6:00 PM
Federico meets Federighi to talk iPadOS! 🎯
This is a must-read 🤓
I mainly use my iPad Pro (2018) to take notes, sketch diagrams and do math with Apple Pencil. But I look forward to explore the new multi-window & menu bar paradigm.
This is a must-read 🤓
I mainly use my iPad Pro (2018) to take notes, sketch diagrams and do math with Apple Pencil. But I look forward to explore the new multi-window & menu bar paradigm.
June 15, 2025 at 8:33 AM
Will the chromatic aberrations and soapy liquid look of recent Apple materials transfer to the new UI, or will that be too colorful and psychedelic for system UI?
Perhaps subtle scattering effects?
#WWDC
Perhaps subtle scattering effects?
#WWDC
June 9, 2025 at 2:56 PM
Will the chromatic aberrations and soapy liquid look of recent Apple materials transfer to the new UI, or will that be too colorful and psychedelic for system UI?
Perhaps subtle scattering effects?
#WWDC
Perhaps subtle scattering effects?
#WWDC
What words are on your WWDC bingo card?
I have “vibrancy” and “dynamic”. Should we also add “inertial”, “glass” and “material”?
Any thoughts? Just for fun.
I have “vibrancy” and “dynamic”. Should we also add “inertial”, “glass” and “material”?
Any thoughts? Just for fun.
June 8, 2025 at 7:21 PM
What words are on your WWDC bingo card?
I have “vibrancy” and “dynamic”. Should we also add “inertial”, “glass” and “material”?
Any thoughts? Just for fun.
I have “vibrancy” and “dynamic”. Should we also add “inertial”, “glass” and “material”?
Any thoughts? Just for fun.
Reposted by Martin Nielsen ᯅ
✨ Introducing Smash Smash for macOS! 🔨💥
Turn your desktop into a digital destruction zone. Smash it, scorch it, shoot it, zap it, or drop a wrecking ball to shatter it all! 🔥💻
No mess, no damage, just pure chaos.
Get Smash Smash 👇
smashsmash.app
Turn your desktop into a digital destruction zone. Smash it, scorch it, shoot it, zap it, or drop a wrecking ball to shatter it all! 🔥💻
No mess, no damage, just pure chaos.
Get Smash Smash 👇
smashsmash.app
April 23, 2025 at 12:00 PM
✨ Introducing Smash Smash for macOS! 🔨💥
Turn your desktop into a digital destruction zone. Smash it, scorch it, shoot it, zap it, or drop a wrecking ball to shatter it all! 🔥💻
No mess, no damage, just pure chaos.
Get Smash Smash 👇
smashsmash.app
Turn your desktop into a digital destruction zone. Smash it, scorch it, shoot it, zap it, or drop a wrecking ball to shatter it all! 🔥💻
No mess, no damage, just pure chaos.
Get Smash Smash 👇
smashsmash.app
Reposted by Martin Nielsen ᯅ
You know how I love to celebrate milestones. Today is a big one. I just published my 200th post on Step Into Vision 🎉
My goal is to create the best resource for #visionOS developers. I have a lot of work to do, but I'm well on my way!
stepinto.vision
My goal is to create the best resource for #visionOS developers. I have a lot of work to do, but I'm well on my way!
stepinto.vision
April 19, 2025 at 11:53 AM
You know how I love to celebrate milestones. Today is a big one. I just published my 200th post on Step Into Vision 🎉
My goal is to create the best resource for #visionOS developers. I have a lot of work to do, but I'm well on my way!
stepinto.vision
My goal is to create the best resource for #visionOS developers. I have a lot of work to do, but I'm well on my way!
stepinto.vision
Reposted by Martin Nielsen ᯅ
Doing weird shit again.
April 18, 2025 at 11:59 AM
Doing weird shit again.
Do I need to file feedback if my description is _identical_ to the placeholder text in Feedback Assistant?
Are you trolling me Xcode? Was the example text auto completed on my behalf?
(For reference: FB17161581 “Xcode crashes when using auto complete while showing Code Review”)
#Xcode
Are you trolling me Xcode? Was the example text auto completed on my behalf?
(For reference: FB17161581 “Xcode crashes when using auto complete while showing Code Review”)
#Xcode
April 8, 2025 at 1:49 PM
Do I need to file feedback if my description is _identical_ to the placeholder text in Feedback Assistant?
Are you trolling me Xcode? Was the example text auto completed on my behalf?
(For reference: FB17161581 “Xcode crashes when using auto complete while showing Code Review”)
#Xcode
Are you trolling me Xcode? Was the example text auto completed on my behalf?
(For reference: FB17161581 “Xcode crashes when using auto complete while showing Code Review”)
#Xcode
Reposted by Martin Nielsen ᯅ
Americans need to speak up.
We keep hearing in comments that so and so many Americans don’t support the regime, but we see or hear no real outspoken resistance. Real damage has been done. It’s time to speak up.
youtu.be/AGYqItiPYsQ
We keep hearing in comments that so and so many Americans don’t support the regime, but we see or hear no real outspoken resistance. Real damage has been done. It’s time to speak up.
youtu.be/AGYqItiPYsQ
'This is shameful': Trump sows animosity and mistrust abroad, degrading Americans in the process
YouTube video by MSNBC
youtu.be
March 29, 2025 at 6:30 AM
Americans need to speak up.
We keep hearing in comments that so and so many Americans don’t support the regime, but we see or hear no real outspoken resistance. Real damage has been done. It’s time to speak up.
youtu.be/AGYqItiPYsQ
We keep hearing in comments that so and so many Americans don’t support the regime, but we see or hear no real outspoken resistance. Real damage has been done. It’s time to speak up.
youtu.be/AGYqItiPYsQ
Dear American friends. In case you didn’t know already. Your country is about conduct a “special unofficial operation” in Greenland. Just a _little_ more outrage would be timely right about now.
Here’s a little more context…
www.reddit.com/r/Denmark/s/...
Here’s a little more context…
www.reddit.com/r/Denmark/s/...
From the Denmark community on Reddit: Former ambassador in Denmark for the United States, Rufus Gifford, posted this in support of Denmark:
Explore this post and more from the Denmark community
www.reddit.com
March 25, 2025 at 8:22 PM
Dear American friends. In case you didn’t know already. Your country is about conduct a “special unofficial operation” in Greenland. Just a _little_ more outrage would be timely right about now.
Here’s a little more context…
www.reddit.com/r/Denmark/s/...
Here’s a little more context…
www.reddit.com/r/Denmark/s/...