Elektrine lite

← Feed

dmd

dmd@mastodon.social

<p>I care about some things too much, and other things not enough. But mostly the first one.</p>

Posts

  • Post #3919670

    I just imported Carbon.HIToolbox.Events in order to get constants that represent key codes (for use with NSEvent.keyDown, etc.). What year is this?? Those constants aren&amp;#39;t defined in any more modern header, as far as I can tell. (Happy to be corrected if I&amp;#39;m wrong!) https://stackoverflow.com/a/59995062

  • Post #3919669

    Working on my Mac app makes me so happy. I wish I could find a way to earn a living doing it.

  • Post #3919668

    Just remembered The Incident (iOS, 2010) when Radiccio randomly surfaced its 13-minute official soundtrack by @cabel. The game is still available on the App Store! It still works! When you&amp;#39;re waiting in a line somewhere, it&amp;#39;s more fun than scrolling feeds! It even still has a web site! https://www.theincidentapp.com I really appreciate it when creators keep stuff like this available for such a long time. Made by @mattcomi and @neven. I miss when iOS games used to be like this....

  • Post #2135499

    Wow... Kingfisher is *so much* better than AsyncImage. Images load faster and they stay loaded. A 5 minute change results in a huge improvement to my app UX. I&amp;#39;m kicking myself for not doing this ages ago. Plus, unlike AsyncImage, you can actually configure it if you need to. Which you probably won&amp;#39;t, because it has sensible defaults. I don&amp;#39;t like to use a lot of external libraries, but this one has earned it.

  • Post #2135498

    Spent most of the day fighting with SwiftUI and getting nowhere. Hate it when this happens. The solution, as always, was to redo some parts in AppKit. I wish I had done this whole app in AppKit from the start. SwiftUI never gave me this much trouble on iOS, but it&amp;#39;s so much worse on Mac. And context-switching between the two is a drag.

  • Post #1705767

    RE: https://mastodon.social/@jblake/116364411180390093 Anyone who&amp;#39;s been missing Winamp or Audion, should take a look at this. Includes gorgeous themes, and you can make your own!

  • Post #1705766

    I often wonder how many people are using my app. App Store Connect gives me some analytics about “sessions”, but it doesn’t include people who have opted out of “share with developers” at the OS level. Also, for a Mac app like mine, I’m not even sure what they mean by a “session”. I just leave it running all day, every day - how many “sessions” is that? Anyway, I have intentionally chosen not to have any additional analytics, because I believe privacy is more important. So, this is how it is.

  • Post #1705765

    I&amp;#39;m very excited about this next big feature I&amp;#39;m working on. Trying to resist the temptation to say too much about it. I hope it will be useful to a lot of people. 6k lines of code so far, and probably only halfway done. Whew. (All human typed, no vibing.)

  • Post #1705764

    Stop what you&amp;#39;re doing and listen to this Tracy Chapman show from 1988 (one month after the release of her début album!) https://archive.org/details/ajc02870_tracy-chapman-1988-05-07/TracyChapman1988-05-07t02.flac Unbelievable raw talent. Wow. via https://techcrunch.com/2026/04/13/thousands-of-rare-concert-recordings-are-landing-on-the-internet-archive-listen-now/

  • Post #1705763

    RE: https://mastodon.social/@daringfireball/116405120706339179 The name of Radiccio on the App Store is just &amp;quot;Radiccio&amp;quot;. This was very important to me. I can&amp;#39;t stand the SEO junk that clutters up app names, and it&amp;#39;s just another minor tragedy that Apple has now resorted to this. (But probably not because of SEO; rather because app names &amp;quot;must&amp;quot; be unique and the old names were already taken… by them. Since it&amp;#39;s THEIR STORE, I feel like...

  • Post #601736

    RE: https://mastodon.social/@dmd/115657488444172514 As of today, all mentions of Liquid Glass have disappeared from developer.apple.com (the main home page). This may or may not mean anything... but I&#39;ve been watching for it.