Flash-based Exercise Template for E-Learning
Budget $100-300 USD
"Explore" Exercise Template
Overview
We are looking for a flash developer to create a standalone SWF that consumes 2 XMLS (an [url removed, login to view] whose location is static and a content xml which can be set in the SWF via FlashVars or other means) to populate content areas of the screen. This SWF can be called via HTML and a query string indicating which XML to load
Ex: [url removed, login to view] It must also be able to be embedded in other documents (other Flash files, PowerPoint, Director).
A hardcoded sample ( does not import XML and does not display section titles) attached to this document
We will be happy to walk the winning bidder through similar exercises via phone/web conference (we'll share our desktop).
Basic Functionality
File reads in XML
Displays/plays all startup components. All components are optional, if they are not indicated in the XML, then the do not display/play inside the SWF:
Section[0] name
Section[1] name
Primary Text (may have associated "timings" at the para tag and listitem level, these should be timed to appear accordingly by seconds)
Primary Graphic
Primary Audio
Primary Animation
Builds a hotspot for each explore item, pulling _x, _y, width, height from the settings in the [url removed, login to view]
Builds checkmarks for each explore item, pulling _x, _y from [url removed, login to view] and using a hardcoded checkmark graphic from the SWF's library as the checkmark. These checkmarks are hidden at the launch of the exercise and visible when a hotspot is selected.
OnClick of a HotSpot
Display the Explore Item's text (either replacing existing startup text or placing it immediately below startup text). This text also may have timings.
Optionally play/display the following:
Explore Audio
Explore Animation
Explore Graphic
Display the associated hotspots checkmark
Once all items have been selected, call a generic function (blank we will populate): exploreDone();
Requirements
_root must not be used. This Flash file must be able to be embedded in other Flash files or other media without modification.
Comment your code.
Library and stage elements should be easy to move, modify and resize all dynamic elements (text, graphics, etc.). This will be used as a template for multiple instances of this exercise across multiple projects.
XML (such as the content xml included here) must be cleaned to display bulleted lists and paragraphs appropriately in Flash.
"Para" to "p" equivalent
"Ulist" to "ul" equivalent
"Listitem" to "li" equivalent
Flash 8 FLA, but the published SWF must compile down to Flash 6 Player (_65 build).
This project requires a 2-day turnaround from project start.
The hook...
We are a real company (office space, furniture, conference rooms and the computers) hoping we can establish an ongoing professional relationship with the winning bidder if you can deliver quality efforts on-time.