HTML5 and Flash (Yes this topic again)

Just to clarify some more information and so much misinformation is out there:

– HTML5 is simply an update of HTML4. It does a few extra things, like include a video tag. It is not this be all end all code that will replace Flash and by itself is not very powerful.

– HTML5 is not compatible on most browsers right now. There are many standards issues. Please see this report for more details: http://www.longtailvideo.com/html5/.

– The power of HTML comes from Javascript. Javascript has been able to do much of this for many years, it is NOT new. Most of the features people seem to think HTML5 can accomplish are really javascript features.

– Flash is used for a lot of things that it was not designed for, like web banners, just because there is not other tool out there. Flash was designed for rich interaction and games not web banners. HTML5 is not going to be used for these rich interactions and games, flash will be. Maybe someday this will happen, but not in HTML5. Maybe HTML6, 7, or 8. But remember Flash will continue to evolve as well in that time.

– The power of HTML5 really comes with mobile devices, not PCs. However, with more advancements in mobile processors such as quad cores, etc. This really isnt going to matter much. The only thing really stopping Flash right now on mobile devices is Apple. However, you can put flash onto apple mobile devices –  its a workaround though and not a process the average user can accomplish. Having said that, the same can be said of HTML5, the only thing stopping it from PCs right now is compatibility so as that gets better its use will grow.

So what exactly will HTML5 be used for that Flash once did?

Mobile applications. HTML5 will be used in the mobile world. Its more compatible and it’s free, which is the pure beauty of HTML5. However the main thing to point out here: HTML5 runs different on each browser right now. So its great if running on one device, like the iphone. But if running on android, iphone, and pc its really a pain to code. Flash is much better when using multiple devices. To get HTML5 to work on multiple devices I need to ‘trick’ the code for each browser which takes a lot of extra development time and adds a lot of extra code to my product.

Here are two good sources discussing this issue:

http://remysharp.com/2010/02/08/html5-vs-flash/

http://www.forbes.com/sites/fredcavazza/2011/07/17/why-opposing-html5-and-flash-is-a-non-sense/

*I am sure there will be many more HTML5 posts on here as it evolves:)

 

Gaming: Developing for stand alone device (console) vs. PC (many devices)

After seeing bug after bug in newly released games I have come to a few conclusions in the gaming world: If you are going to create a game or a simulation, whether it be for fun, entertainment, professional, or training purposes, it will be a much better user experience if you design it for a certain system i.e., xbox, iPad, PS3, Android ICS, etc. That way when it is released there are not tons of errors because my machine has a different type of gpu card.

What I notice in the world of gaming and simulations is that one releases a game that should run on many different systems and then many unforeseen issue arise. This is usually caused by people having old or different versions of browsers, different GPU cards, incorrect settings, different sized monitor, etc. While we try to control for this in companies when designing training or in the game world by describing minimum specs, its still just not that efficient.

In fact, this even translates into the HTML5 vs flash debate because if you are developing specifically for the iPad you might need to use HTML5. However, that HTML5 app probably will not work on the PC or Android device correctly. Thus the need to release multiple versions or include a lot of extra code. This same thing happens to so many games and simulations. The latest example being the new Star Wars game by Bioware (SWTOR). They released this game a bit early and many users are having lag or frames-per-second (FPS) issues and now they need to find and fix them. So what is the solution?

There are a couple of workarounds but no single solution. One would be to develop for one device only, such as the iPad or xbox. This is actually what I love about the xbox or iPad. If I buy an xbox game or iPad app I know it will run flawlessly for the most part on my machine because it was designed for my machine. However this becomes impossible when trying to reach all audiences as too many users have other machines such as PCs. My personal solution? Create a standard for devices each year or every few years that all devices released during that time should have. So if that standard includes a certain amount of memory, gpu, html5, flash, etc then all devices would have it and thus be able to run game and simulations released during that time.

Wilmington NC BizTech Conference

Here are a few pics from our booth at the BizTech conference yesterday in Wilmington NC. The conference was great. The keynote speakers made some great points concerning the importance of education in NC to small and large businesses in the state.

uncw mit biztech

biztech uncw mit

 

Instructional Designers: Figuring out how many hours it takes to develop training

I get this question all the time and I give my students the ‘estimates’. These numbers are very useful when putting together a proposal and letting a client know just how much it is going to cost them. I have gathered these numbers from several sources which are posted at the end of this post. Now for the stats:

1.According to training magazine, money spent on training increased 13% in 2011 to $59.7 billion.

2. Average trainer (Instructional Designer) salary in 2011: $84,142 (elearning guild reports: $79,890)

3. Development times to create one-hour of e-learning (The eLearning Guild, 2002):

– Simple Asynchronous: (static HTML pages with text & graphics): 117 hours
– Simple Synchronous: (static HTML pages with text & graphics): 86 hour
– Average Asynchronous: (above plus Flash, JavaScript, animated GIF’s. etc): 191 hours
– Average Synchronous: (above plus Flash, JavaScript, animated GIF’s. etc): 147 hours
– Complex Asynchronous: (above plus audio, video, interactive simulations): 276 hours
– Complex Synchronous: (above plus audio, video, interactive simulations): 222 hours

4. Instructor presentation time of face to face courses:

Dugan Laird (1985), listed these instructor preparation times (based on U.S. Civil Service estimate):

– Course is five days or less, then 3 hours of preparation for each hour of training.
– Course is between five and ten days, then 2.5 hours of preparation for each hour of training.
– Course is over 10 days, then 2 hours of preparation for each hour of training.

5. Chart from ASTD 2009:

Type of Training per 1 hour

Low Hours

Per hour of Instruction

(2009)

High Hours

Per Hour of Instruction

(2009)

Low Hours

Per hour of Instruction

(2003)

High Hours

Per Hour of Instruction

(2003)

Stand-up training (classroom)

43

185

20

70

Self-instructional print

40

93

80

125

Instructor-led, Web-based training delivery (using software such as Centra, Adobe Connect, or WebEx-two-way live audio with PowerPoint)

49

89

30

80

E-learning Developed without a Template

 

 

 

 

Text-only; limited interactivity; no animations

93

152

100

150

Moderate interactivity; limited animations

122

186

250

400

High interactivity; multiple animations

154

243

400

600

E-learning Developed within a Template

 

 

 

 

Limited interactivity; no animations (using software such as Lectora, Captivate, ToolBook, TrainerSoft)

118

365

40

100

Moderate interactivity; limited animations (using software such as Lectora, Captivate, ToolBook, TrainerSoft)

90

240

150

200

High interactivity; multiple animations (using software such as Lectora, Captivate, ToolBook, TrainerSoft)

136

324

60

300

Limited interactivity; no animations (using software such as Articulate)

73

116

NA

NA

Moderate interactivity; limited animations (using software such as Articulate)

97

154

NA

NA

High interactivity; multiple animations (using software such as Articulate)

132

214

NA

NA

Simulations

 

 

 

 

Equipment or hardware (equipment emulation)

949

1743

600

1000

Softskills (sales, leadership, ethics, diversity, etc.)

320

731

NA

NA

 Source: http://www.astd.org/LC/2009/0809_kapp.htm

Sources:

http://www.trainingmag.com/article/2011-training-industry-report

http://www.nwlink.com/~donclark/hrd/trainsta.html

http://www.nwlink.com/~donclark/hrd/costs.html

http://www.trainingmag.com/article/training%E2%80%99s-2011-growth-spurt

From nwlink.com: The eLearning Guild. (2002). The e-Learning Development Time Ratio Survey. Retrieved October 27, 2007 from: http://www.elearningguild.com/pdf/1/time%20to%20develop%20Survey.pdf

From nwlink.com: Laird, Dugan (1985). Approaches To Training And Development (2nd ed.). Reading, MA: Addison-Wesley.

http://www.elearningguild.com/research/archives/index.cfm?id=148&action=viewonly

http://www.astd.org/LC/2009/0809_kapp.htm

Why you should not leave college without your own website

I tell all of my undergraduate students that they should not leave college without their own website. I also tell all of my graduate instructional technology students that they MUST have their own website, they are in a technology based field for goodness sake and Learn which UK reseller hosting is right for your brand.

Why have your own website? Well let me ask you to search for yourself on Google, what comes up on the first page? Anything about you? Do other people have your name? Does your facebook page come up? Well guess what, when you graduate and begin to interview your potential employer is going to search for you as well. So if your facebook page is coming up it’s time to make is private. So if you are going to be searched online, why not intentionally point people searching for you to a website that is designed to ‘show off’ your work? That’s right, send them to a site of your choosing on purpose. So, just as an example, search for me, ‘Ray Pastore’ and you will see that this website you are on comes up first. I WANT people to find this site.

Why else do you want a site? You can put it on your resume. Showing a potential employer that you have enough technical skills to build a website can help in almost any career. Plus if they choose to, they can go to the site and this is your chance to show them your portfolio. Show them sample writings, projects, as well as your philosophies toward your field.

Now if I buy and create a site is it automatically number one on search results? NO! You need to make it SEO friendly, with the help of SEO experts from sirlinksalot.co.

So how do you buy a website?

I always recommend Icdsoft.com because that is who I use. In fact, if you go through my link that I give my students, you can own a web address and build a site for $38.50 a year. Here is that link: http://icdsoft.com/promo-code/course359. And I do not get anything if you use that link, so don’t think I am trying to sell you something here. Another company I like is bluehost.com, however, they are more expensive, around $100 a year, which is usually out of a students price range. Godaddy tends to be another popular one however I have only had bad experiences with them, so I do not recommend them.

When you do buy a site, I recommend a .com address. You can choose from .net, .org, .info, etc.

How do I build my site?

Well that is also for another blog post. You can take classes, teach yourself online, etc. I would recommend hiring Shopify web developers though so that you are doing things correctly. Correctly means that your site will show up on all browsers, mobile phones, and be optimized to show up first in search engines.

Hope that helps, let me know if you have any questions:)

Instructional Design Competencies

Many ask me if our field has competencies or standards. Yes we do. We do have competencies. They are defined by the International Board of Standards for Training, Performance, and Instruction. This board is comprised of faculty and working professionals in the field of instructional design and technology.

Personally, I feel the standards are a bit outdated and that they may be missing some. So I have taken it upon myself to do a research study on this topic. I am in the process of completing the competencies and will be sending out the survey shortly. Look for a post on this site.

Copyright concern when publishing with Apple’s iBook App

Apple’s new iBook App seems great. However, more research into the tool seems to show that when you publish to Apple’s App, you are now bound to an agreement and you cannot just go ahead and sell the material you wrote. As noted by mashable, here is bit of the agreement:

“IMPORTANT NOTE: If you charge a fee for any book or other work you generate using this software (a “Work”), you may only sell or distribute such Work through Apple (e.g., through the iBookstore) and such distribution will be subject to a separate agreement with Apple.”

What does this mean? You cannot take this work and put it into a book to sell or sell it anywhere else. Essentially you are giving Apple the rights to it.

This is kind of scary and not what this app should be about. Copyright needs to be maintained by the author. So Apple, if you are out there are and listening, please change this. I am now hesitant to publish here and I would recommend ALL to avoid this app until this is changed. If you want to publish, publish it online at your own website where you retain copyright.

Source:

mashable

pcmag

UNCW – Master’s of Instructional Technology

For those interested in a Master’s of Instructional Technology or Instructional Design, please check out the video that one of our graduate students at the University of North Carolina Wilmington made which highlights our program:

[youtube=http://www.youtube.com/watch?v=Q5e8_Sp0VvU]

Potential for Apple’s iBooks App?

I am wondering where this app will go in the future. There is a great potential for educators to write/publish their own work. However there is one BIG question that jumps into my mind. Havent we been able to publish our own work, for use on the computer, in Word/PDF/Blog/Website form, for many years now? The answer is YES. So I am a bit confused. I would like to see this tool take off but are people going to have the time to use it? Why will this take off when regular internet/blog publishing, which is the same thing, didnt (as far as texts are concerned)?