mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#macosdev

11 posts8 participants0 posts today
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>
obrhoff<p>Okay CKSyncEngine is pretty cool, if you understood it.<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>
Patrick McConnell<p>Fun <a href="https://mastodon.social/tags/Xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xcode</span></a> fact: if you are working on a <a href="https://mastodon.social/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a> app and simulating a location for a Map, the system will see that location as your actual location and things like the weather app will show that location's weather.</p><p>I'm unclear how long this persists but since I am testing with NYC I am getting weather for Times Square. It's 94º right now.</p><p><a href="https://mastodon.social/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</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>
obrhoff<p>There is a CKSyncEngine to implement syncing to CloudKit. Could someone have told me that 2 days earlier? 😡<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/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a></p>
What’s That Function SwiftUI<p>If you know of other public online meetups or events for <a href="https://iosdev.space/tags/SwiftDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftDev</span></a> / <a href="https://iosdev.space/tags/AppleDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleDev</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/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a> , please share the details with me.</p><p>I try to keep the events calendar on Swift Dev Chat up to date with these:<br><a href="https://discord.gg/xQjHwJWZmm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discord.gg/xQjHwJWZmm</span><span class="invisible"></span></a></p>
What’s That Function SwiftUI<p>Upcoming online <a href="https://iosdev.space/tags/SwiftDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftDev</span></a> / <a href="https://iosdev.space/tags/AppleDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleDev</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/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a> events:</p><p>Coding Dojo: Learning Together session.<br>🗓️ Saturday, July 26, 3am Pacific, 10:00 UTC<br>(every 2 weeks on Saturday)</p><p>Ensemble coding to learn more coding skills together. Working through coding kata, applying test-driven development, in Swift. <a href="https://iosdev.space/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a></p><p><a href="https://discord.gg/dH7AZTAN?event=1388931503794294927" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/dH7AZTAN?event=1388</span><span class="invisible">931503794294927</span></a></p>
Patrick McConnell<p>Apple sent out an email telling devs to update their app metadata for new age rating requirements. I can’t see anything that can be changed, at least not without submitting a new build.</p><p>They specifically mention doing this now to save time before you submit new builds.</p><p>Do they ever make any of this easier?</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>
John Wilker 👨🏽‍💻<p>Going through Photos to clean up some space. </p><p>Iiosdev <a href="https://wandering.shop/tags/macosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macosdev</span></a> <a href="https://wandering.shop/tags/adobeflex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adobeflex</span></a> <a href="https://wandering.shop/tags/ios" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios</span></a> <a href="https://wandering.shop/tags/mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mac</span></a> <a href="https://wandering.shop/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a> <a href="https://wandering.shop/tags/androiddevDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>androiddevDev</span></a> pics to Flickr. </p><p>If you're in any of these groups, please share as widely as you can. We got some great shots of people over the years and I'd love folks to have them. </p><p>Here's 360|iDev<br><a href="https://www.flickr.com/gp/203216624@N07/0o11w49rn3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">flickr.com/gp/203216624@N07/0o</span><span class="invisible">11w49rn3</span></a></p><p>360|Flex<br><a href="https://flic.kr/s/aHBqjCnxSg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">flic.kr/s/aHBqjCnxSg</span><span class="invisible"></span></a></p><p>Will get the rest up so keep an eye out here or follow my new Flickr account.</p><p><a href="https://wandering.shop/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://wandering.shop/tags/macosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macosdev</span></a> <a href="https://wandering.shop/tags/adobeflex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adobeflex</span></a> <a href="https://wandering.shop/tags/ios" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ios</span></a> <a href="https://wandering.shop/tags/mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mac</span></a> <a href="https://wandering.shop/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a> <a href="https://wandering.shop/tags/androiddev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>androiddev</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>
Patrick McConnell<p>Some of the most annoying issues are the things that don't work reliably for you but you're 98% certain they're developer problems and are likely to be fine on user devices.</p><p>For example I'm having troubles with a MapView showing the actual user location. Works sometimes. Works better with a simulated location while debugging. Doesn't always display when the app is run outside <a href="https://mastodon.social/tags/Xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xcode</span></a></p><p><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/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a></p>
Patrick McConnell<p>Here is a fun one:</p><p>if you have a <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> customizable toolbar and an optional inspector view, when the inspector becomes visible any optional toolbar items being shown will disappear.</p><p><a href="https://mastodon.social/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a></p>
obrhoff<p>I’m looking to store sensitive data, such as API keys or user tokens, in a secure manner. Naturally, I assumed the Keychain would be the right place for this. However, I’d prefer that these items not appear in the Keychain Access app.</p><p>Would setting kSecAttrIsInvisible be the correct approach, or is there a better alternative?<br><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/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> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a></p>
Tekno Fix - IT Solutions<p>macOS Tahoe will be the last new macOS release to support any Intel Macs. All new releases starting with macOS 27 will require an Apple Silicon Mac.</p><p><a href="https://mstdn.social/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <a href="https://mstdn.social/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> <a href="https://mstdn.social/tags/InfoSec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoSec</span></a> <a href="https://mstdn.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <a href="https://mstdn.social/tags/MacNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacNews</span></a> <a href="https://mstdn.social/tags/iMac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iMac</span></a> <a href="https://mstdn.social/tags/Technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://mstdn.social/tags/News" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>News</span></a> <a href="https://mstdn.social/tags/AppleSilicon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleSilicon</span></a> <a href="https://mstdn.social/tags/Computing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Computing</span></a> <a href="https://mstdn.social/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mstdn.social/tags/AppleNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleNews</span></a> <a href="https://mstdn.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a> <a href="https://mstdn.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mstdn.social/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a> <a href="https://mstdn.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOSDev</span></a> <a href="https://mstdn.social/tags/SocialMedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialMedia</span></a> <a href="https://mstdn.social/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a></p>
seeh<p>Excited to announce v0.4.0 of our offline dictation tool! This is "The Cross-Platform &amp; Modernization Update".</p><p>Highlights:<br>✅ Full, native macOS support<br>✅ Massive stability &amp; reliability overhaul<br>✅ Intelligent RAM management<br>✅ Easier setup</p><p>Your private, open-source assistant for Windows, Linux, and now Mac!</p><p>Release Notes &amp; Download:<br><a href="https://github.com/sl5net/Vosk-System-Listener/releases/tag/v0.4.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sl5net/Vosk-System-</span><span class="invisible">Listener/releases/tag/v0.4.0</span></a></p><p><a href="https://social.tchncs.de/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://social.tchncs.de/tags/STT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>STT</span></a> <a href="https://social.tchncs.de/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://social.tchncs.de/tags/Privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Privacy</span></a> <a href="https://social.tchncs.de/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> <a href="https://social.tchncs.de/tags/macOSdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSdev</span></a> <a href="https://social.tchncs.de/tags/Productivity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Productivity</span></a></p>
aaron<p>Let’s say I want to display &gt; 100k items from <a href="https://mastodon.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftData</span></a> in a Table view in <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a>: is there a way to do that lazily so performance doesn’t become a nightmare? Or do I need to use AppKit’s NSTableView instead? <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>
What’s That Function SwiftUI<p>Upcoming online <a href="https://iosdev.space/tags/SwiftDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftDev</span></a> / <a href="https://iosdev.space/tags/AppleDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleDev</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/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a> events this week:</p><p>Developer Goals Friday<br>🗓️ Fridays, 12:30 Pacific, 19:30 UTC</p><p>Swift Remote Studio hosts this weekly iOS/Swift/Indie online meetup where folks share their development goals.</p><p>See the `goals-friday` channel on their Slack for full details.<br><a href="https://swiftremotestudio.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">swiftremotestudio.com/</span><span class="invisible"></span></a></p>
Patrick McConnell<p>New Testflight build for Cartographer, my GPX viewer/editor app for <a href="https://mastodon.social/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a>. </p><p>Adds the ability to edit any route/path via drag and drop of waypoints.</p><p>Very close to shipping. I need to stop adding new features and just ship and iterate or I'll never finish. I'm using the app all the time and it works well.</p><p><a href="https://testflight.apple.com/join/vBsWqQeZ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testflight.apple.com/join/vBsW</span><span class="invisible">qQeZ</span></a></p><p><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/BuildInPublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuildInPublic</span></a></p>
Puppethead<p>When did the Xcode FileMerge tool break? If you edit the file path it acts all wonky, not comparing what you expect it to compare. Selecting the files or directories to compare with the file open dialog seems to work correctly. But my confidence in the tool is shaken.</p><p><a href="https://ieji.de/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a> <a href="https://ieji.de/tags/Xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xcode</span></a></p>
obrhoff<p>Good Artists Copy; Great Artists Steal. I can't believe I drew this icon. 😅</p><p>Please don't sue me, Bono. ehh I mean unknown artists, I've never seen before.<br><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/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <a href="https://mastodon.social/tags/applemusic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>applemusic</span></a> <a href="https://mastodon.social/tags/buildinpublic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>buildinpublic</span></a></p>