Elektrine lite

← Feed

Ammad

anosidium@mastodon.social

<p>Mac &amp; iOS Developer.</p><p>Develops <a href="https://mastodon.social/tags/Oliphaunt" class="mention hashtag" rel="tag">#<span>Oliphaunt</span></a>, a native Mac client for Mastodon.<br />Also writes <a href="https://mastodon.social/tags/HacKit" class="mention hashtag" rel="tag">#<span>HacKit</span></a>, a native Mac app for browsing Hacker News.</p><p>• Oliphaunt: <a href="https://apps.apple.com/app/id6745527185" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">apps.apple.com/app/id6745527185</span><span class="invisible"></span></a><br />• HacKit: <a href="https://apps.apple.com/app/id1549557075" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">apps.apple.com/app/

Posts

  • View post

    I have a Core Data question. You need to persist an arbitrary [Int] from a remote API. The array is never queried, only stored, updated and retrieved. It also needs to work with NSPersistentCloudKitContainer. Which approach would you choose and why? I’m interested in the reasoning behind your choice. #Swift #CoreData #CloudKit

  • View post

    @dnadoba I really enjoyed your Use SwiftUI with AppKit and UIKit video, especially when you focused entirely on AppKit. It’s nice to see AppKit getting some attention. Could you tell me where you got the ring lamp from? It looks like a fun device to tinker with.

  • View post

    Has anybody managed to run macOS 27 Golden Gate on macOS 15 Sequoia using VirtualBuddy? I’m trying to avoid upgrading to macOS 26 Tahoe if possible. Any success or issues? #macOS #macOS15 #macOSSequoia #macOS27 #macOSGoldenGate #VirtualBuddy #Virtualisation

  • View post

    One feature I’ve wanted to add to HacKit for years is finally done. The next major update introduces the Find Bar, so finding text in stories works just as you expect. Getting NSTextFinder working outside of NSTextView was a challenge, but I’m delighted with the result. #HacKit #AppKit #Cocoa #Swift #NSTextFinder #MacDev #macOSDev

  • View post

    @amyworrall I’ve been curious about McKinley. What inspired you to build it after Octavo? It seems like quite a different project. And I’ve also been wondering, how did you come up with the name?

  • View post

    Another HacKit detail I’ve wanted to improve for years is finally done. The Appearance pane used to hide the author badge colours inside a pop-up button. I’ve replaced it with coloured radio buttons, so the whole palette is visible at a glance and changing colour is immediate. A small change, but exactly the kind of detail I care about in a native Mac app. Coming in the next major HacKit update. HacKit: https://apps.apple.com/app/id1549557075 #HacKit #Cocoa #AppKit #Swift #MacDev #macOSDev

  • View post

    StoreKit 2: has anyone seen Transaction.updates or Product.SubscriptionInfo.Status.updates stop emitting after the first purchase? In my app the initial transaction is observed (user-initiated or via Xcode Transaction Manager) but subscription renewals and later transactions never arrive. Same StoreKit config works perfectly in a fresh minimal project. Any known pitfalls or fixes? Happy to share details in a thread. #StoreKit2 #StoreKit #InAppPurchase #Swift #Xcode

  • View post

    What’s the easiest way to take screenshots for the Mac App Store? You can’t just grab a screenshot from your desktop and upload it. They need to be in a 16:10 aspect ratio and exactly one of the following sizes: • 1280 × 800 • 1440 × 900 • 2560 × 1600 • 2880 × 1800 Simply resizing a standard desktop screenshot would distort the image. How are other people doing this without it looking stretched or skewed? #macOS #MacDev #macOSDev #MacAppStore #AppStore #AppStoreOptimisation #Screenshots

  • View post

    I love the Midnight finish on the MacBook Air, I just wish Apple would offer it on the MacBook Pro. I’m also a fan of the classic white MacBook. It would be nice to see it revived with modern MacBook Pro internals. #Mac #MacBook #MacBookPro #MacBookAir

  • View post

    Could someone explain why Apple has put an iPhone chip in the MacBook Neo? Why? Is the future of the Mac based on iPhone-class chips? Likewise, Apple has put a Mac chip in the iPad Pro, yet it still runs iPadOS. What’s the point of that? What is Apple’s goal with this chip strategy? #Apple #Mac #iPhone #iPad #AppleSilicon #AppleChip

  • View post

    @marioguzman I thought I’d ask, do you happen to know how Apple implemented the world map view used in the Date &amp;amp; Time settings (specifically the time zone selector)? It doesn’t seem to be a standard AppKit control and I’m curious whether it’s a private framework, a custom NSView, or something else entirely. Any insight would be much appreciated! #AppKit #Cocoa #MacOSX #OSX #macOS #Swift #ObjectiveC

  • View post

    I’m excited to share that Oliphaunt is now available on the App Store! It’s a Mastodon client built specifically for the Mac using AppKit with some SwiftUI. The goal was to create a well-behaved Mac application that follows the platform’s design language, adopts macOS idioms and feels natural to Mac users, rather than being a scaled-up iOS port, cross-platform app or anything else. App Store: https://apps.apple.com/app/id6745527185 #Oliphaunt #Mac #macOS #OSX #AppKit #Swift #SwiftUI #Fedivers...