Please add URL scheme support to Sky Safari on the Mac. For example
skysafari://view?ra=...&dec=...&fov=...
To have it display the sky at the given coordinates with the given field of view, all in degrees.
This would allow other applications on the Mac to smoothly work with Sky Safari.
I believe adding this would be relatively easy, e.g. by adding this to applicationWillFinishLaunching:
[[NSAppleEventManager sharedAppleEventManager] setEventHandler:self andSelector:@selector(handleURLEvent:withReplyEvent:) forEventClass:kInternetEventClass andEventID:kAEGetURL];
implementing handleURLEvent:, and adding something like this to the info.plist:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>com.simulationcurriculum.SkySafari</string>
<key>CFBundleURLSchemes</key>
<array>
<string>skysafari</string>
</array>
</dict>
</array>