bolha.us is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a Brazilian IT Community. We love IT/DevOps/Cloud, but we also love to talk about life, the universe, and more. | Nós somos uma comunidade de TI Brasileira, gostamos de Dev/DevOps/Cloud e mais!

Server stats:

252
active users

#iosdev

14 posts14 participants2 posts today
Natalia Panferova<p>Text is an important SwiftUI view that supports localization, formatting, and styling, but its behavior isn’t always obvious.</p><p>To understand how it works and how to use it effectively, check out the free sample chapter from my book SwiftUI Fundamentals: <a href="https://books.nilcoalescing.com/swiftui-fundamentals/Text-and-localization" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">books.nilcoalescing.com/swiftu</span><span class="invisible">i-fundamentals/Text-and-localization</span></a></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/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a></p>
Austin Zani :BlobhajReach:<p>As I work on my app one of the biggest challenges I am facing is forcing my myself to slow down and avoid “Vibe Coding” features I don’t fully understand. I wanna make sure my code is organized and recognizable to me so when it comes time for me to add other features or fix bugs I’m not completely lost and just adding to the mess. AI is an awesome tool but I don’t want it to become a crutch. <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/buildinpublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>buildinpublic</span></a> <a href="https://mastodon.social/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a></p>
Shigeru<p>Last April, we had the pleasure of featuring Flipping Hues , the indie Italian product team who shared the story behind their sun-tracking app, Sunlitt. Now, a year later, Flipping Hues has launched Moonlitt, which mirrors the elegance and precision of its predecessor.</p><p><a href="https://quaily.com/apptisan/p/moonlitt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">quaily.com/apptisan/p/moonlitt</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/BuildinPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildinPublic</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/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/Moon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Moon</span></a> <a href="https://mastodon.social/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a></p>
Stewart Lynch 🇨🇦<p>Been having more fun with my SFSymbol browser app for iPhone and now iPad and MacOS. Not sure where I am going with this, but it keeps me busy for now. For the Mac app, ChatGPT and I have become close friends. <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/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Ryan Lintott<p>I filed a Feedback and Apple fixed my problem!</p><p>...months after they told me it wasn't a problem, closing my feedback internally and preventing me from continuing the dialogue.</p><p><a href="https://gist.github.com/ryanlintott/54f94bb45afebf824723847154195b75?permalink_comment_id=5523661#gistcomment-5523661" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/ryanlintott/54</span><span class="invisible">f94bb45afebf824723847154195b75?permalink_comment_id=5523661#gistcomment-5523661</span></a></p><p><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/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Josh Hrach<p>I've opened my schedule to additional work. Could you benefit from a Senior iOS Developer helping with your projects? Need some advice or mentoring? </p><p>Book an hour with me or reach out for larger projects if you think I'd be useful.</p><p><a href="https://www.joshspadd.com/hire-me/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">joshspadd.com/hire-me/</span><span class="invisible"></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/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Aleksander Stojanowski<p>Excited to share the latest update for Spark Habit Tracker! 🚀 Small steps lead to big progress - check out version 1.1 and let me know what you think! 🙌<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><p><a href="https://fed.brid.gy/r/https://bsky.app/profile/did:plc:i2grml6bwjg77vymz2gtxbo2/post/3llrcb5uxls2z" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fed.brid.gy/r/https://bsky.app</span><span class="invisible">/profile/did:plc:i2grml6bwjg77vymz2gtxbo2/post/3llrcb5uxls2z</span></a></p>
Axel Le Pennec<p>Wait, what?!🤯</p><p>App Store Connect is now showing impressions, downloads, and more by keyword?! BY KEYWORD?! </p><p>When did this drop? Are any of you seeing this too?</p><p><a href="https://iosdev.space/tags/AppStoreConnect" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppStoreConnect</span></a> <a href="https://iosdev.space/tags/ASO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ASO</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>
Kris Slazinski ☮️<p>📱🍎 Search Ads are great for discovering new keywords and boosting downloads. But last month, I ended up burning all my income on ASA 🥲</p><p>This month, I’m relying solely on ASO and social media to find new users.</p><p>🛰️ I’m using Astro for ASO:<br><a href="https://tryastro.app/?aff=bDP8D" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tryastro.app/?aff=bDP8D</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/buildinpublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>buildinpublic</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/indieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indieDev</span></a></p>
Natalia Panferova<p>I often see SwiftUI examples using + to combine Text views and style individual segments. While this works, it has limitations with localized text. I wrote a post discussing why text interpolation is often a better choice in these situations: <a href="https://nilcoalescing.com/blog/TextConcatenationVsTextInterpolationInSwiftUI/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nilcoalescing.com/blog/TextCon</span><span class="invisible">catenationVsTextInterpolationInSwiftUI/</span></a> <br><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/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Wesley de Groot 🥷<p>... <a href="https://wesleydegroot.nl/blog/Dutch.swift" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wesleydegroot.nl/blog/Dutch.sw</span><span class="invisible">ift</span></a> <a href="https://mastodon.social/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</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/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a></p>
Stewart Lynch 🇨🇦<p>I spent today creating a version of the SFSymbols app that I think is going to meet my needs better. I am wondering if there would be any interest in an inexpensive <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/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> course to learn how to do this for iPhone, iPad and Mac. Let me know with a comment!! <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Tim Johnsen<p>Details on an unnecessary optimization I geeked out on a while back:</p><p>Tagged pointer string keys <a href="https://objectionable-c.com/posts/tagged-pointer-string-keys/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">objectionable-c.com/posts/tagg</span><span class="invisible">ed-pointer-string-keys/</span></a> <a href="https://mastodon.social/tags/objc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>objc</span></a> <a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</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 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>
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>
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>
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>
Alex Cason<p>It's taken a lot of work but I'm really happy with the charts for the new Trends feature in <span class="h-card" translate="no"><a href="https://mastodon.world/@outplayapp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>outplayapp</span></a></span>. The animations in particular took a lot of fine tuning to get right.</p><p><a href="https://mastodon.world/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.world/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.world/tags/Soccer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Soccer</span></a> <a href="https://mastodon.world/tags/Football" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Football</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>