SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
Strategies for Mobile
eLearning
Dustin Tauer :: Easel Solution




             @dtauer :: @easelsolutions ::
                       @astdtcc
Dustin Tauer

Developer (11 years)
 Instructor (7 years)

 Web :: Mobile ::
   eLearning




              @dtauer :: @easelsolutions ::
                        @astdtcc
Easel Solutions
   Training
    • Design, Web, Mobile,
      eLearning, Strategy,
      Social, etc.
   Customized Training
   Consulting
   Adobe Connect




                    @dtauer :: @easelsolutions ::
                              @astdtcc
Slides :: Files ::
Resources
http://blog.easelsolutions.com




              @dtauer :: @easelsolutions ::
                        @astdtcc
mLearning
eLearning gone mobile




           @dtauer :: @easelsolutions ::
                     @astdtcc
The Problem
Users want eLearning on a mobile
device


           @dtauer :: @easelsolutions ::
                     @astdtcc
The Real Problem
Users want eLearning on a mobile device
that
does not support Flash


             @dtauer :: @easelsolutions ::
                       @astdtcc
Solution One
Publish content targeting a specific
device or platform




             @dtauer :: @easelsolutions ::
                       @astdtcc
Solution Two
Publish content that works everywhere (no
Flash)




             @dtauer :: @easelsolutions ::
                       @astdtcc
Let’s talk about Flash




         @dtauer :: @easelsolutions ::
                   @astdtcc
11/09/2011: Adobe said,
“We will no longer continue to develop
Flash Player in the browser to work
with new mobile devices”



              @dtauer :: @easelsolutions ::
                        @astdtcc
What it means
Adobe is no longer developing new
versions of the Flash Player for
mobile web browsers

             @dtauer :: @easelsolutions ::
                       @astdtcc
What the media heard
Adobe is giving      up on mobile devices
and the Flash Player is dead. Anyone
still using Flash is stupid.


             @dtauer :: @easelsolutions ::
                       @astdtcc
Conclusion?
Adobe stopped developing plugins for a
medium nobody is       using.


            @dtauer :: @easelsolutions ::
                      @astdtcc
Conclusion?
Nothing is changing




           @dtauer :: @easelsolutions ::
                     @astdtcc
Flash and eLearning
eLearning is heavily reliant on Flash.




             @dtauer :: @easelsolutions ::
                       @astdtcc
Flash and mLearning
Do we have to learn new tools?
                           No!
Abandon our existing courses?
                           No!




             @dtauer :: @easelsolutions ::
                       @astdtcc
mLearning
Create content that fits     the user.
Don’t ask the users to fit the content.


              @dtauer :: @easelsolutions ::
                        @astdtcc
HTML5
The elephant in the room




             @dtauer :: @easelsolutions ::
                       @astdtcc
“Just build it in HTML5”

              ( Sigh )



        @dtauer :: @easelsolutions ::
                  @astdtcc
HTML5 does not equal Mobile
HTML5 is a set of features added to HTML
that give websites additional/consistent
functionality.

HTML5 = HTML + CSS + JavaScript

             @dtauer :: @easelsolutions ::
                       @astdtcc
HTML5 does not equal Mobile
Mobile browser evolve faster than
desktop browser and support more HTML5
features. It’s still a work     in progress.

               @dtauer :: @easelsolutions ::
                         @astdtcc
Mobile is hard
So is devising an mLearning strategy.
That’s why you are here.




              @dtauer :: @easelsolutions ::
                        @astdtcc
Do you need mLearning?
Ask yourself a few easy questions.




             @dtauer :: @easelsolutions ::
                       @astdtcc
Who’s getting mobile
                          devices?
                                      DON’T NEED MOBILE
NEED MOBILE LEARNING                  LEARNING

   General Workforce                   IT
    • Sales                             Application Developers
    • Marketing
    • Customer Service
    • Doctors
    • Engineers
   Senior Executives
   Anyone




                        @dtauer :: @easelsolutions ::
                                  @astdtcc
How do they use their
                           devices?
                                       DON’T NEED MOBILE
NEED MOBILE LEARNING                   LEARNING

   Showing Product Demos                Email
    • Videos                             Virtual
    • Presentations                       Training/Conferencing
   Consumption                           • Adobe Connect
    • Job Aids
    • Process Training
    • Product/Sales Guides




                         @dtauer :: @easelsolutions ::
                                   @astdtcc
Designing mLearning
Graphical, not instructional




               @dtauer :: @easelsolutions ::
                         @astdtcc
Design Considerations for
             Mobile UI
   Design for immediate access
   Fingers, not mice
    • No roll-overs
    • Careful with “try-me” courses
   Touch feedback is key
    • Down-states
   Keep gestures smart and simple
    • Or just stick to the tap (click)
   Design for real hand sizes
                      @dtauer :: @easelsolutions ::
                                @astdtcc
Screens Sizes




 @dtauer :: @easelsolutions ::
           @astdtcc
Fingers



     44px




@dtauer :: @easelsolutions ::
          @astdtcc
There’s a hand behind every good
             finger




         @dtauer :: @easelsolutions ::
                   @astdtcc
Tablets
Same as laptops as long as you
recognize the design considerations
of touch-input



             @dtauer :: @easelsolutions ::
                       @astdtcc
Developing mLearning
Choose your own adventure

     Web :: Mobile App :: Hybrid



            @dtauer :: @easelsolutions ::
                      @astdtcc
Web
   Deployed on a website or in an LMS
    • Just like you are doing today
   Published HTML/CSS/JavaScript
    • “HTML5” Publishing
    • No Flash allowed
   Offline is possible (With Code)
     • Google: HTML5 Offline Application

   Tools
    • Adobe Captivate
    • Articulate Storyline

                     @dtauer :: @easelsolutions ::
                               @astdtcc
Web
PROS                                   CONS

   One course for all                   One course for all
    • www.site.com/course1                • One size doesn’t always fit
   Same workflow                           all
   LMS tracking is easy                 Requires and internet
   Easy to update                        connection
    • Just replace the content            • Can you hear me now?
   Pause/Resume across                  Many LMS interface are not
    devices                               mobile friendly
                                         Inconsistent playback



                         @dtauer :: @easelsolutions ::
                                   @astdtcc
Demo
Web-based Course




           @dtauer :: @easelsolutions ::
                     @astdtcc
Mobile Application
   Offline
    • Downloaded and installed on device


   Tools
    • PhoneGap: Packages HTML/CSS/JavaScript as
      native mobile applications
       http://build.phonegap.com/




                    @dtauer :: @easelsolutions ::
                              @astdtcc
Mobile Application
PROS                                CONS

   Offline                           Need to publish for each
     • No Internet needed              device
   Better performance                LMS integration can be
   Sell course in an app store        tricky
   Tailor content to fit the         More steps in the process
    device                            $$$
   Performance                       iOS distribution
                                       • Certificate required*




                      @dtauer :: @easelsolutions ::
                                @astdtcc
Understanding iOS
                Certificates
DEVELOPER CERTIFICATE                 ENTERPRISE CERTIFICATE

   $99/year                            $299/year
   Allows developer or                 Intended for companies who
    company to publish apps to           create proprietary, in-house
    App Store                            iOS apps for internal
     • ONLY to App Store                 deployment within the
   Application listed under             company only.
    certificate-holder’s name           Dun & Bradstreet (D-U-N-S)
   If application is being sold,        number is required
    Apple gets 30%
                  Need certificate before you
                             start!
                        @dtauer :: @easelsolutions ::
                                  @astdtcc
Demo
Mobile App




             @dtauer :: @easelsolutions ::
                       @astdtcc
Hybrid Application
   Download a “shell” or “viewer” application
    to play the output from an eLearning
    development tool
    • Typically free and not branded


   Tools
    • Articulate Storyline
       Articulate Mobile Player
    • Adobe Presenter (plugin for PowerPoint)
       Adobe Presenter Mobile
                  @dtauer :: @easelsolutions ::
                            @astdtcc
Hybrid Application
PROS                                  CONS

   Online & Offline (most of the       Proprietary
    time)                                • Tool-specifc
    • Sync with LMS                     Device Dependent
   Consistent Playback                  • i.e. iPad only
   Bonus Features
    • Libraries of content
    • Intuitive UI Controls




                        @dtauer :: @easelsolutions ::
                                  @astdtcc
Demo
Hybrid App




             @dtauer :: @easelsolutions ::
                       @astdtcc
Thanks!
   http://blog.easelsolutions.com
    • Slides, Session Files, Resources


   Easel Solutions Booth
    • Stop by and chat




                   @dtauer :: @easelsolutions ::
                             @astdtcc

Contenu connexe

Tendances

iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankushankush Ankush
 
Creating digital portfolios
Creating digital portfoliosCreating digital portfolios
Creating digital portfoliosDesiree Caskey
 
iOS design: a case study
iOS design: a case studyiOS design: a case study
iOS design: a case studyJohan Ronsse
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserRick Messer
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinDries Buytaert
 
7 User Experience Lessons from the iPhone (Introducing UX)
7 User Experience Lessons from the iPhone (Introducing UX)7 User Experience Lessons from the iPhone (Introducing UX)
7 User Experience Lessons from the iPhone (Introducing UX)Stephen Anderson
 
Google Developer Day: State of Ajax
Google Developer Day: State of AjaxGoogle Developer Day: State of Ajax
Google Developer Day: State of Ajaxdion
 
Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07
Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07
Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07pseybold
 

Tendances (9)

iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankush
 
Creating digital portfolios
Creating digital portfoliosCreating digital portfolios
Creating digital portfolios
 
iOS design: a case study
iOS design: a case studyiOS design: a case study
iOS design: a case study
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
 
7 User Experience Lessons from the iPhone (Introducing UX)
7 User Experience Lessons from the iPhone (Introducing UX)7 User Experience Lessons from the iPhone (Introducing UX)
7 User Experience Lessons from the iPhone (Introducing UX)
 
Whats on my iPad
Whats on my iPadWhats on my iPad
Whats on my iPad
 
Google Developer Day: State of Ajax
Google Developer Day: State of AjaxGoogle Developer Day: State of Ajax
Google Developer Day: State of Ajax
 
Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07
Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07
Using Web 2.0 For Outside I Nnovation Seybold Stm Dec 07
 

En vedette

Flex multi-screen development
Flex multi-screen developmentFlex multi-screen development
Flex multi-screen developmenteaselsolutions
 
Trainers Institute eLearning Presentation
Trainers Institute eLearning PresentationTrainers Institute eLearning Presentation
Trainers Institute eLearning Presentationeaselsolutions
 
Mobile Development with Adobe AIR
Mobile Development with Adobe AIRMobile Development with Adobe AIR
Mobile Development with Adobe AIReaselsolutions
 
Multiscreen Development with Adobe Air
Multiscreen Development with Adobe AirMultiscreen Development with Adobe Air
Multiscreen Development with Adobe Aireaselsolutions
 
Media Animated Storyboard
Media Animated StoryboardMedia Animated Storyboard
Media Animated Storyboardlorajayne
 
Building iOS apps with eLearning Tools
Building iOS apps with eLearning ToolsBuilding iOS apps with eLearning Tools
Building iOS apps with eLearning Toolseaselsolutions
 
MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workfloweaselsolutions
 
Encoding and Decoding
Encoding and DecodingEncoding and Decoding
Encoding and DecodingEmsAlice
 

En vedette (16)

Flex multi-screen development
Flex multi-screen developmentFlex multi-screen development
Flex multi-screen development
 
Pelletkachel
PelletkachelPelletkachel
Pelletkachel
 
eLearning and Mobile
eLearning and MobileeLearning and Mobile
eLearning and Mobile
 
Trainers Institute eLearning Presentation
Trainers Institute eLearning PresentationTrainers Institute eLearning Presentation
Trainers Institute eLearning Presentation
 
Mobile Development with Adobe AIR
Mobile Development with Adobe AIRMobile Development with Adobe AIR
Mobile Development with Adobe AIR
 
Presentation CNIS Satu Mare
Presentation CNIS Satu MarePresentation CNIS Satu Mare
Presentation CNIS Satu Mare
 
отпуск в 2009 году
отпуск в 2009 годуотпуск в 2009 году
отпуск в 2009 году
 
Adobe MAX Recap
Adobe MAX RecapAdobe MAX Recap
Adobe MAX Recap
 
Posmotri
PosmotriPosmotri
Posmotri
 
Multiscreen Development with Adobe Air
Multiscreen Development with Adobe AirMultiscreen Development with Adobe Air
Multiscreen Development with Adobe Air
 
Media Animated Storyboard
Media Animated StoryboardMedia Animated Storyboard
Media Animated Storyboard
 
Building iOS apps with eLearning Tools
Building iOS apps with eLearning ToolsBuilding iOS apps with eLearning Tools
Building iOS apps with eLearning Tools
 
MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workflow
 
JavaScript and OOP
JavaScript and OOPJavaScript and OOP
JavaScript and OOP
 
OOP and JavaScript
OOP and JavaScriptOOP and JavaScript
OOP and JavaScript
 
Encoding and Decoding
Encoding and DecodingEncoding and Decoding
Encoding and Decoding
 

Similaire à Strategies for Mobile eLearning

Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design ProjectsAndrew Smyk
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design ProjectsFITC
 
How to Develop Cross-Platform Apps
How to Develop Cross-Platform AppsHow to Develop Cross-Platform Apps
How to Develop Cross-Platform AppsAndrea Tino
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion SummitAlexandre Jubien
 
SlickGrid Touch: Making complex JavaScript widgets work on mobile devices
SlickGrid Touch: Making complex JavaScript widgets work on mobile devicesSlickGrid Touch: Making complex JavaScript widgets work on mobile devices
SlickGrid Touch: Making complex JavaScript widgets work on mobile devicesreebalazs
 
Emerging Trends in Technology
Emerging Trends in TechnologyEmerging Trends in Technology
Emerging Trends in TechnologyRoopesh Reddy
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneEdorian
 
Azure ML: from basic to integration with custom applications
Azure ML: from basic to integration with custom applicationsAzure ML: from basic to integration with custom applications
Azure ML: from basic to integration with custom applicationsDavide Mauri
 
Azure Notebooks - Jupyter for the Cloud
Azure Notebooks - Jupyter for the CloudAzure Notebooks - Jupyter for the Cloud
Azure Notebooks - Jupyter for the CloudCameron Vetter
 
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deploymentAI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deploymentThiago de Faria
 
11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial Engineer11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial EngineerMark W. Bennett
 
Dl html5 vs native presentation
Dl html5 vs native presentationDl html5 vs native presentation
Dl html5 vs native presentationmetova
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...Thiago de Faria
 
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...Codemotion
 
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...Antti Koskela
 
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino AppsUsing Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino AppsTeamstudio
 
ECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling toolsECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling toolsmelbats
 

Similaire à Strategies for Mobile eLearning (20)

Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
 
Apps on your Wrist
Apps on your WristApps on your Wrist
Apps on your Wrist
 
How to Develop Cross-Platform Apps
How to Develop Cross-Platform AppsHow to Develop Cross-Platform Apps
How to Develop Cross-Platform Apps
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion Summit
 
Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
SlickGrid Touch: Making complex JavaScript widgets work on mobile devices
SlickGrid Touch: Making complex JavaScript widgets work on mobile devicesSlickGrid Touch: Making complex JavaScript widgets work on mobile devices
SlickGrid Touch: Making complex JavaScript widgets work on mobile devices
 
Emerging Trends in Technology
Emerging Trends in TechnologyEmerging Trends in Technology
Emerging Trends in Technology
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it done
 
Azure ML: from basic to integration with custom applications
Azure ML: from basic to integration with custom applicationsAzure ML: from basic to integration with custom applications
Azure ML: from basic to integration with custom applications
 
Azure Notebooks - Jupyter for the Cloud
Azure Notebooks - Jupyter for the CloudAzure Notebooks - Jupyter for the Cloud
Azure Notebooks - Jupyter for the Cloud
 
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deploymentAI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
AI with a DevOps Mindset - Experimentation, sharing & easy ML deployment
 
11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial Engineer11-2016_Entrepreneurial Engineer
11-2016_Entrepreneurial Engineer
 
Dl html5 vs native presentation
Dl html5 vs native presentationDl html5 vs native presentation
Dl html5 vs native presentation
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
 
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
 
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
 
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino AppsUsing Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino Apps
 
ECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling toolsECMFA 2018 - Keynote : The future of modeling tools
ECMFA 2018 - Keynote : The future of modeling tools
 

Dernier

OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 

Dernier (20)

OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 

Strategies for Mobile eLearning

  • 1. Strategies for Mobile eLearning Dustin Tauer :: Easel Solution @dtauer :: @easelsolutions :: @astdtcc
  • 2. Dustin Tauer Developer (11 years) Instructor (7 years) Web :: Mobile :: eLearning @dtauer :: @easelsolutions :: @astdtcc
  • 3. Easel Solutions  Training • Design, Web, Mobile, eLearning, Strategy, Social, etc.  Customized Training  Consulting  Adobe Connect @dtauer :: @easelsolutions :: @astdtcc
  • 4. Slides :: Files :: Resources http://blog.easelsolutions.com @dtauer :: @easelsolutions :: @astdtcc
  • 5. mLearning eLearning gone mobile @dtauer :: @easelsolutions :: @astdtcc
  • 6. The Problem Users want eLearning on a mobile device @dtauer :: @easelsolutions :: @astdtcc
  • 7. The Real Problem Users want eLearning on a mobile device that does not support Flash @dtauer :: @easelsolutions :: @astdtcc
  • 8. Solution One Publish content targeting a specific device or platform @dtauer :: @easelsolutions :: @astdtcc
  • 9. Solution Two Publish content that works everywhere (no Flash) @dtauer :: @easelsolutions :: @astdtcc
  • 10. Let’s talk about Flash @dtauer :: @easelsolutions :: @astdtcc
  • 11. 11/09/2011: Adobe said, “We will no longer continue to develop Flash Player in the browser to work with new mobile devices” @dtauer :: @easelsolutions :: @astdtcc
  • 12. What it means Adobe is no longer developing new versions of the Flash Player for mobile web browsers @dtauer :: @easelsolutions :: @astdtcc
  • 13. What the media heard Adobe is giving up on mobile devices and the Flash Player is dead. Anyone still using Flash is stupid. @dtauer :: @easelsolutions :: @astdtcc
  • 14. Conclusion? Adobe stopped developing plugins for a medium nobody is using. @dtauer :: @easelsolutions :: @astdtcc
  • 15. Conclusion? Nothing is changing @dtauer :: @easelsolutions :: @astdtcc
  • 16. Flash and eLearning eLearning is heavily reliant on Flash. @dtauer :: @easelsolutions :: @astdtcc
  • 17. Flash and mLearning Do we have to learn new tools? No! Abandon our existing courses? No! @dtauer :: @easelsolutions :: @astdtcc
  • 18. mLearning Create content that fits the user. Don’t ask the users to fit the content. @dtauer :: @easelsolutions :: @astdtcc
  • 19. HTML5 The elephant in the room @dtauer :: @easelsolutions :: @astdtcc
  • 20. “Just build it in HTML5” ( Sigh ) @dtauer :: @easelsolutions :: @astdtcc
  • 21. HTML5 does not equal Mobile HTML5 is a set of features added to HTML that give websites additional/consistent functionality. HTML5 = HTML + CSS + JavaScript @dtauer :: @easelsolutions :: @astdtcc
  • 22. HTML5 does not equal Mobile Mobile browser evolve faster than desktop browser and support more HTML5 features. It’s still a work in progress. @dtauer :: @easelsolutions :: @astdtcc
  • 23. Mobile is hard So is devising an mLearning strategy. That’s why you are here. @dtauer :: @easelsolutions :: @astdtcc
  • 24. Do you need mLearning? Ask yourself a few easy questions. @dtauer :: @easelsolutions :: @astdtcc
  • 25. Who’s getting mobile devices? DON’T NEED MOBILE NEED MOBILE LEARNING LEARNING  General Workforce  IT • Sales  Application Developers • Marketing • Customer Service • Doctors • Engineers  Senior Executives  Anyone @dtauer :: @easelsolutions :: @astdtcc
  • 26. How do they use their devices? DON’T NEED MOBILE NEED MOBILE LEARNING LEARNING  Showing Product Demos  Email • Videos  Virtual • Presentations Training/Conferencing  Consumption • Adobe Connect • Job Aids • Process Training • Product/Sales Guides @dtauer :: @easelsolutions :: @astdtcc
  • 27. Designing mLearning Graphical, not instructional @dtauer :: @easelsolutions :: @astdtcc
  • 28. Design Considerations for Mobile UI  Design for immediate access  Fingers, not mice • No roll-overs • Careful with “try-me” courses  Touch feedback is key • Down-states  Keep gestures smart and simple • Or just stick to the tap (click)  Design for real hand sizes @dtauer :: @easelsolutions :: @astdtcc
  • 29. Screens Sizes @dtauer :: @easelsolutions :: @astdtcc
  • 30. Fingers 44px @dtauer :: @easelsolutions :: @astdtcc
  • 31. There’s a hand behind every good finger @dtauer :: @easelsolutions :: @astdtcc
  • 32. Tablets Same as laptops as long as you recognize the design considerations of touch-input @dtauer :: @easelsolutions :: @astdtcc
  • 33. Developing mLearning Choose your own adventure Web :: Mobile App :: Hybrid @dtauer :: @easelsolutions :: @astdtcc
  • 34. Web  Deployed on a website or in an LMS • Just like you are doing today  Published HTML/CSS/JavaScript • “HTML5” Publishing • No Flash allowed  Offline is possible (With Code) • Google: HTML5 Offline Application  Tools • Adobe Captivate • Articulate Storyline @dtauer :: @easelsolutions :: @astdtcc
  • 35. Web PROS CONS  One course for all  One course for all • www.site.com/course1 • One size doesn’t always fit  Same workflow all  LMS tracking is easy  Requires and internet  Easy to update connection • Just replace the content • Can you hear me now?  Pause/Resume across  Many LMS interface are not devices mobile friendly  Inconsistent playback @dtauer :: @easelsolutions :: @astdtcc
  • 36. Demo Web-based Course @dtauer :: @easelsolutions :: @astdtcc
  • 37. Mobile Application  Offline • Downloaded and installed on device  Tools • PhoneGap: Packages HTML/CSS/JavaScript as native mobile applications  http://build.phonegap.com/ @dtauer :: @easelsolutions :: @astdtcc
  • 38. Mobile Application PROS CONS  Offline  Need to publish for each • No Internet needed device  Better performance  LMS integration can be  Sell course in an app store tricky  Tailor content to fit the  More steps in the process device  $$$  Performance  iOS distribution • Certificate required* @dtauer :: @easelsolutions :: @astdtcc
  • 39. Understanding iOS Certificates DEVELOPER CERTIFICATE ENTERPRISE CERTIFICATE  $99/year  $299/year  Allows developer or  Intended for companies who company to publish apps to create proprietary, in-house App Store iOS apps for internal • ONLY to App Store deployment within the  Application listed under company only. certificate-holder’s name  Dun & Bradstreet (D-U-N-S)  If application is being sold, number is required Apple gets 30% Need certificate before you start! @dtauer :: @easelsolutions :: @astdtcc
  • 40. Demo Mobile App @dtauer :: @easelsolutions :: @astdtcc
  • 41. Hybrid Application  Download a “shell” or “viewer” application to play the output from an eLearning development tool • Typically free and not branded  Tools • Articulate Storyline  Articulate Mobile Player • Adobe Presenter (plugin for PowerPoint)  Adobe Presenter Mobile @dtauer :: @easelsolutions :: @astdtcc
  • 42. Hybrid Application PROS CONS  Online & Offline (most of the  Proprietary time) • Tool-specifc • Sync with LMS  Device Dependent  Consistent Playback • i.e. iPad only  Bonus Features • Libraries of content • Intuitive UI Controls @dtauer :: @easelsolutions :: @astdtcc
  • 43. Demo Hybrid App @dtauer :: @easelsolutions :: @astdtcc
  • 44. Thanks!  http://blog.easelsolutions.com • Slides, Session Files, Resources  Easel Solutions Booth • Stop by and chat @dtauer :: @easelsolutions :: @astdtcc