Brett May (@iOSBrett) header
Brett May (@iOSBrett) profile picture

Senior iOS Developer

Melbourne-ish Australia
Joined June 2011
Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)Photo by Brett May (@iOSBrett)
Replying to @Telstra
@Telstra I have been trying to pre order a new iPhone 15 Pro for 45 mins from your website. I already have a plan that I don't want to change. Is it possible to buy through Telstra on a monthly payment plan without signing up to a new plan?
3
100
The 45 mins was spent talking to chat and getting zero help. They either ghost you, try to upsell you, or extract information that is none of their business from you.
39
YOU are going to make a piece of generative art right now in 10 minutes. No watching tutorials, no downloading software. Just your browser and 21 lines of code. By the end you’ll have a basic, but fun abstract generative art collection like this. #generativeart
41
58
34
334
Brett May retweeted
Introducing SwiftUICraft — Minecraft, but made with pure SwiftUI. github.com/aheze/SwiftUICraf…
6
35
5
192
Do you want a quick way to find and open your documents directory? Add this line to .onAppear in your app entry Point. print("Documents Directory", URL.documentsDirectory.path) Puts the path on a separate line and easy to copy and right click to open service.
3
24
Accidentally renewed my Apple development membership under the wrong apple account this morning. @AppleSupport are refusing to refund me the $149. I can return a $3000 laptop in 7 days, but not a $149 digital thing in 1 hour. Tools
1
Not sure if it was this tweet or the survey Apple asked me to fill out that did the trick, but they have agreed to refund me.
Replying to @suzytothec
@suzytothec Hi Suzy, just noticed that Nebula’s albums are mixed up with the other electronic band Nebula in @AppleMusic again. The Live in Mojave is under the electronic band, and the electronic album Mystic is under the Stoner bands albums.
2
2
Also, if you haven’t listened to their latest “Transmissions From Mothership Earth” then give it a try (if you are into Desert/Stoner Rock). It is as good as their first few albums, possibly better.
1
Brett May retweeted
You can print object without escaping special characters with the print function or cast it as NSString. #ios #iosdev sarunw.com/posts/print-unesc…
1
5
21
The fact is that so many of the rules coders follow are just dogma with no proof of anything. But the simple thing is that adding friction to read simple code is just bad, no matter how hard the industry tries to convince you otherwise 😂
1
1
3
The hardest part of having new folks join the team is removing the bad habits the industry has put on them. small functions for the sake of it? no, inline the code. too many classes, portocols...? no, simplify it. constants for a number that is used in 1 place? no inline it ❤️
2
1
6
Brett May retweeted
Herald Sun staff have written a scathing piece slamming Melburnians for working from home, hysterically claiming the practice has turned Melbourne into a “ghost town” — however, the article was likely written at home, as Herald Sun staff also work from home. #auspol
197
704
52
5,614
Bought a new home pod mini so I could stereo pair with my previous one. Worked for 3 minutes then they auto updated to iOS 15.5.1, now they no longer work unless I unpair them. Even then they are flakey. Am mad AND disappointed Apple
1
Plugged the old one into the MacBook to do a factory reset, can’t connect to server (-39). Think I’ll go with speakers that don’t need software updates next time.
1
Have been doing all this from iPad. Now switched to iPhone and that treats them as a stereo pair and plays… for 1 second then split second static in old one and it stops, new one keeps playing. IPad just refused to play.
Our new website is online 🎉 lightbeamapps.com Take a look and find out about Lightbeam Apps for iPhone and iPad ✨
3
8
Brett May retweeted
Paraglider meets a black vulture. 😎
3,028
90,424
11,240
555,751
Brett May retweeted
it's the weekend
116
6,744
828
49,498
To get a better understanding of Ray Marching and Sphere tracing I first worked it our in 2D using SwiftUI before moving to 3D with Metal Shading Language. #RayMarching #SwiftUI
3
I think it is important to show progress when coding, particularly the failures. To get the previous image I tweeted, I had to go through quite a bit of bug fixing and some rewriting. #RayMarching
1
Got my iOS Ray Marching Shader (MSL) working late last night. So far only spheres and diffuse lighting, lots more to come. Not quite sure why the horizon rises up to meet the orange sphere though🤔 Is using a SwiftUI wrapper to display #RayMarching #SwiftUI
1