Martin Johannesson
@memfrag
Software developer. Mostly iOS apps these days.
You might like
I made a macOS app for generating PrivacyInfo.xcprivacy privacy manifest files. It's less annoying (imho) than using the plist editor in Xcode. You run it with Mint, because it's a cli tool, but with a UI. It's a bit unconventional that way, I guess... 🙂 github.com/apparata/mkpri…
I patched Apple’s usdzconvert tool to allow you to select what animation clip from an FBX file to use during conversion to USD instead of it always using the first animation in the file. Essentially just sets the current animation to an index that is not zero before conversion.
I finally finished that Swift state machine generator UI app for macOS that I started working on in 2021 or whenever it was. I just had to wait for SwiftUI to progress and for me to have some free time. 🙂 The primary target audience for this app is me. apps.apple.com/us/app/automat…
So, I’ve been gone from twitter for a few months. I didn’t miss anything, did I? Anyway, we released an update of our hobby app ’been’. apps.apple.com/us/app/been/id…
Today was a big day. I successfully, for the first time in my 26 years of bash shell scripting, used 'sed' without reading any documentation first to figure out how to use the damn thing.
I couldn't figure out how to change the text color of an iPad sidebar Label in SwiftUI without it also affecting the icon and/or break the selection highlighting behavior, so I made a label style that nests two labels in a label. Kind of nuts. Is there a better way? 😬
Called myself on FaceTime 5 times today. Not because I'm interesting to talk to but because I started implementing SharePlay support in my app. Reminds me of working on the Rebtel VoIP app. I called myself over and over again for months. The SharePlay APIs are very nice anyhow 🙂
Isn't the Inject property wrapper dependency injection method that is all the rage right now _actually_ the service locator pattern disguised in a trenchcoat and shades? There are subtle differences between dependency injection and dependency lookup that sometimes matter.
See if you can spot where covid started in this lifetime chart of downloads for my travel related app. 🙂
I was thinking that I had watched so many WWDC21 sessions that I'd run out soon, but there's still 115 left that I haven't seen. It's amazing how many sessions there are. I'm saving the HLS sessions for last, because they're my favorites. Just kidding, I won't watch them.
I feel like people that write movies where someone uploads their consciousness to the cloud don't ponder the difference between pass-by-reference and pass-by-value enough.
Clearly, past me and current me have the same dumb sense of humor, because I forgot I wrote this #if and when I stumbled upon it today, it made me laugh.
I hope the Apple event will be about how they have added dark mode to the App Store Connect website. That's something I could get excited about.
I'm doing some web front-end stuff, which I don't exactly do very often anymore. Apparently, javascript modules are a thing in browsers these days. Very nice! I could use a bundler, but I want to go old school ...but with modules.
Downloaded Maya LT for macOS from the Autodesk store. Once again I was reminded how horrible it is to have to use different stores with clunky UX to download software. The kind of dystopian future Epic wants for iOS. I don't want the friction. I just want to use the software.
"Shouldn't we switch to daylight savings time soon?" I thought to myself. Turns out we already did and I missed it. I wonder how many hours of the day would have to go missing for me to notice.
The reason I am confident that SwiftUI will ultimately succeed is that I absolutely despise going back to writing UIKit view and layout code after a weekend of SwiftUI coding. It feels like such tedious drudgework in comparison. 🙂
I like these spring animation parameters so much that I made an extension specifically for using them. It's so smooth that it makes you feel compelled to make a "woosh" sound effect with your mouth when you see it!
United States Trends
- 1. Steelers 52.7K posts
- 2. Rodgers 21.3K posts
- 3. Chargers 37.8K posts
- 4. Tomlin 8,301 posts
- 5. Schumer 227K posts
- 6. Resign 108K posts
- 7. Mr. 4 4,715 posts
- 8. Tim Kaine 20.3K posts
- 9. #TalusLabs N/A
- 10. Sonix 1,062 posts
- 11. #BoltUp 3,053 posts
- 12. Dick Durbin 13.1K posts
- 13. 8 Democrats 9,489 posts
- 14. #ITWelcomeToDerry 4,820 posts
- 15. Angus King 17K posts
- 16. Keenan Allen 5,016 posts
- 17. #RHOP 7,026 posts
- 18. 8 Dems 7,401 posts
- 19. #HereWeGo 5,716 posts
- 20. Herbert 11.9K posts
You might like
Something went wrong.
Something went wrong.