A new release of TootSDK - 18.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/18.2.0
What's changed:
- Include contentType in PostSource @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 18.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/18.2.0
What's changed:
- Include contentType in PostSource @luckkerr
Community contributions are greatly appreciated 🙌
Building a Mastodon app?
https://github.com/TootSDK/TootSDK has been designed to handle the quirks of the many different servers across the fediverse. It’s been growing fast to support more APIs and edge cases, so you can focus on building your app instead. Also mirrored on https://codeberg.org/TootSDK/TootSDK 🚀
S5E13: How’s the vibes Dave?
@daniel and @lightbeaminsight are back, talking dusty offices, new shelves, and livestream setups.
Daniel talks Telemetry Deck merch, Dave makes shaders with Claude...
🚨 NEW APP ALERT 🚨
🚀 Ready to meet MIRA?
Your personal video-first journal to capture daily reflections, track your mood, and build habits for self care and growth.
Start your journey today.
📲 Download now: https://apple.co/3V8rkho
#journaling #JournalingApp #wellbeing #wellness #iOSDev #IndieDev #iOS #iOS26 #BuildInPublic
A big reason why I've delved deeper into the Emacs ecosystem these past couple of years has been my back-burner thinking/exploration into alternatives to the current state of HCI, especially with the ascendancy of mobile that demands that programs be silo-ed into "apps." This post is a nice articulation of the paths not (yet) taken with how we could work with computers.
https://www.inkandswitch.com/essay/malleable-software/
Thanks to u/lispy-hacker who shared this link on the r/emacs Reddit.
A new release of TootSDK - 19.2.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/19.2.1
What's changed:
- Workflow should use macOS-26 @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 19.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/19.1.0
What's changed:
- AES-128-GCM encoding support for webpush messages @luckkerr
Community contributions are greatly appreciated 🙌
After over 20 years of monitoring your Mac, iPulse has come to iOS! Keep an eye on your iPhone or iPad's CPU, memory usage, true storage size and more. iPulse for iOS uses Picture in Picture mode so it can stay out of your way while you pinpoint potential problems. 🎯
iPulse is a one-time purchase that runs on both your iPhone and iPad. Head over to the App Store to grab the tool no developer or power user should be without.
https://apps.apple.com/us/app/ipulse-monitor-your-device/id6474695786
Have you tried Instruments but gave up because you couldn’t interpret the profiling data?
If so, my book Profiling Swift Apps may help you make sense of the profiling data and figure out what’s wrong in your app. Learn more about the book at the following link:
Today I checked off an item on my bucket list: release an app on the Apple App Store. 🎉
I started this app to help me manage my as-needed medication, with three core values:
1. 🔒 Privacy First (no tracking or data harvesting)
2. 🎁 Always Free (no ads or subscriptions)
3. 📂 Open Source (transparent & inspectable)
Download on the App Store: https://apps.apple.com/us/app/as-needed/id6714469235
—
#Apple #iosdev #indiedev #buildinpublic #FOSS #opensource #privacy #TGIF #ios #watchos26 #ios26 #health #shipaton
A new release of TootSDK - 20.1.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.1.1
What's changed:
- Fix unable to connect to services that do not support v2 instance info @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 19.3.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/19.3.0
What's changed:
- Handle sharkey reaction notifications @luckkerr
- UI sharing grdb example @tjadejong
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 19.4.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/19.4.0
What's changed:
- Add methods to get available custom emoji for a server @dale_price
Community contributions are greatly appreciated 🙌
I wrote a blog post taking a closer look at my new app Breve from a technical perspective, sharing what I learned while building it for iOS 26 with Liquid Glass design, new SwiftUI APIs, and system integrations: https://nilcoalescing.com/blog/IntroducingBreve
#iOSDev #SwiftUI #IndieDev
A new release of TootSDK - 20.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.0.0
What's changed:
- Update lint rules, use swift format instead of swift-format @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 19.5.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/19.5.0
What's changed:
- add public init for PagedResult for better testability by @omich
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 20.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.1.0
What's changed:
- Make TootResponse Sendable when its decoded data is sendable @dale_price
Community contributions are greatly appreciated 🙌
I went to an online #iosdev meetup and after all these years appreciate the community. It’s just not common in other engineering spaces to meet people who want to design accessibility software for disabled people or create artistic projects in code. ❤️
A new release of TootSDK - 20.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.2.0
What's changed:
- Add support for current trending link properties and link timelines @dale_price
- Support additional quote states from Mastodon 4.5 @dale_price
- TootResponse header properties should be case-insensitive @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 20.3.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.3.0
What's changed:
- Support mastodon 4.5's public timeline access restrictions @dale_price
Community contributions are greatly appreciated 🙌
I think it’s time for the App Store to allow setting availability per state in the US. I don’t wanna know anyone’s “age range” 🙄 https://developer.apple.com/news/?id=2ezb6jhj
hi 👋🏽 I’ve been generally offline for a long while but I want to reengage & it seems like a lot of my #iosdev friends are on here! So I’m thinking I’ll use this page as a place to for my nerdy thoughts and dev related things. I have a lot of relearning to do having taken a long break from coding but excited to jump back in 🤗
1: New TestFlight release for “Discretion” with Genmoji support for masking faces and feature voting. More info…[thread start]
Details on an unnecessary optimization I geeked out on a while back:
Tagged pointer string keys https://objectionable-c.com/posts/tagged-pointer-string-keys/ #objc #iosdev
Hat tip to @mikeash for the seminal post on tagged pointer strings