photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

242
active users

#iosdev

19 posts17 participants4 posts today
Mike Piontek<p>I was going to ask if anyone is interested in beta testing Notefile 3.0 but I guess that may not be possible! (Please ignore that part of the screenshot.) I've been testing it myself for a few years now but some additional feedback would have been nice. I'll do my best to get it in good shape. Hopefully this app is still of interest to a few people. I still use it every day myself, and the Markdown-ish formatting has been great. <a href="https://xoxo.zone/tags/MacDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacDev</span></a> <a href="https://xoxo.zone/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
Mike Piontek<p>Oh my god that is the reason and it's been broken like this for at least four years. How am I supposed to get an update ready if I can't test it? Man I love making apps but the whole rest of it sure is just constantly exhausting. I have no idea what to do. <a href="https://stackoverflow.com/a/66580295/813247" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stackoverflow.com/a/66580295/8</span><span class="invisible">13247</span></a> <a href="https://xoxo.zone/tags/MacDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacDev</span></a> <a href="https://xoxo.zone/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
Mike Piontek<p>Uh, anyone ever run into this error in TestFlight? I sure can't help but think it's because the app is currently "Removed from App Store." Like it would be absolutely wild for that to prevent me from beta testing it so I can get it back in the App Store, but, uh… the fact that it sounds completely ridiculous does not give me any confidence it’s not the case. <a href="https://xoxo.zone/tags/MacDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacDev</span></a> <a href="https://xoxo.zone/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
obrhoff<p>If you’re looking for an iOS 26 design review (and tips how to design) from the most German typography designer you can imagine, you should watch this video. 😂</p><p>Oliver got you covered.<br><a href="https://mastodon.social/tags/ios" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios</span></a> <a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macosdev</span></a> <a href="https://mastodon.social/tags/ios26" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios26</span></a> <a href="https://mastodon.social/tags/liquidglass" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>liquidglass</span></a></p><p><a href="https://www.youtube.com/watch?v=1TVokdCW3ZE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=1TVokdCW3ZE</span><span class="invisible"></span></a></p>
🇨🇦 Steve<p>I get that the fidelity is high the way it is, but it's still an annoying process to delete my app and all associated dat from the simulator. On the wrong day, this is something I'll do ten times. <a href="https://appdot.net/tags/iosDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosDev</span></a></p>
TelemetryDeck<p>Big news! 🎬 We're creating detailed educational videos – this is our first edited walkthrough!</p><p>Notebooks might just revolutionize your analytics workflow.</p><p>Watch Cihat break it down: <a href="https://youtu.be/WAa2BRIaVGE?source=fediverse" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/WAa2BRIaVGE?source=fe</span><span class="invisible">diverse</span></a></p><p>👍 Like the video and subscribe if you want to see more documentation like this!</p><p><a href="https://social.telemetrydeck.com/tags/IndieHackers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieHackers</span></a> <a href="https://social.telemetrydeck.com/tags/Analytics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Analytics</span></a> <a href="https://social.telemetrydeck.com/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a> <a href="https://social.telemetrydeck.com/tags/YouTube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YouTube</span></a></p>
Kern Jackson :xcode:<p>Freeform is actually pretty useful for organizing thoughts and comparing screens across changes.</p><p><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
obrhoff<p>Looking at CKSyncEngine, I find it a bit surprising that this wasn’t implemented. Wouldn’t you want to know which table or record type you’re deleting from, rather than just passing in an ID with no context?</p><p>It works fine in the example Apple provided, but conveniently they only sync a single type of entity. Now it seems people encode the Record Type into the ID and parse it out. 😭<br><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macosdev</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a></p><p><a href="https://github.com/apple/sample-cloudkit-sync-engine/issues/12" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/apple/sample-cloudk</span><span class="invisible">it-sync-engine/issues/12</span></a></p>
🇨🇦 Steve<p>Xcode Previews are still broken wth the Tahoe public beta, right? <a href="https://appdot.net/tags/iosDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosDev</span></a> <a href="https://appdot.net/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a></p>
Dave Lightbeam<p>Progress so far</p><p><a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
🇨🇦 Steve<p>I don’t like MVVM with SwiftUI. The context of the view is too powerful compared to what I can write in the VM.</p><p>MVVM is always s little bulkier, but this feels like my VM is bigger by itself than the view would be. <a href="https://appdot.net/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
James Savage<p>After years of watching other people write about software development, I decided that I wanted to give it a try too…</p><p>So I started a new blog!</p><p>To kick things off I wrote a (slightly belated) SwiftUI Wish List, but what I’m really looking forward to sharing is a new app I’m working on, and some of the development (mis)adventures I’ve had.</p><p>Read the first post here and let me know what you think: <a href="https://adevlog.com/2025/07/a-swiftui-wish-list/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">adevlog.com/2025/07/a-swiftui-</span><span class="invisible">wish-list/</span></a></p><p><a href="https://social.axiixc.com/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a> <a href="https://social.axiixc.com/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://social.axiixc.com/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a></p>
iOS Dev Jobs<p>👋 We’re hiring an Apple Engineer at Doist! Join us to build legendary tools like Todoist and Twist; simple yet powerful. Work from anywhere, own projects end to end, and collaborate asynchronously in a team that values ambition, mastery, independence, and communication. <a href="https://iosdevjobs.com/jobs/m-5b9d2bb0-acef-40a3-bc6a-218397889b55" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iosdevjobs.com/jobs/m-5b9d2bb0</span><span class="invisible">-acef-40a3-bc6a-218397889b55</span></a> <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> <a href="https://iosdev.space/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/MacDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacDev</span></a> <a href="https://iosdev.space/tags/iOSDevJobs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDevJobs</span></a></p>
Pierre-Yves Lapersonne<p>🧸<br><a href="https://framapiaf.org/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a> <a href="https://framapiaf.org/tags/androiddev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>androiddev</span></a> <a href="https://framapiaf.org/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://framapiaf.org/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://framapiaf.org/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a> <a href="https://framapiaf.org/tags/punk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>punk</span></a></p>
TootSDK<p>A new release of TootSDK - 17.0.0 📣 </p><p><a href="https://github.com/TootSDK/TootSDK/releases/tag/17.0.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/TootSDK/TootSDK/rel</span><span class="invisible">eases/tag/17.0.0</span></a></p><p>What's changed:</p><p>- Quote posts <span class="h-card" translate="no"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dale_price</span></a></span><br>- Support Mastodon 4.4 account management additions <span class="h-card" translate="no"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dale_price</span></a></span><br>- Masto 4.4 media deletion <span class="h-card" translate="no"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dale_price</span></a></span><br>- Add missing Mastodon properties to InstanceV2 <span class="h-card" translate="no"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dale_price</span></a></span></p><p>Community contributions are greatly appreciated 🙌</p><p> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Swift</span></a> <a href="https://iosdev.space/tags/TootSDK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TootSDK</span></a> <a href="https://iosdev.space/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a></p>
Kern Jackson :xcode:<p>Would you rather fight one 1000 line SwiftUI View or 100 ten line Views?</p><p><a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a></p>
Patrick McConnell<p>I would already have released Cartographer if I could settle on monetization. </p><p>I'm painfully aware of how hard it is to get traction for anything more than free. It won't be free.</p><p>I'm not the only <a href="https://mastodon.social/tags/indieDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indieDev</span></a> who goes thru this. I believe many apps just aren't built because devs can't make anything close to a living wage from them. On the other hand the stores are filled with vibe coded, copycat crap.</p><p>Free/Freemium pricing has killed so much of the app ecosystem.</p><p><a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.social/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a></p>
Full Report Below<p>It seems watch apps are not very popular. Coding a little watch app just for my own fun has shown me so many issues, it’s hard to believe these were not fixed long ago …</p><p>Are you still developing watchApps? Do you use WatchApps other than the standard ones?</p><p><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/watchos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>watchos</span></a> <a href="https://mastodon.social/tags/watchosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>watchosdev</span></a></p>
Donovan H<p>Having a nice time making a little app to help me switch off from the doom scrolling. Colour modes and relaxing animations. Just got to get some small details smoothed out and hopefully release soon!</p><p><a href="https://mastodon.ie/tags/apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apple</span></a> <a href="https://mastodon.ie/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.ie/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a></p>
dasdom<p>Fellow iOS developers, can you tell me how to make UIDatePicker usable on iOS 26?</p><p><a href="https://chaos.social/tags/iOSdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSdev</span></a> <a href="https://chaos.social/tags/ios26" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios26</span></a> <a href="https://chaos.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a></p>