Designing and developing interactive mobile learning content presents device level challenges, such as small and varying screen sizes, limited processing power, variability of input mechanisms (keypad, keyboard, pointer, touch screen etc), variety of operating systems, battery life, and many more. This presentation will help you understand some various technical aspects and challenges to consider while developing mobile learning interactions.
1. LEARNING INTERACTIONS ON MOBILE
WHAT WORKS? WHAT DOESN’T?
Jamaica Bracken Janhavi Padture Robert Gadd
2. If you cannot hear the audio:
• Click the arrow icon at the upper right, in the webinar panel
• Expand the Audio section
• Click the Audio setup
• If necessary, choose the Use Telephone option to see a phone
number you can use
3. Like it or not, mLearning is here to stay!
Mobile Learning Interactions
4. Poll #1
Have you implemented mLearning?
• One or more projects deployed
• Pilot project is in the works
• Definite plan to roll out in 6-12 months
• Evaluating – timeframe undefined
• Definitely NO plans for mLearning
Mobile Learning Interactions
5. Demands on Mobile Learning
I need it to I want it to
work ACROSS work on
VARIOUS DESKTOP I want HIGH
DEVICES AND MOBILE END, FUN
STUFF in
I would like MLEARNING
to SHARE
MY
OPINIONS
I want it to be
SHORT, BUT
I want MEMORABLE
INTERACTION,
NOT JUST
BUTTON
CLICKS
Mobile Learning Interactions
6. Interactivity in mLearning
1. Presents a greater challenge in mLearning
3. Used to augment learning on mobile devices
5. Engaging way to present, interact and assess
7. Ability to track progress
Examples:
Simulations Videos
Interactive
exercises Games
Mobile Learning Interactions
7. Characteristics of mLearning Interactions
Ideal characteristics:
(Interactive of course!)
Modular
Non-linear
Selectively render content
SWF or HTML5!
SCORM trackable
Balance of text & media
Easily optimized for mobile rendering
Secure
Mobile Learning Interactions
8. Challenges facing mobile interaction development
• Devices
• Screen sizes
• Operating Systems
• Browsers
• Security
• Media formats supported
• Connectivity/Connection speed/ Bandwidth
• Technology Challenges
• Native vs. Web apps
• Flash vs. HTML5
Mobile Learning Interactions
9. Poll #2
What mobile devices do you (or your
organization) use for mLearning?
• Apple iOS
• Blackberry OS
• Windows Phone
• Google Android
Mobile Learning Interactions
13. What’s your Business Case?
• Do you want cross platform delivery?
• Do you need to create once, deploy anywhere?
• Will you know the mobile devices your learners
carry?
• Is Bandwidth/connectivity predictable?
• Is there lot of media to be delivered?
• Will it be resource intensive?
• Do you need sophisticated visual effects?
• Is it important to create content without relying
on proprietary software or native apps?
Mobile Learning Interactions
17. Poll #3
What technologies has your organization
implemented (or is exploring) for
mLearning development?
• Native apps for various devices
• Web Apps – using HTML or HTML5
• Web Apps – using Flash
• Web Apps – Other
Mobile Learning Interactions
20. Why the Hype?
iPads/iPhones of course!
• Fairly easy – just an extension of HTML & JS
• No special software or plug-ins needed
• Better interactivity and layout control
• Could give Flash the run for the money
• Adobe is investing in HTML5!
Mobile Learning Interactions
22. Technology Matrix
Custom Development 3rd Party Rapid
Development Tools
Web Apps Flash, HTML, HTML5 Raptivity
Hot Lava
mLearning Studio
Articulate Storyline
Lectora X4
(Sencha Touch - framework)
Native Java, Objective C (PhoneGap - framework)
Mobile Learning Interactions
23. Few Tips for creating mLearning interactions
• Keep them short - Edumercials
• Separate Content from Presentation
• Videos & Animation are effective interactions
• Use caching and local storage for SCORM
• Use rapid development tools like Raptivity for
quick turnaround
• Use tools like PhoneGap to convert to app
• Test…Test…Test!!!
Mobile Learning Interactions
25. Interactive mLearning Examples
• Custom content example
• Video example
• Raptivity examples
• OnPoint examples (interactive content
playing on the CellCast platform)
Mobile Learning Interactions
26. Thank You!
Janhavi Padture Robert Gadd
janhavi@harbingergroup.com rgadd @ onpointlearning.com
For more info about Raptivity: For more info about CellCast:
Visit: www.raptivity.com Visit: www.mlearning.com
Write to: info@raptivity.com Write to: info@melearning.com
Blog: blog.raptivity.com Blog: mlearningtrends.blogspot.com
Twitter: @robgadd4
Mobile Learning Interactions
Editor's Notes
Oversimplified representation Development environment, Internet Connectivity , Deployment, Speed, Rich media compatibility, Content searchable on web , Animation development, Cross platform compatibility Native: Platform dependent, Not required, has to be installed/ downloaded, Fast, Fewer Issues, No, More sophisticated - by accessing core animation framework using native code, Must be developed for each platform separately Web: Platform independent, Required, n/a (updates propogate immediately), Slower, Limited by Audio/video support inconsistencies within browsers, Yes, Good - but less flexibility, can be achieved relatively easily using
Myth #6 – Mobile web is better/easier than mobile apps (native apps). Not in our opinion…but we support both!