mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#macosdev

2 Beiträge1 Beteiligte*r0 Beiträge heute
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>
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>Swift Dev Chat “office hours”<br>🗓️ Saturday, July 5, 11am Pacific, 18:00 UTC<br>(Will run just for half an hour this week, with the concurrency group learning session joining in.)</p><p>Bring your questions, frustrations, excitement, and ideas, around software development on Apple platforms, especially using the Swift language. You can also “show and tell” your projects.<br><a href="https://discord.gg/euyXVzzX?event=1388931399834402896" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/euyXVzzX?event=1388</span><span class="invisible">931399834402896</span></a></p>
obrhoff<p>What really sucks right now is that SwiftUI does not come with an NSMenu replacement.</p><p>Basically, I want to display a Context Menu if I click on a button like on iOS if you use a Menu. </p><p>On macOS, it displays you a god damn Drop down menu which is a totally different UX pattern.<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/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</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></p>
obrhoff<p>Dissatisfied with the standard outline view and the lack of customizability, I implemented my own. So far, so good.<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/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</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></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.<br>4/4</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>Coding Dojo: Learning Together<br>🗓️ Saturday, June 28, 3am Pacific, 10:00 UTC</p><p>Ensemble coding to learn more Swift language coding skills together. Working through coding kata, applying test-driven development.<br><a href="https://iosdev.space/tags/SwiftDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftDev</span></a><br><a href="https://discord.gg/euyXVzzX?event=1383129360671834165" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/euyXVzzX?event=1383</span><span class="invisible">129360671834165</span></a><br>1/4</p>
obrhoff<p>SwiftUI gurus.</p><p>How to make the shuffling of this code fast on macOS? It performs without a problem under iOS, but macOS is blocking the main thread for a long time.</p><p>I think it’s the underlying NSOutlineView that moves Views around. From what I can see, the only workaround is to totally invalidate the View with a different ID.</p><p>Were the haters right about SwiftUI? 😭<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/apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apple</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</span></a> <a href="https://mastodon.social/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a></p>
Puppethead<p><span class="h-card" translate="no"><a href="https://mastodon.world/@swiftdevjournal" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>swiftdevjournal</span></a></span> I use NSWindowController with a SwiftUI view as the root view, works well for opening my own windows.</p><p><a href="https://blog.rampatra.com/how-to-open-a-new-window-in-swiftui" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.rampatra.com/how-to-open-</span><span class="invisible">a-new-window-in-swiftui</span></a></p><p><a href="https://ieji.de/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> <a href="https://ieji.de/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a></p>
Patrick McConnell<p>One of the more tedious things to do with <a href="https://mastodon.social/tags/Xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xcode</span></a> and <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftUI</span></a> is to set up previews for complex scenarios such as things with deep <a href="https://mastodon.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftData</span></a> schemas.</p><p>Its also one of the more rewarding things. It's worth it 99 out of 100 times.</p><p>Not only can you iterate on views and components but it helps you think about your apps architecture. I almost always consider different structure to my code when I get stuck on creating a preview.</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>
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>
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>iOS Developer: Community Hangout<br>🗓️ Friday, June 13, 12 noon Pacific, 19:00 UTC</p><p>Trivia, Games, Talks, oh my! Community hangout to close out WWDC25.<br><a href="https://discord.gg/gxQN5PzC?event=1380644408667541615" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/gxQN5PzC?event=1380</span><span class="invisible">644408667541615</span></a><br>1/4</p>
David Bureš<p>I have a question for the seasoned macOS devs.</p><p>Looks like I’ll have to redesign Cork for this next release. How do I go about redesigning it, without having to drop older system versions? I really don’t want to implement the same feature twice, once for the old design, and once for the new design.</p><p><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/WWDC26" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WWDC26</span></a> <a href="https://mstdn.social/tags/wwdc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wwdc</span></a> <a href="https://mstdn.social/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a> <a href="https://mstdn.social/tags/swiftUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftUI</span></a></p>
obrhoff<p>Well, I guess native mobile apps are going to become the minority (of die out). It might have to do with a user-unfriendly language like Swift that asks you to have a PhD to draw a Table View.<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/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</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/apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apple</span></a></p>
Hexaèdre<p><span class="h-card" translate="no"><a href="https://mastodon.social/@swiftlang" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>swiftlang</span></a></span> There should be a ‘macOS App’ button as well! Don’t forget macOS please! <a href="https://dice.camp/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://dice.camp/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a></p>
Puppethead<p>As I prepare to release a macOS app, I'm wondering if adding Swift 6 concurrency is important enough to delay the release. Note: app seems to work fine as-is.</p><p>I haven't learned concurrency yet, so it may take a couple weeks to get up to speed.</p><p><a href="https://ieji.de/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftLang</span></a> <a href="https://ieji.de/tags/macOSDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOSDev</span></a></p>
Álvaro R.<p>🎉 My latest <a href="https://indieweb.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> utility is now available on the App Store! </p><p>Hey <a href="https://indieweb.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> and <a href="https://indieweb.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://indieweb.social/tags/developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developers</span></a> 👋 </p><p>Ranking Officer gives you a quick glance at your app rankings and reviews from around the world, right from your Mac's status bar.</p><p>👉 <a href="https://xenodium.com/ranking-officer-now-on-the-app-store" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">xenodium.com/ranking-officer-n</span><span class="invisible">ow-on-the-app-store</span></a></p><p><a href="https://indieweb.social/tags/indiedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiedev</span></a> <a href="https://indieweb.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iosdev</span></a> <a href="https://indieweb.social/tags/macdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macdev</span></a> <a href="https://indieweb.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macosdev</span></a> <a href="https://indieweb.social/tags/swiftlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftlang</span></a> <a href="https://indieweb.social/tags/swift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swift</span></a> <a href="https://indieweb.social/tags/xcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xcode</span></a> <a href="https://indieweb.social/tags/devtools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devtools</span></a> <a href="https://indieweb.social/tags/indiehackers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiehackers</span></a> <a href="https://indieweb.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swiftui</span></a></p>
Konstantin 🔭<p>By the way, I've been working on this client project for macOS, and it's taking me up and down the stack from launchd, via XPC, all the way to SwiftUI and back. I had to read some of the "Archived" OS X docs, and you know these are good and leave you with a "hopeful for the future of technology" kind of feeling ☺️.</p><p>Anyway, I'm loving every minute of it ^_^ </p><p><a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</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> <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>🗓️ Next Saturday, June 7, 11:30am Pacific, 18:30 UTC<br>Group-learning session focused on use of actors in Swift Concurrency.</p><p><a href="https://iosdev.space/tags/SwiftConcurrency" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SwiftConcurrency</span></a> <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/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><br>On the Swift Dev Chat Discord:<br><a href="https://discord.gg/sGM552KyMn?event=1378456030488301598" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/sGM552KyMn?event=13</span><span class="invisible">78456030488301598</span></a></p>
Ammad<p>When clicking a hashtag in <a href="https://mastodon.social/tags/Oliphaunt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Oliphaunt</span></a>, which behaviour would you prefer?</p><p>• System contextual menu: supports keyboard navigation, blocks scrolling<br>• Custom popover view: doesn’t support keyboard navigation, allows scrolling</p><p>Your feedback is much appreciated!</p><p><a href="https://mastodon.social/tags/Feedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Feedback</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/MacDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacDev</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/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</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>