The Slideshow Manager came back to life after a friend described a need for a way to generate online "presentations" as web pages. Currently, the process involves obtaining a requirements and assets from a client, developing/modifying the image assets, designing the presentation layout/background, creating a "movie" (assembly), and delivering a link to the finished online presentation.
Most of the communication is handled via email - to include asset delivery and changes. This becomes problematic especially when change requests come after the presentation has been published live. The "movie" has to be recreated each time a post-production change request comes in.
Previously, Adobe Flash was used to create these presentations. Since Flash is not supported on Apple devices (iPhones, iPads, etc.) a more universal "assembly medium" is required (cross-browser and cross-platform).
This proof of concept uses code I developed several years ago for my Taurusbeats.com music website that allowed site members to create and view slideshows with their own images and my Moody instruMental Music as background music. Members could email the link to the slideshow to friends and track the traffic for each slideshow via detailed stats reports within the original slideshow manager.
My original version used the JW ImageRotator (FLASH) as the display method. The Slideshow Manager generated a file (XML, RSS, XSPF) that was fed into the ImageRotator to display the slideshow (with music).
This proof of concept still has the ability to generate a file to be fed into a FLASH display medium, but I added the ability to use JQuery, CSS and HTML as the display medium for cross-browser/cross-platform capability.