So, this happened π€― π§π· π
apps.apple.com/us/story/id1...
@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
So, this happened π€― π§π· π
apps.apple.com/us/story/id1...
The basic app will remain free, but general internet search and playback definitely has to be a paid feature π
@neontrip.app
From digging around in logs, I found that the cutoff was on Nov 18th!
Hmm.. the exact same day as the Cloudflare outage�
The .pls endpoints are now active again, but the indexing service has marked them as broken ever since. π€·ββοΈ
Iβll work on HLS support nowβ¦
App update postponedβ¦ againβ¦
#devlog
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
*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
@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!
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
Version 1.1 of the Radical Pie equation editor has been released. This is a free upgrade for all users.
radicalpie.com
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. π
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
This holiday season YOU π«΅ control the weather! *
* As long as the weather youβd like is snow, snow, and more snow! βοΈ
Out November 25 π
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
I would have loved to go. Travel to either London or Berlin would be doable, but hotel expenses is the limiter for me.
Maybe next time.
Would it be possible to record a conversation nowadays without needing giant cockpit cans and mics suspended from earthquake proof shock absorbers?
The crackling sound? Me too. I was working specifically on audio when it first occurred, so naturally I thought - for days - that my code was the issue. This was one of the rare occasions where it wasnβt π€¦ββοΈ
Screenshot of Claude code saying: * Insight β’ File editing tools work best with targeted, isolated changes - complex refactoring of large blocks can create orphaned code β’ Sometimes it's better to manually edit complex files in Xcode rather than via automated tools
Claude apparently got fed up with work yesterday and seemed to reflect on its own abilities. I had to take a screenshot. π€£
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! π₯³
I wonder how much is conscious design and how much is βcargo cultβ reflexes. π€
Will be interesting to follow.
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! π
Ooh! I donβt think Iβve heard that one before. Iβll check out more of them.
I sort of had a feeling about a resemblance between his track Higher and Ainβt Nobody by Chaka Khan. But your example is way more direct.
I donβt mind though π₯³
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...
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/
So, when is Apple going to rename SwiftUI to Liquid Cocoa?
#AppleEvent #swiftUI
Shout out to @secureshellfish.app for enabling me to keep getting work done while on the go. π
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
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? π
Yes of course. I just mean that I wouldnβt expect it to be allowed. On the other hand I am surprised that the string isnβt sanitized. π€·ββοΈ
Itβs a very clever idea that I would think is also quite bad. Especially if you want to keep your developer account. π
I guess one either dies an indie enthusiast or live long enough to see oneself become a growth hacker.
Itβs INCREDIBLE!