Bleh.  That's lame. 
 
Awhile ago, a client was inquiring about customizing the Flash question/quiz templates.  When I asked why he didn't want me to bust out a custom solution, he was like, "Well, they come SCORM compliant."
 
Upon investingating what that really meant code wise, it was basically a bunch of AS1, hackish array crap that I wouldn't touch with a 10-ft pole.
 
I was hoping that the Captivate stuff would be something like, "Oh... we didn't think anyone would care about this AS stuff..." but apparently not.
 
SO, in this case, is there any libraries that could be converted to AS2 to work with the _javascript_ integration kit so it could be Scorm Compliant?
 
BTW, thanks Brooks, but apparently it's wrapped up in company policy and re-inventing the wheel seems ok instead.  What is in Flash MX 2004 currently is not acceptable, and I NEED something to get my CaptivatePlayer working for Flash 6/7 SWF's that need to work with SCORM.
 
 
 
----- Original Message -----
Sent: Thursday, August 18, 2005 4:16 PM
Subject: RE: [osflash] Open Source Interaction Components

Jesse,

 

You might want to tackle Tom King on this topic—he at least could get you pointed to the development group within Macromedia who are responsible. I communicated with him a bit about the Captivate Flash / SCORM API back in March, but the dev team said it was still a work in progress and didn't want to release the API externally at that point—I dropped it and never and never remembered to come back to it....maybe for a big hitter like yourself, the answer will be different.

I've included my thread with him below:

Regards,

Brooks

 


From: Brooks Andrus [mailto: [EMAIL PROTECTED]]
Sent: Friday, February 25, 2005 11:48 AM
To: [EMAIL PROTECTED]
Subject: Captivate presentation and Plugfest 9

Tom,

We spoke briefly after your presentation at Plugfest 9 and you indicated you could hook me up with the external file and documentation which allows Captivate - LMS information to be handled by another Flash movie (shell). I gave the Captivate Developers Center a look and didn't see anything mentioning this. If you could provide further information it would be greatly appreciated.

Also has there been any effort on Macromedia's part to provide or recommend an AS2 SCORM framework and data glue solution which is newer than the now several years old solution you helped to bring to fruition. Any thoughts in regard to this would be helpful.

Regards,


Brooks Andrus

Brooks, there's limited documentation on the custom tracking stuff, but I'll see what I can get you. Currently it is NOT for general distribution.


Regarding best practices for SCORM and Flash/ActionScript. The ADL is aware of this and is in the *preliminary* phases of addressing it. So far the approach seems to be to address a broad range of different SCORM content development strategies/architectures (e.g., HTML/_javascript_, plug-ins/applets, ASP/CFM/JSP.NET server content, etc). Then they hope to provide both general concepts and specific examples for each. Flash is high on the list of things to provide examples for in the plugin/applet category.

Again, all of that is preliminary, based on a 5-minute sidebar with the ADL folks.

The Flash Learning interactions will be updated with Flash general releases, but that doesn't always sync with customer needs or ADL timelines. The next learning interactions will use newer ActionScript, but be more of an evolution than a revolution, if that sort of description helps.

Regards,

Tom King


 

I've been informed that the customized SWF is currently only available for business partners & OEM's. I'll be updating my Plugfest9 presentation accordingly and forwarding it to the ADL.

Regards,

 
Tom

 

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Aaron Silvers
Sent: Thursday, August 18, 2005 1:57 PM
To: Open Source Flash Mailing List
Subject: Re: [osflash] Open Source Interaction Components

 

 

On 8/18/05, JesterXL <[EMAIL PROTECTED]> wrote:

Do any of you know who wrote the LMS stuff for Captivate?  Apparently, there are a plethora of LMS/Scorm implementations in it.  A lot of users of my CaptivatePlayer have questions on how to get it to work with their Scorm implementations.  Apparently, those ActionScript API's don't work when the SWF is loaded into a shell via loadMovie, and taken out of their own respective HTML pages which apparently do the talking.

 

As such, when digging in the SWF via ActionScript Viewer, I found all kinds of crazy integration API's and


I didn't build the LMS stuff for Captivate.  I can't comment further on that subject.

The solution that's rolled into Captivate is dependent on FSCommand.  It also requires that you enter one learning interaction into the Captivate movie for the implementation to work (I know all too well how frustrating it is for the SCORM functionality to fail without it).

I don't think it's intentionally obfuscated.  Captivate isn't meant to be a coder's tool.  So... the affected code is probably a little unstructured, from that standpoint.

I was successful in getting Captivate to export to Flash, and then to rewrite the code so it would work in an LMS.  But you're asking about automagically doing it.  And I think that might be a tough nut to crack, out of the box.

Not impossible, but as you saw, lot's of crazy code.  And anything working with FSCommand (and code that may call to the _root) could certainly be problematic when imported into something else.


--
-a-

Aaron E. Silvers
[EMAIL PROTECTED]
http://www.mrchompers.net
------------------------------------------
"when the five senses and the mind are still, and reason itself rests
in silence, then begins the Path supreme." - neodämmerung


_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to