I know a thing or two about AirPods. App developer, security researcher.

Florianópolis, Brazil
Replying to @SebJVidal
Apple's implementation uses a mesh transform 😏
4
6
136
27,176
Replying to @SebJVidal
Yeap. I’m not sure what we’re doing differently, I’ve always been able to get mesh transforms to work with backdrop layers just fine 🤔 That’s what I use in LightBuddy for distorting the desktop during this transition.
1
8
810
Replying to @SebJVidal
Here’s my attempt
1
15
704
Replying to @SebJVidal
Nailed it :)
2
9
472
Replying to @SebJVidal
CAEmitterBehavior is a hidden gem! I used it for the confetti in this onboarding UI.
5
6
128
5,006
Trying out the new FoundationModels APIs and SpotlightSearchTool 👀 #wwdc26
3
2
49
7,237
So uh… Apple should really rethink the Private Cloud Compute developer access limitation. I do happen to have an app that’s had more than 2 million downloads. An app that’s been in the App Store for over 10 years. And I’m also not making any real money with it 🥲 #wwdc26
3
13
922
141,333
VirtualBuddy 2.2 beta 1 is out with support for automatic macOS account provisioning in macOS 27 🥳 #wwdc26 github.com/insidegui/Virtual…
7
93
10,234
After improving my GPU driver patch, the iOS VM now has fully* working Metal rendering 🥹 * WebKit rendering is still broken, but it's the only broken thing I could find
14
24
362
23,149
I had to write a missing component of the AppleParavirtGPU driver, and now the iOS 26 VM has proper graphics 🥳
16
35
522
36,811
Since a recent firmware included components for a virtual iPhone, I decided to see if I could boot one up. This is a virtualized iPhone 16 running iOS 26.2. Don't get too excited, as this required a lot of IPSW patches and SpringBoard crashes when I swipe up in the setup screen.
25
92
1,787
185,148
Replying to @thien91dn
I used an app I made myself. It’s a visual editor for Apple’s Core Animation framework. The app is not currently public. That being said, this would probably be easier to do in something like After Effects or Motion, I only use my own tool because I’m a developer 😅
2
3
437
I’m sorry
17
11
350
20,892
The end of an era!
6
123
Replying to @mvcmendes
1
11
This was a test of my git workflow. A whole bunch of cherry picks from the 3.0 branch, plus some new stuff on top of that, that I now have to merge back into the 3.0 branch 🥲
Version 2.6 is out! - New AirPods Widget - Shortcuts for Spatial Audio - Enhanced support for AirPods Pro (2nd generation) - Improvements to battery alerts - Compatibility with macOS Ventura Full release notes: support.airbuddy.app/article…
1
30
Haven’t had the time to prepare a writeup on this, but it’s a “good” one 👀
7
2
146
Replying to @wongmjane
One of my AirTags xD
21
👌🏻
60
Already hacking
6
1
119
I chose the best message ever to engrave on my 2nd gen. AirPods Pro
16
8
244
Got content playing and need to hide the iPhone 14 Pro Dynamic Island for a screenshot or something? At least as of iOS 16.1 beta 5, swiping in from the sides or pinching around the island will collapse it. Doing the same gesture in reverse brings it back.
3
1
68
It finally happened. After over 10 years of using TextMate, which was one of the main reasons why I moved from Windows to Mac, I’ve switched to @panic’s Nova as my go-to text editor when I’m not in Xcode. I did have to alias the “mate” command to “nova” (muscle memory)
1
2
86
Narrator: “they did not mean it this time, once again”
23
The API is quite simple
5
13
208
Dynamic Island API ✅
5
53
467
Finally. @stroughtonsmith 😅
5
4
59
First #AppleEvent to be streamed live with Spatial Audio? The past few events definitely had Spatial Audio in the VOD release, but I don’t remember them having it live.
8
13
133
This could be a feature in AirBuddy, if only someone at Apple would pay attention to FB9775276 😇
7
21
386
Excellent lesson from @parrots. Your app idea doesn’t have to be something that doesn’t exist at all yet. If you truly believe you can deliver a better experience than the existing solutions, go for it!
1
11
99
So happy that this is finally happening 🤩
13
6
175
VirtualBuddy 1.2 is out with VM customization options and many other improvements 🥳 github.com/insidegui/Virtual…
7
11
134
It works!
Documentation for Live Activities (ActivityKit) is now available developer.apple.com/document… #WWDC22
4
6
149
Replying to @b3ll
Pretty much the expression I made when reading the code
2
12
Trying to render a mesh gradient-like thingy in CoreAnimation
1
53
2
1
31
iOS 16 tip: having a hard time setting up personalized Spatial Audio because you can’t see what’s on screen while doing it? Start AirPlay screen mirroring from your iPhone to your Mac or Apple TV, then do the setup.
1
6
43
Replying to @samifathi
Also love the highlight effect in Photos when pressing to select the subject
1
26
This transition in the iOS 16 Control Center 🥵
2
85
1,514
. @siracusa It looks like those Trackpad videos were authored using Adobe tools: Photoshop, After Effects, and Premiere Pro
2
1
34
I was just trying to improve the video scaling in AirBuddy, but I got carried away and ended up with a CoreImage video editor 😅
4
1
128
If you’re into the art style in ChibiStudio or need some other type of custom artwork for an app, website, YouTube channel, you name it, my go-to artist is available for work. Just ping @__everont or check out his website at evecommissions.carrd.co/
18
👀
59
4/ I didn’t even remove the comments from the files pointing out their true origins. I kinda like to leave them in just so that I remember where they came from originally 😅
19
2/ The first is a custom form view of sorts that I made when I wanted to write a new tab in the AirBuddy settings window in SwiftUI, whilst matching the layout of the other tabs (written in AppKit) github.com/insidegui/Virtual…
1
22
Shit like this is why I’ll eventually stop doing open-source altogether. I enjoy playing around with a new project on my free time, make the entire thing available completely for free, only to be told by some random dude that I’m not focusing on the right thing. Sigh
24
3
222
Replying to @icanzilb @twostraws
FYI it’s officially on my todo list now 😅
2
16
Replying to @twostraws
I’ve been using a SwiftUI app I made for myself to manage macOS VMs as well. It’s truly magical.
3
34
🧵3/6 Another change is that apps on macOS may no longer update/modify apps that are not signed by the same development team, unless the other app declares the third-party team ID in its Info.plist This will lead to some scary dialogs before everyone adapts to this new model
1
1
44
🧵2/6 macOS Ventura finally adds a unified API for apps to manage helpers, agents, and daemons. When an app registers itself (or a helper) to launch at login, the user is notified about it. The panel in Settings clearly distinguishes login items added by the user vs. by apps
3
10
140
3
4
40