SlideShare una empresa de Scribd logo
1 de 12
Addressing Mobile App Testing
                  Challenges (Part 2)


                          Notes from webinar by
                               Lee Barnes
                            hosted by QAI on
                           February 13th 2013




This presentation by Maira Bay de Souza is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
Before we begin ...

Items in this font are the notes I took from what the
  presenter said



Items in this font are my own comments
Testing needs


    Location-specific apps need to find a way to
    simulate location change. Otherwise you would
    have to actually move the device around the world!

    The same applies for moving the device around
    different mobile carrier networks.
Mobile websites



    Existing applications that help in testing:
        −   There are some mobile browser simulators
        −   There are also markup checkers
Essential things to know


    What are the most popular browsers?

    What are the devices that exist now?

    What are the languages used to program these
    devices?

    What is the OS model (closed or open source?)


Keep up with what's important for you!
Common mobile issues
Like in desktop testing, with experience testers will
  know what issues are common in certain
  environments


    Interrupt response: how does the app behave when
    there is an incoming call, alarm from calendar, etc

    What happens when the app is “backgrounded” for
    extended periods of time?
Common mobile issues (contd.)

    Memory/performance. Developers are not used to
    programming economically (for low
    power/memory/etc usage)


    Usability
        −   Sometimes users cannot tell if an image is a button
            or just an image
        −   Sometimes users cannot tell if there is a list/combo
            box or not
Test Automation
Success criteria for mobile test automation is the same
 as the criteria for desktop test automation:
       −    Reliable (can we leave it unattended?)
       −    Maintainable
       −    Scalable (can we expand the test coverage
            efficiently?)

It's interesting how mobile testing is similar to desktop
  testing in so many ways.
Mobile testing goals

    Ideal goal: use a single set of test cases for all
    devices

    Realistic goal: this is a rapidly evolving space with
    many providers and many approaches.

    Suggestions:
        −   Research carefully and look beyond the demo
        −   What can be automated vs. cost to automate

I like his approach of having realistic goals.
Good suggestions too!
Automation tools

    Tool categories:
        −   Native (from devices, companies): exist but are
            different for each device
        −   Multi-platform:
               
                   Visual-based:
                      −   text and image recognition
                      −   may require jailbreaking
                      −   are more reliable
               
                   Object-based:
                      −   interacts with UI objects itself
                      −   requires instrumentation in the application
                      −   interacts with the entire device
Automation questions

    How to reduce automation?
        −   Build a layer that's independent of the device


    Can I create an automation framework to test the
    desktop and the mobile environment?
        −   It's possible theoretically. But realistically it's hard,
            because objects, websites, etc are different .

Wow, I learned a lot from the webinar!
And I hope you learned a lot from my presentation!
Disclaimer
The notes presented here are what I understood from
  what the presenter communicated. They might not be
  100% accurate, as I was taking notes and listening to
  the presentation at the same time.
All the information I am quoting from the presenter is
  their intellectual property. I am reproducing it here
  under the fair use policy, for quoting purposes only.

Más contenido relacionado

Similar a Mobile Apps Testing - Part 2

Mobile app testing
Mobile app testingMobile app testing
Mobile app testingsanpalan
 
Mobile testing
Mobile testingMobile testing
Mobile testingsanpalan
 
Mobile applications testing
Mobile applications testingMobile applications testing
Mobile applications testingRahul Ranjan
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf
 
Language learning using augmented reality
Language learning using augmented realityLanguage learning using augmented reality
Language learning using augmented realityAmritanshu Sawarn
 
Learning's from mobile testing
Learning's from mobile testingLearning's from mobile testing
Learning's from mobile testingVikrant Chauhan
 
Basic Guide For Mobile Application Testing
Basic Guide For Mobile Application TestingBasic Guide For Mobile Application Testing
Basic Guide For Mobile Application TestingSourabh Kasliwal
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101TechWell
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauce Labs
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-TestingMary Clemons
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringMobilePundits
 
Interact2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable SystemsInteract2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable SystemsVille Antila
 
Testing on Real Devices vs. Emulators
Testing on Real Devices vs. EmulatorsTesting on Real Devices vs. Emulators
Testing on Real Devices vs. EmulatorsKualitatem
 
Droid con slides 2013 mobileci-v1.0
Droid con slides 2013  mobileci-v1.0Droid con slides 2013  mobileci-v1.0
Droid con slides 2013 mobileci-v1.0Anjan Dash
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsTEST Huddle
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopClaire Rowland
 
Mobile Application testing
Mobile Application testingMobile Application testing
Mobile Application testingMukta Gupta
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application TestingSWAAM Tech
 
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerStop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerJAXLondon_Conference
 

Similar a Mobile Apps Testing - Part 2 (20)

Mobile app testing
Mobile app testingMobile app testing
Mobile app testing
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Mobile applications testing
Mobile applications testingMobile applications testing
Mobile applications testing
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
 
Language learning using augmented reality
Language learning using augmented realityLanguage learning using augmented reality
Language learning using augmented reality
 
Learning's from mobile testing
Learning's from mobile testingLearning's from mobile testing
Learning's from mobile testing
 
Basic Guide For Mobile Application Testing
Basic Guide For Mobile Application TestingBasic Guide For Mobile Application Testing
Basic Guide For Mobile Application Testing
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test Pyramid
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing
 
The Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and MonitoringThe Essentials of Mobile App Testing and Monitoring
The Essentials of Mobile App Testing and Monitoring
 
Interact2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable SystemsInteract2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable Systems
 
Testing on Real Devices vs. Emulators
Testing on Real Devices vs. EmulatorsTesting on Real Devices vs. Emulators
Testing on Real Devices vs. Emulators
 
Droid con slides 2013 mobileci-v1.0
Droid con slides 2013  mobileci-v1.0Droid con slides 2013  mobileci-v1.0
Droid con slides 2013 mobileci-v1.0
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshop
 
Mobile Application testing
Mobile Application testingMobile Application testing
Mobile Application testing
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
Usability for all budgets
Usability for all budgetsUsability for all budgets
Usability for all budgets
 
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerStop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
 

Más de Maira Bay de Souza

Software Quality for Developers
Software Quality for DevelopersSoftware Quality for Developers
Software Quality for DevelopersMaira Bay de Souza
 
Using LinkedIn to find your next job
Using LinkedIn to find your next jobUsing LinkedIn to find your next job
Using LinkedIn to find your next jobMaira Bay de Souza
 
Job hunting tips from an HR perspective
Job hunting tips from an HR perspectiveJob hunting tips from an HR perspective
Job hunting tips from an HR perspectiveMaira Bay de Souza
 
3 Secrets of a Top Linked-In Networker
3 Secrets of a Top Linked-In Networker3 Secrets of a Top Linked-In Networker
3 Secrets of a Top Linked-In NetworkerMaira Bay de Souza
 
Using LinkedIn to Help Find Your Next Job
Using LinkedIn to Help Find Your Next JobUsing LinkedIn to Help Find Your Next Job
Using LinkedIn to Help Find Your Next JobMaira Bay de Souza
 
Success in Toronto for Newcomers
Success in Toronto for NewcomersSuccess in Toronto for Newcomers
Success in Toronto for NewcomersMaira Bay de Souza
 

Más de Maira Bay de Souza (9)

Software Quality for Developers
Software Quality for DevelopersSoftware Quality for Developers
Software Quality for Developers
 
Using LinkedIn to find your next job
Using LinkedIn to find your next jobUsing LinkedIn to find your next job
Using LinkedIn to find your next job
 
Job hunting tips from an HR perspective
Job hunting tips from an HR perspectiveJob hunting tips from an HR perspective
Job hunting tips from an HR perspective
 
4 steps to networking success
4 steps to networking success4 steps to networking success
4 steps to networking success
 
3 Secrets of a Top Linked-In Networker
3 Secrets of a Top Linked-In Networker3 Secrets of a Top Linked-In Networker
3 Secrets of a Top Linked-In Networker
 
What is an RTM?
What is an RTM?What is an RTM?
What is an RTM?
 
Using LinkedIn to Help Find Your Next Job
Using LinkedIn to Help Find Your Next JobUsing LinkedIn to Help Find Your Next Job
Using LinkedIn to Help Find Your Next Job
 
Success in Toronto for Newcomers
Success in Toronto for NewcomersSuccess in Toronto for Newcomers
Success in Toronto for Newcomers
 
TesTrek Notes
TesTrek NotesTesTrek Notes
TesTrek Notes
 

Último

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"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
 

Último (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"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
 

Mobile Apps Testing - Part 2

  • 1. Addressing Mobile App Testing Challenges (Part 2) Notes from webinar by Lee Barnes hosted by QAI on February 13th 2013 This presentation by Maira Bay de Souza is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
  • 2. Before we begin ... Items in this font are the notes I took from what the presenter said Items in this font are my own comments
  • 3. Testing needs  Location-specific apps need to find a way to simulate location change. Otherwise you would have to actually move the device around the world!  The same applies for moving the device around different mobile carrier networks.
  • 4. Mobile websites  Existing applications that help in testing: − There are some mobile browser simulators − There are also markup checkers
  • 5. Essential things to know  What are the most popular browsers?  What are the devices that exist now?  What are the languages used to program these devices?  What is the OS model (closed or open source?) Keep up with what's important for you!
  • 6. Common mobile issues Like in desktop testing, with experience testers will know what issues are common in certain environments  Interrupt response: how does the app behave when there is an incoming call, alarm from calendar, etc  What happens when the app is “backgrounded” for extended periods of time?
  • 7. Common mobile issues (contd.)  Memory/performance. Developers are not used to programming economically (for low power/memory/etc usage)  Usability − Sometimes users cannot tell if an image is a button or just an image − Sometimes users cannot tell if there is a list/combo box or not
  • 8. Test Automation Success criteria for mobile test automation is the same as the criteria for desktop test automation: − Reliable (can we leave it unattended?) − Maintainable − Scalable (can we expand the test coverage efficiently?) It's interesting how mobile testing is similar to desktop testing in so many ways.
  • 9. Mobile testing goals  Ideal goal: use a single set of test cases for all devices  Realistic goal: this is a rapidly evolving space with many providers and many approaches.  Suggestions: − Research carefully and look beyond the demo − What can be automated vs. cost to automate I like his approach of having realistic goals. Good suggestions too!
  • 10. Automation tools  Tool categories: − Native (from devices, companies): exist but are different for each device − Multi-platform:  Visual-based: − text and image recognition − may require jailbreaking − are more reliable  Object-based: − interacts with UI objects itself − requires instrumentation in the application − interacts with the entire device
  • 11. Automation questions  How to reduce automation? − Build a layer that's independent of the device  Can I create an automation framework to test the desktop and the mobile environment? − It's possible theoretically. But realistically it's hard, because objects, websites, etc are different . Wow, I learned a lot from the webinar! And I hope you learned a lot from my presentation!
  • 12. Disclaimer The notes presented here are what I understood from what the presenter communicated. They might not be 100% accurate, as I was taking notes and listening to the presentation at the same time. All the information I am quoting from the presenter is their intellectual property. I am reproducing it here under the fair use policy, for quoting purposes only.