Home » Portfolio » flash » IMB Presentation Builder

Latest Status Update

Latest Tweets

@Mark_DuBois I think they also announced too many things too early (or were too slow in releasing them) like the email and android 'player'
@Mark_DuBois definitely had potential -- on paper. But when they shipped without a messenger or email, they were (rightly) discounted. sad.
@commadelimited heard that piece of news moments after I sent my earlier tweet. doesn't add up. and now an LTE version? http://t.co/PGmEEH1B
the fat lady is warming up to sing for Blackberry PlayBooks -- http://t.co/whlwv5Kv
Portfolio: IMB Presentation Builder

View by category

  • Flash and Flex projects, built in the Flash IDE or pure actionscript.
  • Templates and full websites built for existing or custom CMS tools.
  • Template generation and other projects involving mostly pure HTML and CSS.
  •  
other flash projects:
click thumbnail for more information
Tasks:
  • developed flash interface
  • media server search and display
  • load and export functionality
  • timeline interface
  • color selection box
  • XML data provider
Launch it!
IMB
Client:
Media presentation builder, allows user to assemble a presentation from a database of existing elements. Interface is drawn 100% dynamically to resize with browser. Retrieves information from remote service. Works with images, audio, video, and swf files. (demo has limited functionality)
main screen: presentation settings and asset navigation
search: adding an asset begins with searching for photo, audio, or video base
asset: audio and video assets have their own timeline, with cuepoints arranged along them by timestamp
cuepoint - main: main cuepoints fill the entire screen of the presentation
cuepoint - overlay: overlay cuepoints are text or images placed over the main cuepoints. their timelines are independent
drag-n-drop: assets can be rearranged by drag-n-drop
resize: cuepoints can be moved and resized along the timeline
color picker: development included a rgb/hsv color picker component
namespace organization: UI objects, data containers, and events
xml: presentations are defined in XML format
code - interface: the interface is drawn dynamically, and resizes with the browser
code - drawing: no interface elements use images, it's all drawn by code (not including icons)
code - fonts: fonts are stored in an external swf library, and loaded dynamically
code - event: custom event class
code - data: data encapsulation