SlideShare a Scribd company logo
1 of 14
Demystifying Mobile Learning:
Survival Guide in a
Post-Flash Era
Jack McGrath
President, Creative Director
Digitec Interactive
Amy Bassett
Marketing Director
Digitec Interactive
Digitec is an eLearning production company and
learning management system provider,
developing educational products for association,
medical and non-profit clients.
Despite growth
of mobile…
Flash is not
available on
iPhone or iPads
(iOS)
No Flash support
after Android 4.1
How does this affect
learning?
iOS
Possible screen
resolutions to
meet devices
- iPhone
- iPhone Retina
- iPad
- iPad Retina
No standard resolution
Android
Possible screen
resolutions to
meet devices
No standard resolution
Android
3,997 distinct
devices
599 distinct
brands
40% Samsung
According to: http://opensignal.com/reports/fragmentation.php - 8/2012
Hardware fragmentation
According to: http://opensignal.com/reports/fragmentation.php - 8/2012
Android
Each version of
Android
supports a
different subset
of features
Software fragmentation
Microsoft Surface
Runs Windows RT
(Windows Lite)
Flash only runs on
Microsoft-approved sites
Software deployed through
Windows store
Program in javascript, C++,
C#/VB
Constantly new devices to support
Survival Techniques in a
Post-Flash Era
Native Apps
Adobe Air Apps
HTML-5 & HTML
Hybrid
Apps
Native Apps
iOS is created in xCode
and coded in Objective C
Android is created using
Eclipse and coded in
Java
Advantages Disadvantage
Performance Need to build for each
platform
Powerful feature-rich
code base
xCode, Eclipse more
complicated and
expensive to update
Distribution Distribution (store
approvals, tough to
limit access, review,
costs)
HTML-5 & HTML
Content is created using
HTML, javascript, jQuery
or other standard
language
Accessible through the
device mobile browser
Advantages Disadvantage
Easier to code, some
authoring tools
available
Devices and browsers
provide limited support
One code base –
multiple delivery
methods
Device specific versions
Limited support for
animation, interactivity,
multimedia, etc.
Distribution and
updates simpler
Requires a lot of testing
Hybrid
Installer created in xCode for
iOS and Eclipse for Android.
Content pulled using WEB UI
into the app from HTML,
javascript, etc.
Advantages Disadvantage
Distribution through
Stores
Distribution through
Stores
Updates simple and
controlled outside the
app
Multiple installers to
manage
Leverage device
features more flexibly
Offline access is limited
Adobe Air
Flash AS3 exports to
desktop, native iOS,
Android & Blackberry
Advantages Disadvantage
One version – multiple
delivery options
Requires distribution
through “stores”
More multimedia and
interactive support by
leveraging Flash
AS3 code support is
limited – not a simple
conversion
Performance can suffer
Installer allows for
offline access and use
Limited ability to update
dynamically
Questions?
Amy Bassett
Marketing Director
Digitec Interactive
6000 MetroWest Blvd.
Orlando, FL 32835
1-800-942-4537
abassett@digitecinteractive.com
Jack McGrath
President & Creative Director
Digitec Interactive
6000 MetroWest Blvd.
Orlando, FL 32835
1-800-942-4537
jmcgrath@digitecinteractive.com

More Related Content

What's hot

What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseWhat Mobile Development Approach Makes Sense
What Mobile Development Approach Makes Sense
Dipesh Mukerji
 
Flash platform fitc
Flash platform fitcFlash platform fitc
Flash platform fitc
Mark Doherty
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterprise
Venkat Alagarsamy
 
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
Cross-platform mobile development: choices and limitations  [IndicThreads Mob...Cross-platform mobile development: choices and limitations  [IndicThreads Mob...
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
IndicThreads
 
iPhone possibilities
iPhone possibilitiesiPhone possibilities
iPhone possibilities
Jesse Wynants
 

What's hot (16)

On Mobile- Product Strategy
On Mobile- Product StrategyOn Mobile- Product Strategy
On Mobile- Product Strategy
 
Android overview
Android overviewAndroid overview
Android overview
 
Android overview
Android overviewAndroid overview
Android overview
 
What Mobile Development Approach Makes Sense
What Mobile Development Approach Makes SenseWhat Mobile Development Approach Makes Sense
What Mobile Development Approach Makes Sense
 
Multiplatform App Architecture
Multiplatform App ArchitectureMultiplatform App Architecture
Multiplatform App Architecture
 
Flash platform fitc
Flash platform fitcFlash platform fitc
Flash platform fitc
 
Anup Murarka’s Presentation at eComm 2009
Anup Murarka’s Presentation at eComm 2009Anup Murarka’s Presentation at eComm 2009
Anup Murarka’s Presentation at eComm 2009
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterprise
 
Rich Internet Application
Rich Internet ApplicationRich Internet Application
Rich Internet Application
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application Development
 
Whitepaper: Dealing with the Dilemma: Mobile App Development Approach & Decis...
Whitepaper: Dealing with the Dilemma: Mobile App Development Approach & Decis...Whitepaper: Dealing with the Dilemma: Mobile App Development Approach & Decis...
Whitepaper: Dealing with the Dilemma: Mobile App Development Approach & Decis...
 
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
Cross-platform mobile development: choices and limitations  [IndicThreads Mob...Cross-platform mobile development: choices and limitations  [IndicThreads Mob...
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014
 
Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?
 
iPhone possibilities
iPhone possibilitiesiPhone possibilities
iPhone possibilities
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application development
 

Similar to Mobile Learning Strategies for the Post-Flash Era

Mobile app development sylhet it academy
Mobile app development  sylhet it academyMobile app development  sylhet it academy
Mobile app development sylhet it academy
Sylhet IT Academy
 
Modern mobile development overview
Modern mobile development overviewModern mobile development overview
Modern mobile development overview
Dima Maleev
 

Similar to Mobile Learning Strategies for the Post-Flash Era (20)

Flash: A call for sanity
Flash: A call for sanityFlash: A call for sanity
Flash: A call for sanity
 
Adobe Flash and Device Central
Adobe Flash and Device CentralAdobe Flash and Device Central
Adobe Flash and Device Central
 
Android overview 123
Android overview 123Android overview 123
Android overview 123
 
Android overview
Android overviewAndroid overview
Android overview
 
"double quotes"
"double quotes""double quotes"
"double quotes"
 
Android overview
Android overviewAndroid overview
Android overview
 
From Deepa's client
From Deepa's clientFrom Deepa's client
From Deepa's client
 
Mobile app development sylhet it academy
Mobile app development  sylhet it academyMobile app development  sylhet it academy
Mobile app development sylhet it academy
 
Overview of Mobile Development Platforms
Overview of Mobile Development PlatformsOverview of Mobile Development Platforms
Overview of Mobile Development Platforms
 
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
 
Developing Enterprise-Grade Mobile Applications
Developing Enterprise-Grade Mobile ApplicationsDeveloping Enterprise-Grade Mobile Applications
Developing Enterprise-Grade Mobile Applications
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
 
Modern mobile development overview
Modern mobile development overviewModern mobile development overview
Modern mobile development overview
 
The Future of Flash
The Future of FlashThe Future of Flash
The Future of Flash
 
Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation Deck
 
Native apps vs Web apps
Native apps vs Web appsNative apps vs Web apps
Native apps vs Web apps
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Mobile Learning Strategies for the Post-Flash Era

  • 1. Demystifying Mobile Learning: Survival Guide in a Post-Flash Era Jack McGrath President, Creative Director Digitec Interactive Amy Bassett Marketing Director Digitec Interactive
  • 2. Digitec is an eLearning production company and learning management system provider, developing educational products for association, medical and non-profit clients.
  • 3. Despite growth of mobile… Flash is not available on iPhone or iPads (iOS) No Flash support after Android 4.1 How does this affect learning?
  • 4. iOS Possible screen resolutions to meet devices - iPhone - iPhone Retina - iPad - iPad Retina No standard resolution
  • 5. Android Possible screen resolutions to meet devices No standard resolution
  • 6. Android 3,997 distinct devices 599 distinct brands 40% Samsung According to: http://opensignal.com/reports/fragmentation.php - 8/2012 Hardware fragmentation
  • 7. According to: http://opensignal.com/reports/fragmentation.php - 8/2012 Android Each version of Android supports a different subset of features Software fragmentation
  • 8. Microsoft Surface Runs Windows RT (Windows Lite) Flash only runs on Microsoft-approved sites Software deployed through Windows store Program in javascript, C++, C#/VB Constantly new devices to support
  • 9. Survival Techniques in a Post-Flash Era Native Apps Adobe Air Apps HTML-5 & HTML Hybrid Apps
  • 10. Native Apps iOS is created in xCode and coded in Objective C Android is created using Eclipse and coded in Java Advantages Disadvantage Performance Need to build for each platform Powerful feature-rich code base xCode, Eclipse more complicated and expensive to update Distribution Distribution (store approvals, tough to limit access, review, costs)
  • 11. HTML-5 & HTML Content is created using HTML, javascript, jQuery or other standard language Accessible through the device mobile browser Advantages Disadvantage Easier to code, some authoring tools available Devices and browsers provide limited support One code base – multiple delivery methods Device specific versions Limited support for animation, interactivity, multimedia, etc. Distribution and updates simpler Requires a lot of testing
  • 12. Hybrid Installer created in xCode for iOS and Eclipse for Android. Content pulled using WEB UI into the app from HTML, javascript, etc. Advantages Disadvantage Distribution through Stores Distribution through Stores Updates simple and controlled outside the app Multiple installers to manage Leverage device features more flexibly Offline access is limited
  • 13. Adobe Air Flash AS3 exports to desktop, native iOS, Android & Blackberry Advantages Disadvantage One version – multiple delivery options Requires distribution through “stores” More multimedia and interactive support by leveraging Flash AS3 code support is limited – not a simple conversion Performance can suffer Installer allows for offline access and use Limited ability to update dynamically
  • 14. Questions? Amy Bassett Marketing Director Digitec Interactive 6000 MetroWest Blvd. Orlando, FL 32835 1-800-942-4537 abassett@digitecinteractive.com Jack McGrath President & Creative Director Digitec Interactive 6000 MetroWest Blvd. Orlando, FL 32835 1-800-942-4537 jmcgrath@digitecinteractive.com