• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Creating an iTunes Plug-in
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Creating an iTunes Plug-in


  • Subject: Re: Creating an iTunes Plug-in
  • From: has <email@hidden>
  • Date: Sat, 16 Feb 2008 17:48:57 +0000

J. Todd Slack wrote:

I need to create a non visual iTunes plugin and I don't see in Xcode where
to setup the project.


Also, is there an SDK, I don't see anything but a "visual iTunes SDK" on
developer.apple.com.

I believe that's your lot as far as iTunes plugins go. Other options:

- iTunes has a fairly extensive, if slightly quirky, Apple event interface; e.g. see <http://dougscripts.com> for a whole load of iTunes-related AppleScripts. Best option for controlling iTunes from ObjC is objc-appscript (see my sig. for links); there's also Leopard's Scripting Bridge, but it has some compatibility problems.

- iTunes puts out track change notifications, which you can listen for via NSDistributedNotificationCenter. Get yourself a copy of Notification Watcher <http://www.tildesoft.com/Programs.html> to examine further.

HTH

has
--
http://appscript.sourceforge.net
http://rb-appscript.rubyforge.org

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Prev by Date: Re: Strategies to prevent class name clashes
  • Next by Date: Re: Strategies to prevent class name clashes
  • Previous by thread: Re: Creating an iTunes Plug-in
  • Next by thread: Re: Proper use of #define to aid in compile-time checking of strings (was KVC and KVO for arrays)
  • Index(es):
    • Date
    • Thread