mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

16K
active users

#iosdev

66 posts56 participants0 posts today
Omar Thamri<p><span class="h-card" translate="no"><a href="https://a.gup.pe/u/swift" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swift</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/swiftui" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swiftui</span></a></span> Exciting News! 🎉 Just dropped Part 35 of my "Let's Build Pinterest clone Using SwiftUI and “firebase” playlist! 📺🛠️ Dive deeper into Swift development as we take our app to the next level. 🚀 Check it out now and let's code together! 🔗 <a href="https://www.youtube.com/watch?v=QSTxmO1slew" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=QSTxmO1sle</span><span class="invisible">w</span></a> <a href="https://iosdev.space/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://iosdev.space/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://iosdev.space/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/ios18" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios18</span></a> <a href="https://iosdev.space/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a></p>
obrhoff<p>Grammarly is such a weird product. I went I while ago to their Apple Dev Meetup and they showed us proudly how they use private API to swizzle themself into the Apple's Notes app. </p><p>I know they are a Unicorn but it feels their whole business is based on hacking around other apps.<br><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macosdev</span></a></p><p><a href="https://dbushell.com/2025/03/29/et-tu-grammarly/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dbushell.com/2025/03/29/et-tu-</span><span class="invisible">grammarly/</span></a></p>
obrhoff<p>For your daily Swift bashing, look no further.<br><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macosdev</span></a></p><p><a href="https://news.ycombinator.com/item?id=43509546" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3509546</span></a></p>
Aleksander Stojanowski<p>I’ve just pushed the new version of the Spark to the <a href="https://iosdev.space/tags/TestFlight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TestFlight</span></a>. I’ve tested the new background data handling on a few devices and simulators. My wife tested it as well, and I’m pretty confident it’s ready for a broader audience. 😁<br><a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a> <a href="https://iosdev.space/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p><p><a href="https://testflight.apple.com/join/HsEDRG4x" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testflight.apple.com/join/HsED</span><span class="invisible">RG4x</span></a></p>
obrhoff<p>With the surge of AI Crawler on the Open Web, I wonder if mobile apps are also already affected. I’ve seen already bot usage on my own apps but is that a thing that is happening?<br><a href="https://mastodon.social/tags/androiddev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>androiddev</span></a> <a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Aleksander Stojanowski<p>Nonetheless, that decision is for tomorrow. Same for whether I should implement notification synchronization or at least add group support. 😆<br><a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a> <a href="https://iosdev.space/tags/IndieHacker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieHacker</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a></p>
Aleksander Stojanowski<p>I wanted to work on adding group support to @letspark.it and I ended up working on notifications synchronization that led me to yet another <a href="https://iosdev.space/tags/ModelActor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModelActor</span></a> weird behavior. 😂 However, not exactly thanks to that, but I discovered some problem.<br><a href="https://iosdev.space/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a> <a href="https://iosdev.space/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p><p><a href="https://iosdev.space/@ostojan/114242241675837474" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iosdev.space/@ostojan/11424224</span><span class="invisible">1675837474</span></a></p>
Friedemann<p>Today I played two rounds of <a href="https://hachyderm.io/tags/DiscGolf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DiscGolf</span></a> and did the final acceptance test for the new <span class="h-card" translate="no"><a href="https://indieapps.space/@overstable" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>overstable</span></a></span> scoring interface. Scoring is a more intuitive now and works great on iPhone and Apple Watch. Overstable 1.2 will be available soon.<br>I also enjoyed taking a few photos of my trainings course Pankow Concrete in Berlin Weißensee.<br><a href="https://hachyderm.io/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://hachyderm.io/tags/IndieApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieApps</span></a></p>
Omar Thamri<p><span class="h-card" translate="no"><a href="https://a.gup.pe/u/swift" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swift</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/swiftui" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swiftui</span></a></span> Exciting News! 🎉 Just dropped Part 34 of my "Let's Build Pinterest clone Using SwiftUI and “firebase” playlist! 📺🛠️ Dive deeper into Swift development as we take our app to the next level. 🚀 Check it out now and let's code together! 🔗 <a href="https://www.youtube.com/watch?v=xd5m734i8TA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=xd5m734i8T</span><span class="invisible">A</span></a> <a href="https://iosdev.space/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://iosdev.space/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://iosdev.space/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/ios18" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios18</span></a> <a href="https://iosdev.space/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a></p>
Jan Armbrust <p>After finishing the interviews I felt really proud about this milestone. I before that moment never did proper research about a problem people actually have and it was extremely interesting to talk to people I didn’t know a lot personally and also people I knew personally for years about such a sensible topic like dealing with overwhelming emotions. But now I faced the enormous task of (1/3)</p><p><a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/Dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dev</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/SwiftStudentChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftStudentChallenge</span></a> <a href="https://mastodon.social/tags/DoTheSSCWithMe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DoTheSSCWithMe</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>
Ryan Lintott<p>The accessibilitySpeechPhoneticNotation on AttributedString still fails in so many circumstances. I look back at my Apple Feedback issues from 2021 and sigh...</p><p><a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Patrick McConnell<p>When you no longer need to look up the correct syntax to disable certain SwiftLint warnings it may be time to update that SwiftLint config.</p><p>If you're bending a rule that often perhaps you don't need it. </p><p>Just talking to myself here.</p><p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.social/tags/macOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOSDev</span></a></p>
iOS Dev Weekly<p>iOS Dev Weekly – Issue 705 is out! Happy Friday everyone.</p><p><a href="https://iosdevweekly.com/issues/705/#start" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iosdevweekly.com/issues/705/#s</span><span class="invisible">tart</span></a></p><p><a href="https://iosdev.space/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://iosdev.space/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Mohammad Azam<p>SwiftData Architecture - Patterns and Practices <br><a href="https://azamsharp.com/2025/03/28/swiftdata-architecture-patterns-and-practices.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">azamsharp.com/2025/03/28/swift</span><span class="invisible">data-architecture-patterns-and-practices.html</span></a></p><p><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>
jack<p>"Increasing Performance by Reducing Dynamic Dispatch”, April 2015 <a href="https://developer.apple.com/swift/blog/?id=27" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/swift/blog</span><span class="invisible">/?id=27</span></a><br>gonna get this tattooed on my back <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Manu M<p>Una lectura interesante: "Falsehoods programmers believe about time"</p><p><a href="https://gist.github.com/timvisee/fcda9bbdff88d45cc9061606b4b923ca" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/timvisee/fcda9</span><span class="invisible">bbdff88d45cc9061606b4b923ca</span></a></p><p>La primera en la frente. "There are always 24 hours in a day."</p><p><a href="https://masto.es/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://masto.es/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Natalia Panferova<p>It can be difficult to find a clear, concise explanation of how method dispatch works in Swift, when calls are resolved statically or dynamically, and what that means for performance.</p><p>I wrote a post summarizing my learnings, with key cases and examples: <a href="https://nilcoalescing.com/blog/MethodDispatchMechanismsInSwift/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nilcoalescing.com/blog/MethodD</span><span class="invisible">ispatchMechanismsInSwift/</span></a></p><p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Ricky Witherspoon<p>Noticed a <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> bug where .searchable in a child view under NavigationStack shows up incorrectly during navigation. Works fine with NavigationView (FB17031212). How is this still a problem two years after this API was released? Does *anyone* at Apple fix things anymore?</p><p><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a></p>
Kern Jackson :xcode:<p>Community efforts like this are what makes me look forward to WWDC25.</p><p><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/WWDC25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WWDC25</span></a> <a href="https://mastodon.social/@twostraws/114236187410487425" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@twostraws/114</span><span class="invisible">236187410487425</span></a></p>
Alexander Deplov 🇩🇪<p>The update is live. Added:<br>- Folders. Now you can save locations inside folders<br>- Refreshed Home Screen icons </p><p><a href="https://apps.apple.com/de/app/gps-navigation-hiking-compass/id791684332?l=en-GB" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">apps.apple.com/de/app/gps-navi</span><span class="invisible">gation-hiking-compass/id791684332?l=en-GB</span></a></p><p><a href="https://mastodon.social/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a> <a href="https://mastodon.social/tags/appledeveloper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appledeveloper</span></a> <a href="https://mastodon.social/tags/iOSdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSdev</span></a> <a href="https://mastodon.social/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://mastodon.social/tags/app" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>app</span></a> <a href="https://mastodon.social/tags/navigation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>navigation</span></a> <a href="https://mastodon.social/tags/travel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>travel</span></a></p>