Sign in

Martin Nielsen ᯅ

@martinn.dev
717 followers 511 following 197 posts

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

PostsRepliesMedia
Martin Nielsen ᯅ @martinn.dev · 20/08/2026
Attention Apple devs: App Store Connect footgun warning‼️ Once an app supports a new platform as a Unlversal app, support for that platform can NEVER be removed (Without deleting the app record entirely)! I was considering tvOS and macOS versions of @neontrip.app as an experiment. 🤷‍♂️ #ReadTheDocs
010
Martin Nielsen ᯅ @martinn.dev · 24/06/2026
Sometimes I can’t help but think I might be crazy for spending so much time on @neontrip.app, but once in a while I hear back from fellow enthusiasts out there! It means so much to get supportive feedback like this! 🥹 Thank you for riding along! 🙏🏻 #indiedev #visionOS
5 star, App Store review saying:
New update is sweet!

From user: Tim McPeabody

The improved render quality is totally noticeable, I'm super excited about this!
This app speaks to my soul, thank you so much for continuing to work on this!
092
Reposted by Martin Nielsen ᯅ
Neon Trip - Music Visualizer @neontrip.app · 11/06/2026
In great company here at the Apple Developer Community Meetup at #WWDC26 🙌 @vrhermit.com and Paolo Villanueva presenting the story of Step Into Vision, a group of developers, story tellers and other enthusiasts working on #visionOS projects and supporting each other in our shared passion. 🫶
011
Martin Nielsen ᯅ @martinn.dev · 09/06/2026
New MusicUnderstanding framework for the new OS’es, looks cool, but without support for Apple Music streams? Really? I’ll need to look more into this. developer.apple.com/documentatio... #WWDC26
developer.apple.com
MusicUnderstanding | Apple Developer Documentation
Analyze audio content and extract music information.
020
Martin Nielsen ᯅ @martinn.dev · 08/06/2026
Examining screenshot from Keynote for phrases that seem to relate to #visionOS #WWDC26
100
Martin Nielsen ᯅ @martinn.dev · 25/05/2026
Super proud to announce the first update in quite a while. Next update will hopefully be out a LOT sooner and will bring more music sources and themes via in-app purchase. Oh! Don’t forget to check out the new website: neontrip.app #indieDev #visionOS #VR #WWDC26
neontrip.app
Neon Trip - Music Visualizer
061
Reposted by Martin Nielsen ᯅ
Neon Trip - Music Visualizer @neontrip.app · 15/04/2026
Anyone out there with a Vision Pro still on visionOS 1.0? I’ve done quite a bit of work to keep the next update compatible and would love to find someone to test it. #retroComputing #visionOS
121
Martin Nielsen ᯅ @martinn.dev · 12/04/2026
Cool little surprise “Easter egg” today in the “FTP Client - Files Location” app for Mac by @borum.dev No spoilers here 🐣 #FTP55
040
Martin Nielsen ᯅ @martinn.dev · 31/03/2026
Is the global currency pretty much going to be AI/compute tokens? UBI in the form of compute resources/futures?
031
Reposted by Martin Nielsen ᯅ
Lukas Petr @luksape.bsky.social · 26/01/2026
So, this happened 🤯 🇧🇷 🚀 apps.apple.com/us/story/id1...
3102
Martin Nielsen ᯅ @martinn.dev · 12/12/2025
To my horror, I discovered that some important radio stations recently stopped responding on their old school .pls format endpoints and only streamed via HLS. My apps new radio feature only supports .pls and it hasn’t even shipped yet! To be continued… #indiedev
130
Martin Nielsen ᯅ @martinn.dev · 08/12/2025
*sigh* It takes a lot of work and experimentation to just get “that specific UI feature” while keeping it looking and behaving as if it was made using standard system components. #swiftui
020
Martin Nielsen ᯅ @martinn.dev · 06/12/2025
@selig.bsky.social Just wanted to say hi, and thanks for your blogpost christianselig.com/2024/03/recr... An upcoming internet radio search feature in @neontrip.app is going to use this. 👍 A shame that this kind of search bar is, as far as I can tell, still not a built-in feature. Cheers!
christianselig.com
Recreating Apple's beautiful visionOS search bar
Many of Apple’s own visionOS apps, like Music, Safari, and Apple TV, have a handy search bar front and center on the window so you can easily search through your content. Oddly, as of visionOS 1.1, re...
000
Reposted by Martin Nielsen ᯅ
Simon B. Støvring @simonbs.dev · 25/11/2025
This season’s Festivitas updates are here! 🎄🚀 Festivitas 1.9 turns your Mac into a winter wonderland with snow and adds Shortcuts automation ❄️💻 And for the first time, Festivitas comes to iPhone and iPad with animated festive lights on your Home Screen 🎄📱 Get Festivitas 👇 festivitas.app
4278
Reposted by Martin Nielsen ᯅ
Eric Lengyel @ericlengyel.bsky.social · 20/11/2025
Version 1.1 of the Radical Pie equation editor has been released. This is a free upgrade for all users. radicalpie.com
021
Martin Nielsen ᯅ @martinn.dev · 17/11/2025
I finally converted my renderer to support foveated mode. It was much simpler than I thought. 🤦‍♂️ I don’t think the docs spell it out explicitly, but this enables rendering at higher resolution than otherwise with Metal.🤘 The framerate suffers though, so I need to work on that! #visionOS #GPU
Image demonstrating foveated rendering where the center area uses most pixels and gradually the angle per pixel increases closer to the edges. The scaling is “Cartesian” rather than radial, so we still end up with a rectangular image. The hardware warps this image when it is presented, so the image looks correctly. The low res images are way out in the areas that gets blurred by the lenses anyway, so no real harm is done unless we get too much of a moire effect going.
Thanks for reading my tech talk. 😉
020
Reposted by Martin Nielsen ᯅ
Simon B. Støvring @simonbs.dev · 13/11/2025
This holiday season YOU 🫵 control the weather! * * As long as the weather you’d like is snow, snow, and more snow! ❄️ Out November 25 🎄
3274
Martin Nielsen ᯅ @martinn.dev · 06/11/2025
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
082
Martin Nielsen ᯅ @martinn.dev · 01/11/2025
Would it be possible to record a conversation nowadays without needing giant cockpit cans and mics suspended from earthquake proof shock absorbers?
000
Martin Nielsen ᯅ @martinn.dev · 23/10/2025
SwiftUI: It just quirks™
040
Martin Nielsen ᯅ @martinn.dev · 22/10/2025
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! 🥳
120
Martin Nielsen ᯅ @martinn.dev · 22/10/2025
I wonder how much is conscious design and how much is “cargo cult” reflexes. 🤔 Will be interesting to follow.
000
Reposted by Martin Nielsen ᯅ
Gregory @dreamwieber.bsky.social · 10/10/2025
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! 🙌
6888
Martin Nielsen ᯅ @martinn.dev · 10/10/2025
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...
music.apple.com
Man Machine - Single by Droid Bishop on Apple Music
Album · 2025 · 1 Song
110
Reposted by Martin Nielsen ᯅ
Commodore 64 News #c64 @c64news.bsky.social · 06/10/2025
Bubble Bobble C64 Remastered – A Tribute to a Timeless Classic #c64 c64universe.com/2025/10/06/bubble-b…
022
Martin Nielsen ᯅ @martinn.dev · 09/09/2025
So, when is Apple going to rename SwiftUI to Liquid Cocoa? #AppleEvent #swiftUI
050
Martin Nielsen ᯅ @martinn.dev · 16/08/2025
Shout out to @secureshellfish.app for enabling me to keep getting work done while on the go. 🙌
120
Reposted by Martin Nielsen ᯅ
Joseph Simpson @vrhermit.com · 27/07/2025
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
1175
Martin Nielsen ᯅ @martinn.dev · 11/08/2025
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? 🔎
021
Martin Nielsen ᯅ @martinn.dev · 18/06/2025
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.
140
Martin Nielsen ᯅ @martinn.dev · 15/06/2025
They forgot to change F1 to F26 #WWDC25
020
Martin Nielsen ᯅ @martinn.dev · 11/06/2025
Uhm.. So macOS and visionOS 26 will support using a Mac to render an immersive scene (with Metal) on a connected visionOS device. This is not a trivial connection! This suggests the same will be possible for RealityViews. Is this prep for a cheaper headset??? #WWDC #visionOS
160
Martin Nielsen ᯅ @martinn.dev · 09/06/2025
Did I get this right? Did Apple’s presentation just show an example of an app using their on-device AI to generate a travel plan for a visit to Grand Canyon? What could possibly go wrong? 😑 #WWDC #Xcode
000
Martin Nielsen ᯅ @martinn.dev · 09/06/2025
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
120
Martin Nielsen ᯅ @martinn.dev · 08/06/2025
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.
100
Reposted by Martin Nielsen ᯅ
Simon B. Støvring @simonbs.dev · 23/04/2025
✨ 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
5334
Reposted by Martin Nielsen ᯅ
Joseph Simpson @vrhermit.com · 19/04/2025
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
02611
Reposted by Martin Nielsen ᯅ
Simon B. Støvring @simonbs.dev · 18/04/2025
Doing weird shit again.
1142
Martin Nielsen ᯅ @martinn.dev · 08/04/2025
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
Screenshot of Feedback Assistant showing placeholder text: “Xcode crashes when using auto complete”
010
Reposted by Martin Nielsen ᯅ
Neon Trip - Music Visualizer @neontrip.app · 21/03/2025
They say hexagons are the bestagons. Bees and board gamers love them. You can never have too many! Have a great weekend Bluesky friends! #visionOS #synth
A dark stylized neon grid landscape tiled by purplish pink hexagons. There’s no message, just a lot of hexagons. Oh.. and a starry night sky.
081
Reposted by Martin Nielsen ᯅ
Nikolaj Stausbøl 🇩🇰 🇪🇺 @staus.eurosky.social · 29/03/2025
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
youtu.be
'This is shameful': Trump sows animosity and mistrust abroad, degrading Americans in the process
YouTube video by MSNBC
031
Martin Nielsen ᯅ @martinn.dev · 25/03/2025
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/...
reddit.com
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
041
Martin Nielsen ᯅ @martinn.dev · 14/03/2025
Friday night is back! I’ve had some time to listen to music and try out some ideas for visualizations. There’s a LOT of work to do to get this into a releasable form, but I can’t wait! #indiedev #visionOS #synthwave
Mildly psychedelic space scene with glass tile neon ribbons floating in orbit above a blue planet called Yuppieter. Yuppie as in a Young Urban Pro… it’s an eighties thing.. An attempt at a pun. Look… If I could describe it in words I wouldn’t need an image. I am sorry. I am not good at these Alt texts.
Cheers!
082
Reposted by Martin Nielsen ᯅ
Neon Trip - Music Visualizer @neontrip.app · 07/03/2025
Friday night is coming up. What’s the vibe? What does listening to music look like on the inside? #visionOS #indiedev #MetalAPI
0101
Martin Nielsen ᯅ @martinn.dev · 01/03/2025
A lot of thoughts have been running through my mind since the US presidential election. I have found that this clip sums everything up in more ways than one. youtu.be/KrD1MLaGQfQ
youtu.be
WATCH: Harris says as president, Trump would give up on war in Ukraine | ABC Presidential Debate
YouTube video by PBS NewsHour
120
Martin Nielsen ᯅ @martinn.dev · 27/02/2025
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! 🎛️
1112
Martin Nielsen ᯅ @martinn.dev · 25/02/2025
This looks like a super useful framework for SwiftUI run-time debugging editors! 🎛️🎚️🪤 🐛 No doubt this is more polished than my own ad hoc stuff. 💫 Thanks for sharing @simonbs.dev and Shape! 🙏🏻
140
Reposted by Martin Nielsen ᯅ
Swift Language @swift.org · 21/02/2025
👋 from the Swift team, now on Bluesky!
32558110
Martin Nielsen ᯅ @martinn.dev · 13/02/2025
So much for “the people who are crazy enough to think they can change the world”
020
Martin Nielsen ᯅ @martinn.dev · 31/01/2025
“Migrant housing” Can we even hope for large city wide protests in the US, when the majority already voted for evil?
220