The E-Learning Curve Blog has moved!

You will be automatically redirected to the new address in 10 seconds. If that does not occur for some reason, visit
http://michaelhanley.ie/elearningcurve/
and update your bookmarks.

Showing posts with label adobe. Show all posts
Showing posts with label adobe. Show all posts

Thursday, May 14, 2009

Launching from the Flash Platform

Adobe Flash has evolved considerably since Macromedia Flash was used to create animations and develop and run interactive Web-based content. According to the current developers, the Adobe Flash Platform is

an integrated set of technologies surrounded by an established ecosystem of support programs, business partners, and enthusiastic user communities. Together, they provide everything you need to create and deliver the most compelling applications, content, and video to the widest possible audience.

The Flash Platform combines tools, an open source framework, ubiquitous clients, and scalable servers (see Table 1).

Table 1 Components of the Flash Platform

Application Type

Technology

Runtime Environment Flash Player
Flash Professional
Authoring Tools Flex
Flash Catalyst
Flash Media Server
Flash Server BlazeDS
LiveCycle DS

The environment enables content developers create applications and content from prototype to deployment in an integrated framework (see Figure 1).

Flash_Platform_FrameworkFigure 1 The Flash Platform

In the context of Flash-based authoring tools like Adobe Captivate, the platform enables e-learning content authors to rapidly and efficiently design, develop and implement Web-based learning applications including:

  • Screen recording and demos
  • Software simulations
  • Scenario-based training
  • Presentations
  • Quizzes
  • Podcasts
  • Screencasts

I have written about the pros and cons of Captivate in previous blog articles so I don’t intend to go over the same old ground again, but you can find out more by clicking here.

________________
References:

Adobe Website: http://www.adobe.com

--

Wednesday, May 13, 2009

What’s the difference between Flash and Captivate?

Question: can you briefly explain the advantage/difference between Captivate and Flash. I can't seem to find any one place that discusses this.

Well, I'm back from leave and the walls still seem to be standing, so I thought I'd return by responding to E-Learning Curve Blog reader Marvin Pyle’s query about Flash and Captivate. [As an aside, I assume you’re not the same Marvin who guided my wife and I around the Mayan site of Copán Ruinas in Honduras?]

I can see where the confusion surrounding Flash arises, and I also understand why you'd find it a little difficult to find a site that discusses this. More on the latter, later.

There are a number of facets to any discussion about Flash, Captivate, and why the tools and technologies are important to e-learning. To do justice to the subject, I will address these aspects of the subject over the next few blog posts:

  • Background and Context
  • Flash Player
  • Flash Application
  • Flash Platform
  • Captivate
  • Flash and E-Learning

Background and Context
Adobe Flash (previously Macromedia Flash) is a multimedia platform currently developed and distributed by Adobe Systems. Since its 1996 launch, it has become a very popular tool for adding animation and interactivity to the Web. Flash is the de facto standard tool used to:

  • create Web-based animations & advertisements
  • run various Web page components (i.e. menu items, drop-down lists)
  • integrate streaming video into Web pages
  • develop rich Internet applications
  • deliver e-learning content over the Web

Flash can manipulate vector and raster graphics, and supports streaming audio and video media delivery. It is programmable via an interpreted scripting language called ActionScript (currently at v3). A range of software products can be used to create and to run Flash content. Examples include the Adobe Flash Player (which is available for most Web browsers, some mobile phones (though significantly not the Apple iPhone) as well as for other electronic devices.

Adobe Flash Player
The Adobe Flash Player is a near-ubiquitous software client used to view animations and movies, either in via Web browser or as a Adobe_Flash_Logo stand-alone player. Typically, the Flash Player runs ShockWave Flash (SWF) and Flash Video (FLV) files that are created and compiled in the Flash authoring tool, in Adobe Flex, and by using a range of third party tools and applications. And herein lies the confusion I alluded to earlier: strictly speaking, Adobe Flash is the authoring environment and Flash Player is the virtual machine used to run the Flash files: these terms have become mixed over time, and "Flash" can now mean either the authoring environment, the player, or the application files.

Flash Player supports for an interpreted scripting language called ActionScript, which is based on ECMAScript. Now in version 3, ActionScript has matured from a pretty loose script syntax to a language that supports object-oriented code.

While originally designed to display 2-dimensional vector animations, the Flash Player has become an environment for running rich internet applications (RIAs), and streaming video and audio. It uses vector graphics to minimize file size and create files that save bandwidth and loading time. Flash is a common format for games, animations, and GUIs embedded into Web pages.

The Flash Player is available as a plugin for recent versions of browsers such as Mozilla Firefox, Opera, Safari and Internet Explorer on a number of platforms.

Next time: The Flash Platform

--

Tuesday, April 7, 2009

Adobe eLearning Suite Review on BDLD

Donald Clark has very comprehensively reviewed the new Adobe eLearning Suite (eLS) on his always interesting and informative Big Dog, Little Dog blog.

As you may recall, I posted on eLS when the suite was released, and while welcoming this addition the e-learning practitioners’ content development toolkit, I tempered my enthusiasm as follows:

Where I think Adobe missed a trick is that they should have released this package at least five years ago. While we can say that in the early 2000’s, the e-learning industry wasn’t as large a market segment as it is today, it was eLS_boxsubstantial enough. Certainly enough of a market segment to be a valuable revenue-generating stream for the company. Unlike DTP, graphical design, and video post-production (which were digitized evolutions of existing industries) e-learning was a whole new industry, a real-life child of the World Wide Web.

I’ll give with one hand and take away with the other: well done Adobe, great to see you’ve finally committed to e-learning; equally, an e-learning suite of tools is such an obvious addition to your product range that you should have done this years ago.

The suite consists of the following apps:

Tool Adobe's Description
Captivate mnemonic Adobe Captivate® 4

Create and deliver rich interactive content

Dreamweaver mnemonic

Adobe Dreamweaver® CS4 with CourseBuilder Extension

Design, develop, and maintain standards-based websites and applications

Flash mnemonic

Adobe Flash® CS4 Professional with Learning Interactions

Create and deliver rich interactive content

Photoshop mnemonic

Adobe Photoshop® CS4 Extended

Discover new dimensions in digital imaging

Presenter mnemonic

Adobe Presenter 7

Rapidly create high-impact Adobe Flash presentations and eLearning courses from PowerPoint

Soundbooth mnemonic

Adobe Soundbooth® CS4

Create and edit audio with ease
acro9logo

Adobe Acrobat® 9 Pro

Protect documents and accelerate information exchange with PDF

Very full-featured indeed: if I was starting work today as a learning and development professional and I was handed this set of applications as my courseware production platform, I would be very happy with it.

But don’t just take my word for it: here’s (a very highly abridged version of) what Donald Clark has to say:

It is a complete and tightly integrated solution for authoring rich learning content. …All-in-all the Adobe eLearning suite is a great product for designers, being that it is the first elearning suite.

His review describes the applications and functionality of the Suite in very good detail, and Donald uses his own experience of using the platform to throw further light on how the applications integrate to enable e-learning designers (“instructional designers, developers, and other learning specialists”) to create high-quality courseware.

Donald concludes his article by discussing what he’d like to see in version next of the Suite and his overall impression of the package. Click here to read the review in full.

Note: Adobe have published and are maintaining a useful blog for Captivate users. Click here for more.

--

Thursday, February 12, 2009

No Flash on the iPhone? I’m cool with that.

Everyone wants Flash on the iPhone.

Today I had a moment of clarity. I realized there will never be the facility to view Flash-based content on my iPhone. Probably. And you know what? I’m cool with that.

I have been an Apple 3G iPhone owner and user since the model was released here in Ireland in mid-2008. Since I have had the device, I’ve come to rely on it to manage my e-mail accounts, utilize my time, play music, video, take notes (text and audio), and generally be more productive .

I’ve Twittered, Quittered, Facebooked, YouTubed and blogged.

But for me, the inability to deliver Flash-based interactive e-learning applications on the device has been a significant source of frustration for me for all the time I have used my iPhone.

Oh, the potential that’s there, I said. What a waste, I lamented. Learning “on-the-go” – real just-in-time information-transfer just-out-of-reach, I railed, much like Lear on the heath. All that content, ready to be refactored into a dinky miniaturized format for all my learners: not to be, alas and alack.

More than anything else, my frustration was based upon a positive reading of a very ambiguous statement by Adobe CEO Shantanu Narayen, who, when discussing the difficulties in bringing Adobe's most well distributed product to the iPhone said:

It's a hard technical challenge, and that's part of the reason Apple and Adobe are collaborating… The ball is in our court. The onus is on us to deliver.*

The implication of this - and other - public utterances by the Adobe Powers That Be is that Apple and Adobe are “collaborating” on developing a Flash player for the iPhone. Logical conclusion: it’s just a matter of time before Flash appears in the iTunes App Store, ready to go.

fake_iPhone_eL

Not on the jPhone as a Flash movie anytime soon

However, if you believe Apple CEO Steve Jobs' comments on the popular platform, it won’t be on the iPhone any time soon.

According to Wired, Steve Jobs considers that Flash is “too slow” for the iPhone, and Flash Lite is too limited. Don’t forget that the iPhone OS is a tightly-curated closed platform: Apple call the shots. As Nullriver found out in August 2008 for example, the proprietors have no qualms about pulling iPhone Apps that they deem to extend the functionality of their hardware and software beyond what they (Apple) can control.

Wired again:

Flash does have a reputation for slow performance compared to the other popular web-embeddable language, Java. Traditionally, the best flash presentations are those coded by experts with a keen awareness of its limits—Apple wisely fears iPhones being hammered by the Internet's inexhaustible supply of badly-constructed Flash garbage.

There is a convergence of historical, cultural and practical considerations to be accounted for:

  1. After many years closely working with Apple (when the Mac was the graphics & DTP creatives’ / digital media producers’ computer of choice), Adobe Systems grew initially on Apple’s support of Postscript, and later of programs like PhotoShop, Illustrator and Premiere. It can be said that Adobe is taking that relationship for granted. Adobe did not update its Mac software for more than a year after Apple switched to Intel processors in 2007. This must have hit Apple’s revenue pretty hard, as potential users stuck to their PowerPC Macs until they could acquire the compatible Adobe software
  2. Traditionally, Flash has performed badly on Macs. Add to that the aforementioned “badly-constructed Flash garbage.”
  3. The iPhone is not a powerful computer: it is a Web-enabled Portable Digital Assistant (PDA). I would suggest that in many consumers’ minds that to be able to surf the internet in a full-featured Safari browser on the iPhone means that it’s a “real” computer. Apple surely want to manage users’ expectations.
  4. Apple is very aware of these issues. The company went as far as to include a clause in their iPhone developers' Terms of Service agreement (.PDF) that prohibits Flash from appearing on the iPhone:

    No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and built-in interpreter(s).

The outcome of these (and other) factors is that Safari for iPhone is unable to display a significant portion of the content on the internet. Flash games aren't supported, videos can't be streamed from popular television and movie sites like Hulu and the BBC iPlayer, and websites that use Flash to render content or navigation won't work on the iPhone.

Next time: Implications for m-learning. Will mobile e-learning suffer as a result of this scenario?

______________

References:

*Source: Bloomberg Television at the World Economic Forum in Davos, Switzerland.

--

Friday, January 23, 2009

Adobe (finally) release eLearning Suite

We’ve all been using Adobe products for years. Even the most non-techie “I-can’t-find-the-Any-key” computer user almost certainly has the Flash Player installed in their browser; if you’re an learning professional of my vintage (30’s) you’ve probably encountered Authorware, Director, and Flash at some point in your career. More recently (as discussed on The E-Learning Curve Blog last week) Adobe have contributed significantly to the adoption of Rapid E-Learning through the ongoing development of easy-to-use tools like Captivate (currently on version 4) to enable learning and development pros create content without having to be a competent or proficient coder or media expert.

Finally, Adobe have recognized that like graphics, DTP, and digital / video media production, e-learning is a significant market vertical for their applications, and have released the Adobe eLearning Suite (eLS). According to their website, eLearning Suite

…software integrates best-of-breed tools for rapid eLearning, courseware authoring, simulations, and media editing. Create rich, imageinteractive learning experiences that engage audiences with video, audio, and powerful visuals. Work productively with rapid authoring tools that deliver smart collaboration features as well as tight integration with asset-creation tools. And deliver content to the web, the desktop, mobile devices, and Learning Management Systems.

The suite consists of the following apps:


Tool Adobe's Description
Captivate mnemonic Adobe Captivate® 4

Create and deliver rich interactive content

Dreamweaver mnemonic

Adobe Dreamweaver® CS4 with CourseBuilder Extension

Design, develop, and maintain standards-based websites and applications

Flash mnemonic

Adobe Flash® CS4 Professional with Learning Interactions

Create and deliver rich interactive content

Photoshop mnemonic

Adobe Photoshop® CS4 Extended

Discover new dimensions in digital imaging

Presenter mnemonic

Adobe Presenter 7

Rapidly create high-impact Adobe Flash presentations and eLearning courses from PowerPoint

Soundbooth mnemonic

Adobe Soundbooth® CS4

Create and edit audio with ease
image

Adobe Acrobat® 9 Pro

Protect documents and accelerate information exchange with PDF

Quite impressive – if I was starting work today and I was handed this set of applications as my content development toolkit, I would be very happy indeed. Similarly, as you can see from Figure 1 (below) the Suite’s workflow plays to the strengths of the individual applications. I would assert that this workflow is industry-standard practice, as already implemented by most e-learning developers worth their fee, so no surprises there.

els_workflow

Figure 1. eLS workflow

However, where I think Adobe missed a trick is that they should have released this (or a similar) package at least five years ago. While we can say that in the early 2000’s , the e-learning industry wasn’t as large a market segment as it is today, it was substantial enough. Certainly enough of a market segment to be a valuable revenue-generating stream for the company. Unlike DTP, graphical design, and video post-production (which were digitized evolutions of existing industries) e-learning was a whole new industry, a real-life child of the World Wide Web.

Think of the opportunity they had to build a loyal and growing customer- and user base if they had released this suite in 2002, and you’ll realize what they let slip through their corporate fingers. As it stands, learning professionals in the past had to build their own toolkits: at this stage I’m not going to change from SoundForge to Soundbooth, for example, or from DocBookXML and XXE to Acrobat Pro - but I will of course keep using Captivate, Flash and Dreamweaver.

So I’ll give with one hand and take away with the other: well done Adobe, great to see you’ve finally committed to e-learning; equally, an e-learning suite of tools is such an obvious addition to your product range that you should have done this years ago.

--

Monday, June 23, 2008

Connect Pro 7 - Notes from a seminar

As I said previously, I attended a seminar in Dublin about (deep breath) Adobe Acrobat Connect Pro 7, and just in case anyone is interested in attending a seminar themselves, or even considering using Connect, I've published my notes from the event here.

Content Creation

  • Enhanced content creation features via Microsoft PowerPoint
  • Supports animations, transitions, better support for importing on-screen text from PPT notes (no longer requires text to be html formatted)
  • Import and edit video in any format and export as SWF
  • Enhanced A/V tools: Better audio recording and editing features (ported from Adobe Captivate) new video recording / editing / rendering functionality.
  • Enhanced question creation tools: adds drag-and-drop / "fill in the blanks" question types.
  • New WYSIWIG question editing / formatting UI (previously done via PowerPoint's UI)

Question Development

  • Enables question pooling, answer shuffling (i.e. in multiple-choice questions, correct answer(s) will be shuffled randomly and re-assigned to a new position in the answer narrative so that a user can't memorise if answer(s) = a], b], c], d] etc)
  • Better integration with other content authoring tools (i.e. Captivate, Articulate, Camtasia)
  • Publish content as a PDF file, preserving animations
  • Better conformance to SCORM and AICC e-learning specifications for learner tracking
  • Support for Question-Test Interaction (QTI) standard and enterprise Learning Management System (LMS) integration
  • Better survey- and poll-creation tools

Connect new features -

Training:

  • New, more intuitive UI for users
  • Reporting now exposed as a series of 6 APIs for easier customisation
  • Enhanced, more granular reporting features
  • Enhanced report filtering including custom fields
  • Better LDAP integration

Output Options

  • Publish to Server
  • Publish to CD / DVD
  • Publish to PDF
  • Publish to mobile device format

Enterprise-level integration

  • Adobe are explicitly targeting the Enterprise Unified Communications space
  • Integrates with MS Office Communication Server 2007 (and LCS), as well as a range of other enterprise solutions (Cisco, SAP etc)

LMS Integration:

  • Better (if not perfect) integration with a range of LMSs - more to come on this in v7.5 and v8
  • Individual learning paths ("Service Planning") now supported

Meetings:

  • Support of breakout rooms under Meetings / Seminars
  • Meetings and seminars can now be tracked under Reporting
  • Ability to download and edit meetings for offline / asynchronous use

Acrobat 9

New features:

  • Enhanced Start Connect Meeting functionality direct from an Acrobat PDF document
  • Enables PDF document workflow & reviewing via Connect server document sharing functionality
  • Form creation via wizard
  • New Form tracker
  • Enables users to complete, save, and submit forms via Adobe Reader
  • File redaction (find / remove sensitive info from PDFs)

I still have to get my hands on an actual hosted implementation of Connect and I'm looking forward to seeing the enhancements "under the hood," as well as the new APIs, and trying out the new features. Equally importantly, I'll be looking at stress-testing the new server, just to see how it performs under actual production environment conditions in an organization.

Interesting...

--

Monday, June 16, 2008

Adobe Connect 7: Finding out more

Well, the Adobe roadshow is coming to Ireland this week and I'll be attending the seminar to find out all about Adobe Connect 7.

The organization I work for already uses v6, and I'm really looking forward to seeing if all the v6 deficiencies (Flash 9 support, lousy API, some of the Admin reporting etc, etc) are addressed in this release.

It appears that now Macromedia and Adobe have fully integrated their development teams, they seem to be taking advantage of the best both have to offer. So what I'm expecting is the stable delivery platform we've come to expect from Macromedia, combined with the highly usable Adobe UI (as well as better integration with products from other stables).

From what I've seen so far (there's an interesting demo here), they have rebuilt the UI in Flex - and so far it looks quite promising. Other new features are recorded content offline editing & download, a beefed up version of Presenter, discrete breakout rooms, integration with MS LCS & OCS, better user homepage, and so on.

I guess I'll see for myself on Wednesday; I'll be posting my impressions of the app here, so stay tuned...

________________

Links:

Adobe Acrobat Connect Pro 7 Homepage