Living through Flash to ipad/html5 Conversion and Development

Similar documents
Basics of Web Technologies

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

Realize Reader Windows App. Early Learner User Guide

Responsive Design for Web Applications R.I.T. S. Ludi/R. Kuehl p. 1 R I T. Software Engineering

Web Site Design Small Screen Design Responsive Design R.I.T. S. Ludi/R. Kuehl p. 1 R I T. Software Engineering

Lesson 5: Multimedia on the Web

Lesson 5: Multimedia on the Web

[PACKT] HTML5, CSS3, and jquery. Dreamweaver CS5.5 Mobile. and Web Development with

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

mlearning Tools in 60 Minutes. B.J. Schone, Qualcomm

Browser Supported Browser Version(s) Maintenance Browser Version(s)

Top Trends in elearning. September 15 & 16, Is HTML5 Ready for elearning? Debbie Richards, Creative Interactive Ideas

HTML5 Mobile App Development

Adobe Dreamweaver CS6 Digital Classroom

Graphic Design/Publishing Digital Marketing elearning Epub Microsoft Office

Dreamweaver CS4. Introduction. References :

ver Wfl Adobe lif Sams Teach Yourself Betsy Bruce Robyn Ness SAMS 800 East 96th Street, Indianapolis, Indiana, USA WlM John Ray ^lg^

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

Designing for Web Using Markup Language and Style Sheets

HTML5 HTML & Fut ure o Web M edi dia Streami a est Work h op, ov 2010 Michael Dale Zohar Babin eve oper o Dev R l e t a i tions & C

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2)

Exploring Cross-platform Tools For Mobile Development: Lessons Learned. mlearning: Tips and Techniques for Development and Implementation

Unifying the Flash and HTML5 Video Experience

Mobile Programming. Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material

Certified CSS Designer VS-1028

HTML5 and CSS3 for Web Designers & Developers

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Standard Design Reference

IBM Forms V8.0 Custom Themes IBM Corporation

Sharper Insight. Smarter Investing Advertising Specs

Apple News Apple Advertising Platforms Specifications May 2018

HOW TO Build an HTML5 Pushdown Banner

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

Fundamentals of Web Technologies. Agenda: CSS Layout (Box Model) CSS Layout: Box Model. All HTML elements can be considered as a box or a container

Bid Package 2 Pricing Sheet DIR-TSO-TMP-236

Flexible and LEAN Ads

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

DIGITAL AD SPECS. Rectangle 2 Dimensions: 300x250 File Size: 60 kb max. File Format: JPG, PNG, GIF. Animation: GIF; 15 sec max. Video: Yes (RRM/IBV)

ADOBE 9A Adobe Dreamweaver CS4 ACE.

Web Programming HTML CSS JavaScript Step by step Exercises Hans-Petter Halvorsen

STUDENT HELP & WALKTHROUGH

EXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

ADOBE CAPTIVATE 8. Content Planning Guide

In this lesson, you ll learn how to do the following: Understand runtime environments Understand the output files for different Animate

Apple News Apple Advertising Platforms Specifications November 2017

User s Guide. This User Guide contains information that can help you navigate through your professional development session.

INTERFACE FOUNDATIONS OF WEB DEVELOPMENT

The Benefits of CSS. Less work: Change look of the whole site with one edit

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

Release Date April 24 th 2013

STRANDS AND STANDARDS

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

DIGITAL AD SPECS. Rectangle Dimensions: 300x250. File Size: 60 kb Max. File Format: JPG, PNG, GIF, ad tags Animation: GIF, HTML5, 15 sec max; IBV

Support Notes (Issue 1) September Diploma in Digital Applications (DA105) Coding for the web

ispring Suite 8. The all-in-one development tool that every e-learner must have

COMS 359: Interactive Media

Service Quotation. School Employees LC Credit Union ATTN: Neil Sommers 340 GRISWOLD ROAD ELYRIA, OHIO USA

PG Certificate Web Design and Development. Course Structure. Course Overview. Web Development and User Experience - ARMC243S7 Overview

AIM. 10 September

Moodle Documentation for Students (v.3.4)

Chrysa Papazoglou IT Services. Part III: Mobile sites guidelines Chrysa Papazoglou

COMS 359: Interactive Media

/ Ver.1.0. Production Regulations

WEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes:

General Policies. Investopedia.com reserves the right to refuse any creative. All creatives must be delivered 6 days prior to campaign launch.

Advanced Dreamweaver CS6

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Web Design Course Syllabus and Course Outline

Web Design. Basic Concepts

COMS 359: Interactive Media

Lesson 5 Introduction to Cascading Style Sheets

CIT BY: HEIDI SPACKMAN

DIGITAL AD SPECS. Rectangle Dimensions: 300x250. File Size: 60 kb Max. File Format: JPG, PNG, GIF, ad tags Animation: GIF, HTML5, 15 sec max; IBV

Web Development IB PRECISION EXAMS

Tutorial 5 Working with Tables and Columns. HTML and CSS 6 TH EDITION

11/5/16 WEB DESIGN. Branding Fall 2016

Spark SDK Video - Overview and Coding Demo

MLearning Frameworks That Work

Web Design Course Syllabus and Planner

Adapting elearning for Mobile - Learning from Wonderful Mistakes (Sep 14)

National Training and Education Resource. Authoring Course. Participant Guide

Professional Diploma in Web Designing

CSS: Responsive Design, CSS3 and Fallbacks

ITEC447 Web Projects CHAPTER 10 FLASH & SILVERLIGHT 1

Contents FORMAT 3. Specifications STATIC ADVERTISING 4. Interstitial HTML5 ADVERTISING 5-12

Website Design (Weekday) By Alabian Solutions Ltd , 2016

Here are some links to get you started in learning more about CSS3 media queries and responsive web design:

Nokia for developers. Alexey Kokin. Developer Relations

Support Notes (Issue 1) September Snap it! Certificate in Digital Applications (DA105) Coding for the Web

Realize Reader ios Mobile App Version User Guide

Flash, Video. How to add Flash movies into your site How to add video and audio to your site HTML5 <video> and <audio> elements

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development

Moodle HQ Workshop: Moodle App. Sara Arjona Moodle HQ Developer

State of jquery Fall John Resig

Web Design & Dev. Combo. By Alabian Solutions Ltd , 2016

Transcription:

Living through Flash to ipad/html5 Conversion and Development Dave Goodman SoftAssist, Inc. 610.265.8484 ext 14 dgood@softassist.com www.softassist.com

The Issue Your Courses How do we get from here to there? Are you converting or developing new?

Our Agenda Today s session will help you to: Identify the major conversion issues Know some of the required decisions Learn about the conversion process Uncover some problem issues Gain some additional confidence

Basic Foundation & Process Decisions Design Conversion Interactions Development What do you mean by ipad, tablet, iphone, multi-browser?

Conversion & Development Approaches and Tools Rapid Tools Middle Tools Code Articulate Storyline Captivate Rapid Intake Lectora Many more Sencha Titanium Adobe Edge Suite others Javascript HTML5 CSS3 XML JQuery

Cascading Style Sheets CSS3 Code.player_head { width: 100%; height: 44px; background-color: #ccc; text-align: center; color: #0d5e73; font-size: 18px; padding-top: 15px; }.player_vdo { width: 800px; height: 387px; margin: 5px auto 10px auto; /* min-height: 387px;*/ HTML/XML Code <?xml version="1.0"?> <Data> <LeftText id="lefttext"> <HTML xmlns="http://www.w3.org/1999/xhtml"> <head /> <body> <p>welcome to The LePad Online Learning!</p> <p>this lesson is part of the Anatomy and Sales series.</p> </body> </HTML>

Responsive Design

High Level Process - Devices

Instructional Design Issues Do not try to place the same content on a phone as you would on a laptop. You must redesign and collapse the content. Are you designing only for the ipad? Do you really need the graphics and the interactions? Minimize scrolling for the phones. Field people, especially sales, want very brief mini-modules. You do not have the same level of interactions in HTML5 as you do in Flash.

Browsers

One Course Converting or Developing New Course 1 Course 2 Course 3 Course 4 code CSS3 HTML% Graphics XM Content Media code CSS3 HTML% Graphics XM Content Media code CSS3 HTML% Graphics XM Content Media code CSS3 HTML% Graphics XM Content Media

A Library of Courses? ENGINE = Core Functions Javascript code CSS3 HTML% CSS XM HTML5 XML Engines can convert and develop a large number of courses much more efficiently than doing one course at a time. Individual course assets are added using the same code. Video/animation Narration Graphics Interactions

iphone Content ENGINE = Core Functions Javascript code CSS3 HTML% CSS XM HTML5 XM XML iphone xml Code asks is this device coming in as an iphone? If yes, then show specific iphone designed content. Video/animation Narration Graphics Interactions iphone may have both less text content and more media

Decisions That Need to Be Made

Conversion Issues Analysis 1 Code 4 Flash Conversion Inventory 2 Prototype 3

Conversion Issues Code 4 Analysis 1 Flash Conversion Inventory 2 DECISIONS Drivers App or Web Devices Single Model Test Plan Skills UI and testers Prototype 3

High Level Process A Native App is an app developed primarily for one particular mobile device, e.g., ipad, and is installed directly onto the device. The app is usually download via app stores online or from a corporate store. A Web App, on the other hand, is basically developed for and accessed via the device s web browser and is not downloaded. The app is not device specific.

High Level Process A Native App is developed with the devices own SDK, standards and processes. The languages are: ipad uses Objective-C, Android uses Java, Windows Mobile uses C++ or similar tools. A Web App, does not have a SDK or standards to follow. The normal languages are: html5, javascript, CSS3, xml, etc. Every developer can follow their own designs.

Conversion Issues Analysis 1 DECISIONS Code 4 Flash Conversion Inventory 2 How Many Courses Who will develop Course Priorities Level of Interactions Media Prototype 3

Responsive Design Design early in your process and test

Flash Interactions Is there a difference? Flash.swf file Flash.swf file

Flash Interactions Is there a difference? Yes the screen on the left is a non-interactive screen while the right side screen is interactive (questions and feedback).

Inventory Issues Course Name: Analyst: Course File Date & Location: Total # of screens: Screen Layout Flash View Interact Sound Narration Sync Complexity 1 GR Y Y - y Y Y 1 2 Text N - - y Y N - 3 Quiz Y - QA N - - 2 4 Anim Y N DND Y N Y 3 ipad does not have auto-play the learner must click to initiate any action

Browsers & MP4 Video codec support by browser and implication for conversions Codec IE Firefox Safari Chrome Opera iphone Android OGG 3.5+ 5.0+ 10.5+ MP4 9+ 3.0+ 5.0+ 3.0+ 2.0+

What is Converted and What is Developed Animation or movements, but no interactions, will be converted into an mp4 and an ogg video file. Audio and narrations will be converted to mp3. If you have an animation and an interaction, you must show the animation and then initiate the interaction, or, have the animation on one screen and the interaction on the following screen.

Flash Interactions What is the process? Starting with.swf Starting with.fla.swf Convert.swf into.fla.fla Flash Export to Quick Time SoThink Trillix Javascript CSS3 code HTML% XM Edit Add sound Synchronize Develop HTML5 Interactions (from your inventory) MP4 Xml files of content, graphics, narration (mp3), etc Convert QT to MP4 AVS Converter

Conversion Issues DECISIONS Analysis 1 Quick Tests ISD Re-design Responsive Design Standards Fluidity Code 4 Flash Conversion Inventory 2 Prototype NO EMULATORS 3

Conversion Issues DECISIONS Analysis 1 Test Re-design Test Again Help Desk Expect changes Code 4 Flash Conversion Inventory 2 Prototype 3

Development Major workload HTML Main Javascript CSS Design issues JQuery Code library + Interactions & Graphical issues HTML5 XML Text

Resources http://mobiledevices.about.com/lr/native_apps_vs_web_apps/1864073/2/ http://msdn.microsoft.com/en-us/magazine/hh335062.aspx http://html5test.com/ http://caniuse.com/ http://www.html5rocks.com http://html5doctor.com/multimedia-troubleshooting/ http://blog.teamtreehouse.com/beginners-guide-to-responsive-web-design http://diveintohtml5.info/ http://www.iorgsoft.com/compare/mp4-vs-h.264-comparison.html http://praegnanz.de/html5video/ http://www.streaminglearningcenter.com/ http://www.coronalabs.com/products/corona-sdk/ http://www.netmagazine.com/news/are-css3-and-html5-new-flash-111301

Other Webinars 1. Three Approaches for Increasing Creative Instructional Designs 2. Why Projects Fail: Tips for Recovery 3. Responding to the 54%: What to do after the Training? 4. Investment Strategies for Learning 5. Five Learning Trends: Impact on You and How to Prepare for the Future

Q&A and a BigThank You! Dave Goodman SoftAssist, Inc. 610.265.8484 ext 14 dgood@softassist.com www.softassist.com