insidegui | 7 years ago | on: iOS 12 uses Lua code downloaded from Apple's servers
insidegui's comments
It's also worth noting that the bundle that includes the Lua code is signed and its signature gets verified by the OS before running.
insidegui | 9 years ago | on: Swift Evolution for iOS
Very well done! I'm using it to keep track of the proposals
insidegui | 9 years ago | on: The Unofficial Apple Events App for MacOS with Chromecast Support
Hahahahaha true!
insidegui | 9 years ago | on: The Unofficial Apple Events App for MacOS with Chromecast Support
I don't know which part you're most interested in, but in a nutshell: the events are fetched from the same API as the Apple TV Events app (found that using a proxy), the Chromecast streaming uses Bonjour to find Chromecast devices on the network and the CASTV2 protocol over TCP to send commands to them.
insidegui | 9 years ago | on: The Unofficial Apple Events App for MacOS with Chromecast Support
The Chromecast protocol specification (CASTV2) itself is sort of open. To implement it on macOS I did a little bit of reverse engineering and used a description of the protocol I found here: https://github.com/thibauts/node-castv2
page 1