Subscribe to RSS
Download
Album highlight:
This re-release of Tha Throwback is the first free hip hop iTunes LP; so named because it's a throwback to a time when hip hop artists actually cared about lyrical content. It features some of the most promising, upcoming MC's in the game.
 
Wednesday, November 25, 2009

Official Apple iTunes LP and iTunes Extras Developer documentation



Apple has delivered as promised. A little while back they promised to open up TuneKit and iTunes LP and iTunes Extras development to indie bands. They have just posted a comprehensive guide online along with downloads, testing information, templates, documentation; basically everything you need to get started.

So where does that leave this website?

Well there are still many things that are not explained in Apple's documentation. For example how can you add extra animations through css, to handle fonts and even how to create real visualizers instead of simple animated backgrounds.

This does mean though, that over the next few week a lot will probably change here. There will be new tutorials about how to use Apple's toolkits, and guides on how to go beyond the tools provided by Apple. I also have some ideas for framework extensions that would be useful.

Another important tool remains the iTunes Emulator. Apple now provides a way to debug inside of iTunes, however there are still a couple of major problems with doing so (having to remove and re-add the .itlp every time you make a change), which make developing and testing in Safari much more convenient. Also I still have some future ideas planned for the emulator which will go beyond the scope of what Apple provides.

Long story short, iTunesLP.net will stay relevant, so stay tuned for many great updates. In the mean time check out Apple's iTunes LP and iTunes Extras developer documentation.

5 Comments:

Anonymous phenom said...

so excited about the templates!

@iTunesLP.net
for me, wanting to make my own iTunesLPs just for myself, can I use those apple templates without the XIDs like in your "controlling itunes" tutorial or will that not work alongside all the tunekit stuff that is included with the templates? thanks a lot!!

phenom

November 25, 2009 11:26 AM  
Blogger Solitude said...

Well there are still a few advantages to not using XIDs; eg. if you build a tribute iTunes LP that people can use with content that may be purchased elsewhere. However in most cases using XIDs now is really easy.

I'll be adding documentation on how to extend the TuneKit frameworks to do what you want though. It's pretty easy actually. There is a BookletController js file that can be modified slightly to use a method similar to the one described in the controlling itunes tutorial. Just search for findTracksByXID in that file and change the code to search by album and trackname.

As it is this news is really really fresh, and I will have to delve into the templates as well, but soon I'll put up some new tutorials detailing exactly how to do these kinds of things.

November 25, 2009 11:38 AM  
Anonymous Anonymous said...

I notice that you can only use TuneKit (and associated templates and resources) on the iTunes Store and submissions will only be accepted from existing account holders (labels & Bands).

November 28, 2009 11:07 PM  
Blogger DJ $aad said...

YO
Can any one give me an LP for this album >>>50 Cent Before I Self Destruct

December 13, 2009 3:42 AM  
Anonymous phenom said...

can anyone tell me exactly what code I have to add and change in apples itunes lp template so i can use non-purchased songs (like imported from cd) with it? i am not javascript-savy - at all. thank you very much!!

December 15, 2009 11:52 PM  

Post a Comment

<< Home