130 likes | 258 Views
Sue’s & Jen’s iPresentation. AKA: iTunes & iPod hacks & XML. iNtro to iTunes. Library Podcasts Videos Party Shuffle Radio Music Store Playlists Widgets . iXML. iTunes XML at http://web.simmons.edu/~russells/LIS531F/presentationiTunes/itunespresent.htm iDTD
E N D
Sue’s & Jen’s iPresentation AKA: iTunes & iPod hacks & XML
iNtro to iTunes • Library • Podcasts • Videos • Party Shuffle • Radio • Music Store • Playlists • Widgets
iXML • iTunes XML at http://web.simmons.edu/~russells/LIS531F/presentationiTunes/itunespresent.htm • iDTD • XML structure- iTunes Music Library.xml • Property List, dictionary, key/value pairs • iStyling your XML library or play list using XSLT • An “includes” option <wrapping>
iHacks • AppleScripts courtesy of Doug Adams at http://www.dougscripts.com/itunes/itinfo/info01.php • Export as html table • Google Lyrics Search • Widgets! • Sing that iTune! (http://www.lyricskeeper.com/) • Grabbing lyrics – but not placed in XML file! • Learn more about creating Widgets athttp://developer.apple.com/macosX/dashboard.html • RockStar – Name that iTune (quiz) from Freshly squeezed software
iHacks • itunesregistry.com • Wanna feed? www.itunesregistry.com/feed/
Social aspects • iMixes • (like tagging?!?) • Blogging? Apple Link Maker:http://phobos.apple.com/WebObjects/MZSearch.woa/wa/itmsLinkMaker
iCons? • Sharing… • but within limits • Hymn Projecthttp://www.hymn-project.org/
iPod specials • Notes! • Text encodings • <?xml encoding=“MacJapanese”?> • “Name That Tune!”
iApplications? • iTunes is a user-friendly interface that has potential to be transferred to libraries (patron reading lists, etc) • Set up scripts so patrons can track news about their favorite authors (with audio books in iTunes) • Library/University Examples: • Podcast tour of library [Ohio University Alden Library] http://www.library.ohiou.edu/vtour/podcast/index.html • Los Angeles Public Library http://www.kcet.org/explore-ca/on-demand/podcasts/ • Stanford iTuneshttp://itunes.stanford.edu/ • Duke Universityhttp://cit.duke.edu/about/ipod_project.do and http://www.duke.edu/ddi/support/ipodhelp.html
Gratuitous cat page • (Jen’s Molly) • (Sue’s Blake) WAIT! What about iTunes? http://www.speckproducts.com/nano-ikitty.html
iBibliography • Knaster, S. (2004). Hacking iPod + iTunes. Indianapolis, IN: Wiley Publishing. • Bornstein, N. (2004). Hacking iTunes. O’Reilly XML.com. Retrieved April 9, 2006 from http://www.xml.com/pub/a/2004/11/03/itunes.html • Wikipedia contributors. (2006). iTunes. Wikipedia, The Free Encyclopedia. Retrieved April 22, 2006 from http://en.wikipedia.org/wiki/ITunes • Movable Type Scripts, Chris Veness (2005) XSLT script to generate album listing from iTunes XML Retrieved April 8. 2006 from http://www.movable-type.co.uk/scripts/iTunesAlbumList.html
iBibliography (cont.) • Miller, David. (2005) Syncing iTunes. O'Reilly MacDevCenter. Retrieved March 25,2006 from http://www.macdevcenter.com/pub/a/mac/2005/06/17/syncing_itunes.html • Apple Developer Connection Links • Learn more about creating Widgets at http://developer.apple.com/macosX/dashboard.html • Learn more about Property Lists http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/AboutPropertyLists • Learn more about XML Property Lists http://developer.apple.com/documentation/Cocoa/Conceptual/PropertyLists/Concepts/XMLPListsConcept.html#//apple_ref/doc/uid/20001011-BBCBDBJEXML
iBibliography (cont.) • Apple iTunes and iPod website http://www.apple.com/itunes/ • Borden, Jonathan. Access Your iTunes Music Library via XML. Retrieved April 16, 2006 from http://www.tutorialized.com/tutorial/Access-Your-iTunes-Music-Library-via-XML/10266