Can Elgato update the SDK used in the Objective-C and Swift examples (such as the Apple Mail)? #46
Unanswered
aspdigital
asked this question in
Help
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I want to use my Streamdeck + to control a device connected to my Mac over RS-232. (Yes, really!) That hardware connects to the Mac with the usual USB-to-RS-232 converter dongle. I have a macOS application that talks to that hardware, and I use the ORSSerialPort library to talk to the serial interface.
I can't use Javascript for this, as that language (I guess by design) cannot access hardware. The plug-in system supports compiled languages, like C, C++, Objective-C and Swift, and the ORSSerialPort library supports both Objective-C and Swift. So it should be a simple matter of writing an Objective-C or Swift plug-in, right?
The Changelog indicates the Streamdeck SDK is up to version 6.1, but the examples that use non-Javascript languages use versions of the SDK that are lagging way behind. I noticed that the AppleMail plug-in example seems to conform to SDK version 2 (see the defines). Confusingly, the commit history claims the SDK version it complies with is 4.3 but the definition in the header remains at 2. There is no definition for the StreamDeck +, for starters.
Anyway.
That example was just updated an hour ago (!), but the only change made was a minor bug fix (and it was built as Universal and signed). The SDK part itself was not updated.
Is there any hope that this Objective-C SDK will be updated to the current version 6.1?
Beta Was this translation helpful? Give feedback.
All reactions