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
iosdev
Atlas: Write and Collect version 1.2.1 is out!
LaTeX embed support, rebuilt editors for links and images, improved statistics tracking (including current selection), improved web previews, offline caching, a whole slew of system and UI related improvements, and a bunch of user suggested things, too! I may have gone a little overboard but it feels good.
Release Notes: https://contagious.dev/blog/atlas-1-2-1-latex-improved-link-image-editing-and-better-statistics/
App Store: https://apps.apple.com/us/app/atlas-write-and-collect/id6755169090
A new release of TootSDK - 21.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.0.0
What's changed:
- Use Authorization header when establishing websocket connections @dale_price
- Quote post @nixzhu
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 21.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.1.0
What's changed:
- Introduce rendering options on AttributedStringRenderer @luckkerr
Community contributions are greatly appreciated 🙌
RE: https://mastodon.social/@AppDabApp/115707169649680837
Soon you will be able to release apps from your wrist 🚀
What would you like to do in #AppStoreConnect from your watch?
#indiedev #iosdev
A new release of TootSDK - 21.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.2.0
What's changed:
- Quotes feature marker and quotes support in push notifications @luckkerr
Community contributions are greatly appreciated 🙌
Indie iOS devs: What’s the oldest iOS version your app supports?
I still have users on iOS 17.5.
Always interesting to see how far back different apps go.
Do you have performance problems in your app, such as the app running slow or using tons of memory? Do you struggle to find the cause of those problems?
If you answered Yes to both questions, my Profiling Swift Apps book can help. The book shows you how to use Instruments to find performance problems in your app and find the cause of any problems.
You can learn more about the book at the following link:
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
I'm thinking to shorten @flowvibe to just FlowVi or something. It's practically impossible to explain to people the "vibe" has nothing to do with slop.
Whoo! Just posted my master's thesis app SecureMind on r/cybersecurity, and it already hit 6.3k views in under two hours! You might want to give it a try if you haven’t yet:
https://apple.co/3XjclCV
A new release of TootSDK - 13.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/13.0.0
What's changed:
- Add methods to get privacy policy and terms of service for an instance @dale_price
- Make List Sendable @dale_price
- Upgrade dependencies @konstantin
- Fix CI: Update setup-swift action to v2 @konstantin
Community contributions are greatly appreciated 🙌
What are the community focused co-working spaces in the Seattle metro? I'm currently in Redmond.
After 6 months of coding and refining, I’m thrilled to launch Crowfi! 🚀
I wanted to build a Mastodon client for iOS that feels fast, looks clean, and respects the way we use the Fediverse.
🍎 Get it on the App Store: https://apps.apple.com/us/app/crowfi/id6756513753
Please Boost to help me reach the community! 🔄
I’d love to hear your feedback as I keep building. ✨
YNAB is hiring a senior iOS developer! Must have at least 3 years of professional development experience writing native iOS apps, and though we're fully remote you must be located somewhere between PT and CET time zones. If you're motivated by doing mission-driven work alongside a team of wonderfully supportive, ego-free people... you'll love it here! https://iosdevjobs.com/jobs/m-718eb1ea-e3dc-43d9-81ae-38a5c7e14ea7 #Swift #SwiftLang #iOSDev #MacDev #iOSDevJobs
Years ago I wrote a Pascal interpreter in #swiftlang so I thought, why not try making it an iOS app. Pascal is still taught at some school as the first programming language and the retro theme is just so nostalgic. #iosdev
A new release of TootSDK - 14.3.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/14.3.0
What's changed:
- Add Crystal to clients list in readme @dale_price
- Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price
- Add “blur” filter action @dale_price
- Support Mastodon Instance additions @dale_price
- Fix pipeline @iamkonstantin
S5E4: All the small things 🤏
@davelightbeam and @daniel
discuss:
Productivity challenges, Content Creation, the complexity of TQL and maybe even.... Linux (!)
My new SwiftUI book is finally out! 🎉
I wrote "The SwiftUI Way" for developers who feel like they are fighting the framework as their projects grow in complexity. The book will help you align your code with SwiftUI's internal expectations to avoid common pitfalls.
A new release of TootSDK - 16.0.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/16.0.1
What's changed:
- Conform OpenEnum to CodingKeyRepresentable @luckkerr
Community contributions are greatly appreciated 🙌

