ADS BY GOOGLE



2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
DIGITAL EDITION

SYS-CON.TV
TOP FLEX LINKS TO CLICK ON

Director and SCORM 1.3 SCORM
The Sharable Content Object Reference Model (SCORM ®) Shareable Content Object (SCO) Presentation Engine (S2PE) is a SCORM content presentation application prototype, which allows content to be abstracted from the playback mechanism. The engine removes the burden of programming Learning Management System (LMS) communication from the content author by automatically handling all communication for them. Rather th an programming content, the author describes content through Extensible Markup Language (XML) files, which the engine interprets to render the content. The engine is robust in its support for graphics, text, video, audio, 3D, Shockwave, and Flash content. The engine also supports quizzes, interactivity, and synchronization of events.
Creating a Shockwave 3D Game Level in 30 Minutes
During the course of reading this article and carrying out the various exercises, you and your 3D artist colleagues will get a practical, hands-on idea of the workflow required to create and export Shockwave 3D content using any of the major 3D applications. You will create a 3D environment, export it as Shockwave 3D, and drive around it in a virtual vehicle using the keyboard's arrow keys.
How Flash Communication Server is Helping the Multiplayer Game Industry
We live in a communications world. The number of software solutions that can provide communication between users grows every day. In the future it's likely that applications unable to provide this ability will be known as 'traditional applications,' shunned because of their lack of openness and communication ability. A simple example of this can be seen in the game industry.
And My Magic 8-Ball Says...
Director has three things going for it that are unique in both the Macromedia and Adobe product lines: Imaging Lingo (or JavaScript), Shockwave 3D, and DVD support
Get the most out of each of your CPU's ticks!
No matter how powerful a computer you or your end user has, faster software is always desirable. For one, we live in an era where time is very valuable and technology is here to empower us, not to set limits on what we can or wish to do. Furthermore, the responsiveness of an application to its user is a crucial benefit and increasingly important differentiator between ordinary software and superior software. Responsiveness of software is generally defined as its ability to react fast, to provide guidance and feedback and to allow users to cancel or redirect time-consuming operations.
Captivate Primer
Now that Captivate has been on the street for a few months and I have been out there 'yacking it up,' the product has moved from novelty to production tool in rather short order. Once that happens, there are the subsequent, 'How do I...?' questions that inevitably crop up. This article deals with a five of the more common ones that I have encountered and shows you how to deal with them.
One From the Vault: How I Rolled My Own Collision Detection
Recently in a Shockwave3D project, I had some problems with the modelsUnderRay command. More precisely, modelsUnderRay seemed to have some problems of its own. Occasionally it just didn't give the correct result, it would miss a model somehow. In the particular application I was building (a landscape that let the user's drive a car around on the surface), this was dramatic because the when modelsUnderRay failed, the car fell through the world.
Visual Debugging Tools for Shockwave
Recently, I have been working in Shockwave3D in Lingo and JavaScript syntax. Regardless of what I am writing, I keep running into issues that can be summed up by the following phrase: I don't know exactly what I'm doing. More precisely, I don't know exactly what I am doing when I am doing it. I'm figuring it out.
Greetings, Faith, Reviews, and Seafood
Hello! I wanted to wait and formally greet you from the Macromedia MAX Conference in New Orleans. Some of you might know me from my writing at Director-Online, or from the Macromedia DevNet Center. Others are probably reading this and saying to themselves 'Hey... wait a minute... where's James...'
Using Multiple Cameras
Shockwave3D (S3D), despite a number of advantages such as delivery on the Web and small plug-in size, suffers from a few disadvantages in terms of its architecture. One of the 'classic problems' with regard to the way S3D is built is the inability of the developer to manipulate exactly when objects are drawn to the screen, or more correctly the order in which they are drawn to the screen.
Don't Squander Your Inheritance
'Hi, my name is Kerry, and I'm a programmer.' I looked around the room as people murmured 'Hello Kerry.' Most of them were what you would expect - some shaggy long hairs, a couple of women with buzz cuts, a pony tail here and there, some middle-aged guys with even less hair than I have. A lot of the people were generic American white, but there was a Chinese couple, a clean-cut man with a yarmulke, a couple of guys who looked Indian, and one lone, sad-looking black woman.
Video
One of the primary strengths of Macromedia Director is the various media types it can combine in any application. Director can utilize most any standard graphic format, audio format, and almost every popular video technology on the market.
A Case Study: Using Director and Flash to create an Award-Winning Multimedia Application
The 'HUGO BOSS, HUGO Academy: CD-ROM Fall/Winter 2003' CD-ROM won the coveted Grand Award for Best Application at the New York Festivals 2003 competition. The Frankfurt-based agency Biedermann und Brandstift designed a training CD-ROM for HUGO shop employees whose main content was created in Flash. The application's skeleton was developed by bytes in motion using Director MX.
Snow Problem
So here's the deal: you want to create a snowboarding game. You have three weeks to do it, it can't exceed 1MB, and it must work online on at least 80% of kids' PCs. So let's list the options open to us. That's going to be one short list: boot up your copy of Director MX 2004 and get started! Before we get our boots on and set off for a great half-pipe session on our favorite board, we're going to need some assets. Here at Catalyst, we use Lightwave 3D for 3D asset creation.
Cover Story: The Division that Puts Director to Work
The Rochester Institute of Technology (RIT), and the Information Technology Department where I teach, has long been a user of Macromedia products, from Dreamweaver to Director and most things in between. Recently, there has been some debate as to the future of Director's role, considering the increasing use of Flash in the marketplace for Web graphics and interactive displays.
Double-Clicking A Document
Thanks to the extensive range of xtras available, a Director projector can create any type of document and write it to the user's hard disk. In Windows Explorer and the Macintosh Finder, users expect that a double-click on a document icon will launch the program that created it. This article shows you how to associate files with the Director projector that created them.
Text on the Other Platform
Windows, Macintosh, and Unix have three different ways of referring to a line break. Windows uses two separate characters - Carriage Return followed by Line Feed - while Macintosh uses just Carriage Return and Unix uses just Line Feed. To complicate matters, the fonts generally available on the platforms are different, and accented characters are also coded differently. While Director does its best to help you cope with all of this diversity, there are times when you need to take matters into your own hands. This article will show you how.
Cover Story: Lego Virtual Showroom
Yes it's true - at some point, it was a challenge for me to swap an image on the stage. Hey, we all start somewhere. About a million challenges later, and voilà - a decent Director developer!
Interactive Kiosks
Most of my work is invisible. At least, it isn't seen by very many people. Much of it is business-to-business sales tools for high-end server components. Lately, a good portion of it has been in languages where the target audience is even smaller than the English-speaking market. The majority of the projects on which I work have a maximum audience of a few thousand people worldwide. The concept demos and analysis tools that have been my bread (except for the Atkins diet) and butter over the past few years may only be seen by less than a couple hundred people.
ASCII, ANSI, Roman 1, and What's All That?
'Yo, guru!' I looked up to see the guy a couple cubicles over prairie-dogging, trying to get my attention. I think they call me 'guru' because I'm too old to be called 'dude,' not from the feeling of awe I think I am due. 'What's the ASCII code for the German u-umlaut?' I was tempted to say 'none,' which would have been, technically, the correct answer. Instead, I opted to be nice for once, and told him 'Lower case? 252, decimal.'
The Best Kept Secret in Town
Macromedia Director is best known for building games, 3D simulations, and animations. What a lot of developers probably don't realize is that Director can also be used to build elaborate applications, and even more so now with the release of Director MX 2004, which supports ECMAScript-compliant JavaScript syntax.
Best Practices in Kiosk Design
Kiosk systems provide a unique set of development conditions and challenges. Whereas most multimedia development produces a software application, a kiosk is a collection of physical, hardware, software, and support systems. This article attempts to look at the entire kiosk project, in hopes that you will have control over most of it.
Building ToolTips
In many programs, if you keep the mouse over an area of the screen (for example, a button) for a short amount of time, a small text message pops up to describe what the area of the interface does. This is knows as a 'tooltip.' Tooltips have become a widely accepted way of making user interfaces clearer. The new user can use them to learn basic functionality.
MOA Tour
In this last article (for now) of a series of articles on Xtra development using Macromedia's Open Architecture, or MOA, I thought it'd be nice to take a quick tour through some of the little quirks, clues, shortcuts, and hints I've accumulated over the years. These are in no specific order other than that I've tried to keep related items together.
Talking to Sprites
Tabs are a basic interface element that Director has tended to ignore. Director MX 2004 introduces a series of new FlashComponent member types, to renew and extend the built-in controls, but there is no tab member to be found among them.
Ending CPU Hogging
Apparently since the dawn of time, Director has had quite an affinity for the processor and its cycles. In fact, Director appears to like the processor so much that when running, there is little to no free processor time.
Integration New Media's Impressario Xtra for Director
From the people that brought you the V12 Database Engine and PDF Xtra comes Impressario: an Xtra for the manipulation of PDF documents. OK, so it's true that PDF Xtra already provides navigation and zooming features to Director, but Impressario is PDF Xtra Pro.
MOA City
If I promised to take you to see a foreign city, one where you were not fluent in the language, and didn't know your way around, and then actually flew you there to visit, would you wnat me to just drop you off in the center of town and leave you there?
What's New with Director MX 2004
For more than a decade, Director has set the standard for multimedia development. In fact, Director was the first multimedia authoring tool to combine animation with a scripting language so that developers could create interactive presentations, games, or computer-based training courses.
Architecting with Director
In my last article (MXDJ, Vol. 2, issue 2), we looked at how Macromedia Director is extensible, primarily through Xtras (plug-ins); and that there are four major types of Xtras - Scripting/Lingo Xtras, Sprite Xtras, Transition Xtras, and Tool Xtras.
Best Behavior
One of the great things about working with Director is that there are so many tools and functionalities, but only when you start combining these do you start to realize the real power of Director.
A Little Something Xtra
Macromedia Director has proven itself in myriad applications as the development platform of choice. Although Director lets nonprogrammers create multimedia applications, there are a surprising number of developers with traditional software engineering backgrounds who use Director.
Stage Fright!
Panic seems to be a common feeling for those new to Director, those who dare to launch it. We're going to try to ease the feeling of panic and create familiarity with common interface elements. You should also feel inspired to use Director for projects where you may be using Flash for comfort's sake.
Tangled in the Machine
I have been using Director for many years now, for a wide variety of projects from Web games to kiosks, and it's a really great platform for developing complex projects quickly.
Multiple Undo
Application users change their minds and make mistakes. The undo item in the Edit menu has been a standard feature in all applications since the dawn of menu-driven applications. undo buttons in toolbars are more recent.
Lingo: Stickmancan
Director is a great application for new media promotion and promotions together can create an audience for a project and assist with beginning stages of the design process. Stickmancan is a prerelease for a project called 'stickmancan '. It is structured as an interactive screensaver that also acts as a countdown to the launch of the product.

SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
FEATURED WHITE PAPERS
SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
AJAX World - Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its yea
AJAX World - Xceed Launches Microsoft Silverlight 2 Control
Xceed launched Xceed Upload for Silverlight, the c
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization st
AJAX World - Skyway Software Announces RIA Developer Contest
According to Sean Walsh, President and CEO of Skyw
"Virtualization Journal" Debuts This Week at JavaOne
Founded in 2006, SYS-CON Media's 'Virtualization J
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up
Wal-Mart To Sell $399 Ubuntu Linux-based Laptop with Google Operating System
The Ubuntu Linux-based gOS operating system from G
Flex 4: My Wish List
Flex 2 was released in the Summer of 2006 and it w
Plug-in Integrator Pattern
This pattern is a hybrid of plug-in and event driv
AJAX World - Adobe Makes Flash & AIR Free for Mobile Widgets
A bunch of the boys have joined Adobe in forming t
Additions to My Computer Book Shelf
Many young programmers don't read books anymore.
Adobe and Industry Leaders Establish Open Screen Project
Today, Adobe announced the Open Screen Project, su
Forrester Turns Its Back to AJAX
I know, it's not nice and I should behave as if it
AJAX World - Cooking CRUD with Flex and BlazeDS
In today's cooking class you'll add to your cookbo
Java Updater: Sun and Google Are as Bad as Apple
Apple's taken some heat lately for their decision
Ubuntu Here We Come! - Java Finally To Become 100% Open Source
With only two weeks to go now before JavaOne, its
AJAX World - Curl Launches Adobe AIR Competitor
Curl announced the beta release of Curl Nitro, the
Is the Silverlight Adoption Rate Artificially Inflated?
Silverlight 2.0 is a freaking phenomenal RIA devel
AJAX World - Adobe Flex 4 Is Shaping Up
Adobe has published their first plan of what shoul
Book Review: Advanced AJAX by Shawn M. Lauriat
Because AJAX moves so much application logic from
PRODUCT REVIEWS
Book Review: Advanced AJAX by Shawn M. Lauriat
Because AJAX moves so much application logic from the server to the client, it forces many developers to master a wider range of web technologies than ever before. T
A Quick Analysis of BlazeDS Offering
Release of BlazeDS is a great help from the Flex enterprise adoption perspective. On the technical side, BlazeDS provides a lightweight replacement for LiveCycle Dat
Boost Productivity of Your Flex-Java Project with Log4Fx Component
It's hard to overestimate the importance of having a good logging facility when you develop distributed applications. Did the client's request reached the server-sid
MX Kollection 3 by InterAKT Online For Macromedia Dreamweaver
Web development is a changing industry. Technologies are born, thrive, and then die, while web developers experience a great stress helping their clients get an Inte
Using Electric Rain's Swift 3D 4.5 With Macromedia Flash. It Rocks!
It may only be a point release but that doesn't mean that Electric Rain, makers of the #1 3D modeling software tool for Flash animators hasn't come out swinging. Wha
BREAKING MX NEWS
CIC and 4Point Partner to Provide Enhanced Solutions for the Financial Services Industry
Communication Intelligence Corporation ("CIC") (BULLETIN BOARD: CICI) , a leading supplier