SlideShare a Scribd company logo
1 of 17
Building Mobile Learning with Your Existing
eLearning Toolkit - Adobe CS5
Chad Udell | Solutions Architect,
Float Learning and The Iona Group
Twitter: @visualrinse
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
■
An overview
■
What you can use it for
■
How you can create it with Adobe tools
■
Output and distribution
■
Demos - lots of demos!
Mobile Learning?
2
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
What is Mobile Learning?
Mobile Learning or “mLearning” is the use of mobile technology to aid in
the learning of, reference of or exploration of information useful to the
user at that moment or in a specific use context.
3
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
What is Mobile Learning?
■
Key differences between mobile learning and traditional
■
Full Courses vs. Bite-Sized
■
People typically consume eLearning in 30-60 minute chunks
■
Mobile content consumption comes in 3-5 minute blocks
■
Device constraints
■
Screen
■
Input
■
Speed, memory
■
Contextually aware
■
The where, when and why
■
Users are bored, local or micro-tasking
4
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
■
What can I do with Mobile Learning?
■
Smaller scale, contextual eLearning
■
Performance support
■
Job aids
■
??? (things are evolving quickly)
■
What shouldn’t I do with Mobile Learning?
■
Cram a full course down a mobile pipe
■
Simply miniaturize a course
■
Expect that all devices are going to be the same
■
Expect that all users have the same context
Types of Mobile Learning
5
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Types of Mobile Learning
6
■
How can I deploy mobile learning?
■
Dedicated Mobile Apps
■
Mobile Web Apps
■
SMS
■
A number of LMS vendors are emerging
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Choosing Your Path
■
Should I build a Dedicated Mobile App or a Mobile Web Site?
■
Monetization
■
Device features (Camera, Disk Access, etc)
■
Online vs. Offline vs. Semi Connected
■
Media capabilities and formats
7
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
■
Options for mobile app dev
■
Flash CS5 via AIR for Android, iOS Packager
■
Captivate via Air for Android, iOS Packager
■
App wrappers (more on this in a bit)
■
Dreamweaver CS5 Coursebuilder
■
Adobe Spry/JQuery
■
Dedicated Mobile SDKs
Assessing Your Toolkit for Mobile Learning
8
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Assessing Your Toolkit for Mobile Learning
■
Options for mobile web apps
■
Flash Player 10.1
■
Captivate
■
HTML5/CSS3/JavaScript
■
Spry, Jquery, Sencha (EXT JS)
■
Other Mobile Specific APIs
9
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Assessing Your Toolkit for Mobile Learning
■
CS5/Learning Suite
■
Flash to mobile
■
What platforms? What formats?
■
Dreamweaver to mobile?
■
Web sure, but an app?
■
Captivate to Mobile?
■
Never heard of this, can it be true?
10
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Porting Content to Mobile via CS5
■
Flash Content
■
New APIs for Mobile
■
Compatibility differences between AIR and
iOS
■
http://fnaweso.me/e5
■
Resolution/Device Constraints
■
Optimization
■
Miniaturization is not good. Things need to
be redesigned or started for mobile
■
http://fnaweso.me/e4
■
Packaging for AIR
■
Command line, via Flash, Serge’s Packager
Pro
11
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Porting Content to Mobile via CS5
12
■
HTML Content
■
JavaScript Capabilities
■
Webkit Devices
■
Symbian
■
Windows
■
Blackberry
■
http://fnaweso.me/e3
■
CourseBuilder
■
http://fnaweso.me/e8
■
Packaging via AIR
■
Sort of here with StageWebView
■
Not yet, but maybe soon?
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Porting Content to Mobile via CS5
■
Targeting non-Flash enabled devices
■
The iOS Packager
■
Using Dreamweaver
■
Compile via Phone Gap
■
Compile via Appcelerator
■
XCode Shim Method for iOS
13
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Taking it Further
■
Taking it further
■
Deployment options
■
Stores, Apps, Remember the30% Apple Tax (Or really any store for that matter)
■
AD Hoc
■
Cross platform testing via Device Central and Emulators
■
http://perfectomobile.com/
14
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Closing
■
Demos
■
iOS build of simple eLearning interaction
■
Same interaction for Android
■
Captivate to iOS
■
Captivate to AIR for Android
■
Course Builder for Mobile
■
XCode/Android wrapper for Dreamweaver HTML content
■
Q&A
15
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Turn in your Surveys for a chance to WIN!
■
Hand in your surveys to the room
monitors
■
One survey will be selected as a winner
of the Adobe Press e-book
Adobe Flash Platform from Start to
Finish: Working Collaboratively
Using Adobe Creative Suite 5
■
Winners will be notified via e-mail at the
end of each day
16
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

More Related Content

Similar to Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Adobe CS5

Development mobile app cross device
Development mobile app cross deviceDevelopment mobile app cross device
Development mobile app cross devicePhuong Nguyen
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learninggeoff stead
 
Starting mobile development
Starting mobile developmentStarting mobile development
Starting mobile developmentMihai Corlan
 
The Mobile Learning Tipping Point
The Mobile Learning Tipping PointThe Mobile Learning Tipping Point
The Mobile Learning Tipping PointAllen Partridge
 
Progressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIRProgressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIRJoseph Labrecque
 
Debugging mobile websites and web apps
Debugging mobile websites and web appsDebugging mobile websites and web apps
Debugging mobile websites and web appsMihai Corlan
 
Phoenix Emulator PPT
Phoenix Emulator PPTPhoenix Emulator PPT
Phoenix Emulator PPTVineet Kumar
 
Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationJoseph Labrecque
 
Flash Platform for Devices
Flash Platform for DevicesFlash Platform for Devices
Flash Platform for DevicesSerge Jespers
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppSt. Petersburg College
 
Learning C# iPad Programming
Learning C# iPad ProgrammingLearning C# iPad Programming
Learning C# iPad ProgrammingRich Helton
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile developmentMihai Corlan
 
Homer michelle mobile_presentation
Homer michelle mobile_presentationHomer michelle mobile_presentation
Homer michelle mobile_presentationMichelle Homer
 
Mobile Enablement And Intelligence
Mobile Enablement And IntelligenceMobile Enablement And Intelligence
Mobile Enablement And IntelligenceRashmika Nawaratne
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixAndrew Ferrier
 
SAP TechEd Web IDE
SAP TechEd Web IDESAP TechEd Web IDE
SAP TechEd Web IDEDavid Fish
 
Devoxx 2010: Develop mobile applications with Flex
Devoxx 2010: Develop mobile applications with FlexDevoxx 2010: Develop mobile applications with Flex
Devoxx 2010: Develop mobile applications with FlexMichael Chaize
 
Delivering training via phones, i pads and tablets
Delivering training via phones, i pads and tabletsDelivering training via phones, i pads and tablets
Delivering training via phones, i pads and tabletsLeo Gaggl
 

Similar to Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Adobe CS5 (20)

Development mobile app cross device
Development mobile app cross deviceDevelopment mobile app cross device
Development mobile app cross device
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learning
 
Starting mobile development
Starting mobile developmentStarting mobile development
Starting mobile development
 
AIR for Higher Education
AIR for Higher EducationAIR for Higher Education
AIR for Higher Education
 
The Mobile Learning Tipping Point
The Mobile Learning Tipping PointThe Mobile Learning Tipping Point
The Mobile Learning Tipping Point
 
Progressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIRProgressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIR
 
Debugging mobile websites and web apps
Debugging mobile websites and web appsDebugging mobile websites and web apps
Debugging mobile websites and web apps
 
Phoenix Emulator PPT
Phoenix Emulator PPTPhoenix Emulator PPT
Phoenix Emulator PPT
 
Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher Education
 
Flash media technology
Flash media technologyFlash media technology
Flash media technology
 
Flash Platform for Devices
Flash Platform for DevicesFlash Platform for Devices
Flash Platform for Devices
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
 
Learning C# iPad Programming
Learning C# iPad ProgrammingLearning C# iPad Programming
Learning C# iPad Programming
 
Getting started with flash mobile development
Getting started with flash mobile developmentGetting started with flash mobile development
Getting started with flash mobile development
 
Homer michelle mobile_presentation
Homer michelle mobile_presentationHomer michelle mobile_presentation
Homer michelle mobile_presentation
 
Mobile Enablement And Intelligence
Mobile Enablement And IntelligenceMobile Enablement And Intelligence
Mobile Enablement And Intelligence
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM Bluemix
 
SAP TechEd Web IDE
SAP TechEd Web IDESAP TechEd Web IDE
SAP TechEd Web IDE
 
Devoxx 2010: Develop mobile applications with Flex
Devoxx 2010: Develop mobile applications with FlexDevoxx 2010: Develop mobile applications with Flex
Devoxx 2010: Develop mobile applications with Flex
 
Delivering training via phones, i pads and tablets
Delivering training via phones, i pads and tabletsDelivering training via phones, i pads and tablets
Delivering training via phones, i pads and tablets
 

More from Chad Udell

DevLearn 2018 - Designing AR Experiences for Performance Support
DevLearn 2018 -  Designing AR Experiences for Performance SupportDevLearn 2018 -  Designing AR Experiences for Performance Support
DevLearn 2018 - Designing AR Experiences for Performance SupportChad Udell
 
ATD - Western Michigan September Meeting
ATD - Western Michigan September MeetingATD - Western Michigan September Meeting
ATD - Western Michigan September MeetingChad Udell
 
Atd 2015 - Mastering Mobile Learning
Atd 2015 - Mastering Mobile LearningAtd 2015 - Mastering Mobile Learning
Atd 2015 - Mastering Mobile LearningChad Udell
 
Leveraging Devices to Create Amazing Mobile Learning - TK2014 Results
Leveraging Devices to Create Amazing Mobile Learning - TK2014 ResultsLeveraging Devices to Create Amazing Mobile Learning - TK2014 Results
Leveraging Devices to Create Amazing Mobile Learning - TK2014 ResultsChad Udell
 
Mlearning Unraveled - With Poll Results
Mlearning Unraveled - With Poll ResultsMlearning Unraveled - With Poll Results
Mlearning Unraveled - With Poll ResultsChad Udell
 
Tappestry Demo
Tappestry DemoTappestry Demo
Tappestry DemoChad Udell
 
Whats Next for Mobile Learning
Whats Next for Mobile LearningWhats Next for Mobile Learning
Whats Next for Mobile LearningChad Udell
 
There Is No Easy Button
There Is No Easy ButtonThere Is No Easy Button
There Is No Easy ButtonChad Udell
 
Learning Tracking Out of the LMS and Embracing Learning Analytics
Learning Tracking Out of the LMS and Embracing Learning AnalyticsLearning Tracking Out of the LMS and Embracing Learning Analytics
Learning Tracking Out of the LMS and Embracing Learning AnalyticsChad Udell
 
The Leadership Challenge - mLearnCon
The Leadership Challenge - mLearnConThe Leadership Challenge - mLearnCon
The Leadership Challenge - mLearnConChad Udell
 
Design concepts for Mobile Learnng
Design concepts for Mobile LearnngDesign concepts for Mobile Learnng
Design concepts for Mobile LearnngChad Udell
 
ASTD St. Louis Presentation - July 28th
ASTD St. Louis Presentation - July 28thASTD St. Louis Presentation - July 28th
ASTD St. Louis Presentation - July 28thChad Udell
 
Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?Chad Udell
 
How to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileHow to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileChad Udell
 
Comparing the Four Main Mobile OSes
Comparing the Four Main Mobile OSesComparing the Four Main Mobile OSes
Comparing the Four Main Mobile OSesChad Udell
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitChad Udell
 
Hacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitHacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitChad Udell
 
Hacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitHacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitChad Udell
 
History of Generative and Computer Art
History of Generative and Computer ArtHistory of Generative and Computer Art
History of Generative and Computer ArtChad Udell
 

More from Chad Udell (20)

DevLearn 2018 - Designing AR Experiences for Performance Support
DevLearn 2018 -  Designing AR Experiences for Performance SupportDevLearn 2018 -  Designing AR Experiences for Performance Support
DevLearn 2018 - Designing AR Experiences for Performance Support
 
ATD - Western Michigan September Meeting
ATD - Western Michigan September MeetingATD - Western Michigan September Meeting
ATD - Western Michigan September Meeting
 
Atd 2015 - Mastering Mobile Learning
Atd 2015 - Mastering Mobile LearningAtd 2015 - Mastering Mobile Learning
Atd 2015 - Mastering Mobile Learning
 
Leveraging Devices to Create Amazing Mobile Learning - TK2014 Results
Leveraging Devices to Create Amazing Mobile Learning - TK2014 ResultsLeveraging Devices to Create Amazing Mobile Learning - TK2014 Results
Leveraging Devices to Create Amazing Mobile Learning - TK2014 Results
 
Mlearning Unraveled - With Poll Results
Mlearning Unraveled - With Poll ResultsMlearning Unraveled - With Poll Results
Mlearning Unraveled - With Poll Results
 
Tappestry Demo
Tappestry DemoTappestry Demo
Tappestry Demo
 
Prototyping
PrototypingPrototyping
Prototyping
 
Whats Next for Mobile Learning
Whats Next for Mobile LearningWhats Next for Mobile Learning
Whats Next for Mobile Learning
 
There Is No Easy Button
There Is No Easy ButtonThere Is No Easy Button
There Is No Easy Button
 
Learning Tracking Out of the LMS and Embracing Learning Analytics
Learning Tracking Out of the LMS and Embracing Learning AnalyticsLearning Tracking Out of the LMS and Embracing Learning Analytics
Learning Tracking Out of the LMS and Embracing Learning Analytics
 
The Leadership Challenge - mLearnCon
The Leadership Challenge - mLearnConThe Leadership Challenge - mLearnCon
The Leadership Challenge - mLearnCon
 
Design concepts for Mobile Learnng
Design concepts for Mobile LearnngDesign concepts for Mobile Learnng
Design concepts for Mobile Learnng
 
ASTD St. Louis Presentation - July 28th
ASTD St. Louis Presentation - July 28thASTD St. Louis Presentation - July 28th
ASTD St. Louis Presentation - July 28th
 
Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?
 
How to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileHow to Convert Your eLearning to Mobile
How to Convert Your eLearning to Mobile
 
Comparing the Four Main Mobile OSes
Comparing the Four Main Mobile OSesComparing the Four Main Mobile OSes
Comparing the Four Main Mobile OSes
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing Toolkit
 
Hacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitHacking Robots for Fun and Profit
Hacking Robots for Fun and Profit
 
Hacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitHacking Robots for Fun and Profit
Hacking Robots for Fun and Profit
 
History of Generative and Computer Art
History of Generative and Computer ArtHistory of Generative and Computer Art
History of Generative and Computer Art
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Adobe CS5

  • 1. Building Mobile Learning with Your Existing eLearning Toolkit - Adobe CS5 Chad Udell | Solutions Architect, Float Learning and The Iona Group Twitter: @visualrinse
  • 2. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. ■ An overview ■ What you can use it for ■ How you can create it with Adobe tools ■ Output and distribution ■ Demos - lots of demos! Mobile Learning? 2
  • 3. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. What is Mobile Learning? Mobile Learning or “mLearning” is the use of mobile technology to aid in the learning of, reference of or exploration of information useful to the user at that moment or in a specific use context. 3
  • 4. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. What is Mobile Learning? ■ Key differences between mobile learning and traditional ■ Full Courses vs. Bite-Sized ■ People typically consume eLearning in 30-60 minute chunks ■ Mobile content consumption comes in 3-5 minute blocks ■ Device constraints ■ Screen ■ Input ■ Speed, memory ■ Contextually aware ■ The where, when and why ■ Users are bored, local or micro-tasking 4
  • 5. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. ■ What can I do with Mobile Learning? ■ Smaller scale, contextual eLearning ■ Performance support ■ Job aids ■ ??? (things are evolving quickly) ■ What shouldn’t I do with Mobile Learning? ■ Cram a full course down a mobile pipe ■ Simply miniaturize a course ■ Expect that all devices are going to be the same ■ Expect that all users have the same context Types of Mobile Learning 5
  • 6. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Types of Mobile Learning 6 ■ How can I deploy mobile learning? ■ Dedicated Mobile Apps ■ Mobile Web Apps ■ SMS ■ A number of LMS vendors are emerging
  • 7. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Choosing Your Path ■ Should I build a Dedicated Mobile App or a Mobile Web Site? ■ Monetization ■ Device features (Camera, Disk Access, etc) ■ Online vs. Offline vs. Semi Connected ■ Media capabilities and formats 7
  • 8. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. ■ Options for mobile app dev ■ Flash CS5 via AIR for Android, iOS Packager ■ Captivate via Air for Android, iOS Packager ■ App wrappers (more on this in a bit) ■ Dreamweaver CS5 Coursebuilder ■ Adobe Spry/JQuery ■ Dedicated Mobile SDKs Assessing Your Toolkit for Mobile Learning 8
  • 9. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Assessing Your Toolkit for Mobile Learning ■ Options for mobile web apps ■ Flash Player 10.1 ■ Captivate ■ HTML5/CSS3/JavaScript ■ Spry, Jquery, Sencha (EXT JS) ■ Other Mobile Specific APIs 9
  • 10. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Assessing Your Toolkit for Mobile Learning ■ CS5/Learning Suite ■ Flash to mobile ■ What platforms? What formats? ■ Dreamweaver to mobile? ■ Web sure, but an app? ■ Captivate to Mobile? ■ Never heard of this, can it be true? 10
  • 11. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Porting Content to Mobile via CS5 ■ Flash Content ■ New APIs for Mobile ■ Compatibility differences between AIR and iOS ■ http://fnaweso.me/e5 ■ Resolution/Device Constraints ■ Optimization ■ Miniaturization is not good. Things need to be redesigned or started for mobile ■ http://fnaweso.me/e4 ■ Packaging for AIR ■ Command line, via Flash, Serge’s Packager Pro 11
  • 12. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Porting Content to Mobile via CS5 12 ■ HTML Content ■ JavaScript Capabilities ■ Webkit Devices ■ Symbian ■ Windows ■ Blackberry ■ http://fnaweso.me/e3 ■ CourseBuilder ■ http://fnaweso.me/e8 ■ Packaging via AIR ■ Sort of here with StageWebView ■ Not yet, but maybe soon?
  • 13. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Porting Content to Mobile via CS5 ■ Targeting non-Flash enabled devices ■ The iOS Packager ■ Using Dreamweaver ■ Compile via Phone Gap ■ Compile via Appcelerator ■ XCode Shim Method for iOS 13
  • 14. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Taking it Further ■ Taking it further ■ Deployment options ■ Stores, Apps, Remember the30% Apple Tax (Or really any store for that matter) ■ AD Hoc ■ Cross platform testing via Device Central and Emulators ■ http://perfectomobile.com/ 14
  • 15. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Closing ■ Demos ■ iOS build of simple eLearning interaction ■ Same interaction for Android ■ Captivate to iOS ■ Captivate to AIR for Android ■ Course Builder for Mobile ■ XCode/Android wrapper for Dreamweaver HTML content ■ Q&A 15
  • 16. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Turn in your Surveys for a chance to WIN! ■ Hand in your surveys to the room monitors ■ One survey will be selected as a winner of the Adobe Press e-book Adobe Flash Platform from Start to Finish: Working Collaboratively Using Adobe Creative Suite 5 ■ Winners will be notified via e-mail at the end of each day 16
  • 17. ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.