SlideShare une entreprise Scribd logo
1  sur  66
App / [xkcd] / CC BY-NC 2.5
Introduction Brandon & Michelle
Brandon Carson, Entirenet
  @brandonwcarson
  LinkedIn: brandoncarson
  bcarson@entirenet.net

Michelle Lentz, Oracle
  @michellelentz
  LinkedIn: michelleslentz
  michelle.lentz@oracle.com
Today’s Session

Download at:
http://www.entirenet.net/files/SessionDeck_510_Master.pptx
mobile mindsets
   3 case studies
practical ID for mobile
Attribution: Apple Newton 2100 / [visual media] / CC BY-NC-ND 2.0
Mobile users engage in short ‘activity bursts’
      with the expectation to continue
 their experience across multiple devices
65% of mobile consumers agree that their mobile device
    quickly provides the answer to questions when
          they need an immediate response




                                            Source: Yahoo! Insights 2011
The deeply personal connection that people have with
 their connected devices means that we must keep in
      mind their consumption habits, activities and
                accompanying mindsets
From Yahoo, September 2011
From Yahoo, September 2011
From Yahoo, September 2011
mobile is the way we compute
           ubiquitous
your designs need to adapt to your
            ambiguity
          user’s context
they pogostick

Image from Life Magazine, 1955. Photographer George Skadding.
native, web or hybrid?
differences between apps
discover > install > click icon > run
native apps

must be installed on the device
 written specifically for the OS
web apps

    reside on a server
coded once for multiple OS’s
“In general, if a Web site is a configurable tool
   that a user employs frequently, it should
           probably be a native app.

But if a Web site is an information portal whose
  focus is on content, it should probably be a
          mobile-optimized Web site.”
                 --Jordan Julien
Characteristic                    Native   Web
Downloaded to the device                                X
Coded in a language specific to the device OS
Objective C, Java)                                      X
Runs in a browser                                               X
Coded in HTML, JavaScript, and CSS                              X
Distributed via an app store                            X
Full use of device hardware and APIs                    X
Limited access to device hardware and data, as well
as user data                                                    X
hybrid apps

 written in native languages
 downloaded to the device
       can access APIs
content comes from the web
case studies
Articulate iPad App




Flash > Mobile conversion project
Articulate Storyline Desktop
Conversion from Articulate Presenter

Purpose      Extend delivery option of existing Flash-based desktop course to tablets.



Output       Web-based and native app to support Android, Windows and iOS devices.

Tools Used   Articulate Presenter and Storyline
Key Team     Me.
Members
Timeline     2 weeks to convert 7 modules (2 hrs. of seat time) from Articulate Presenter to Storyline and
             output to both web and native versions.
Conversion from Articulate Presenter
• Bottom Line:
   • Storyline easily converts existing Presenter files
   • Watch those Engage interactions
   • If you have substantial interaction, consider the iPad app over a web app
     (native). Complex tasks can be difficult using a tablet browser
   • Make sure your touchable areas look touchable
   • Know that when a user can’t activate navigation, they consider the app to be
     broken
Mobile App for New Hires
                           Need to
                           get FULL
                           screenshot
                           of app s
                           Web Page
                           using
                           SnagIt?
Mobile App for New Hires: Mobile Only
Game
Mobile App for New Hires

Purpose      Give new hires access to most requested information without the complication of a firewall and
             from whatever device they choose to use. App includes Oracle news, welcome videos from
             executives, a To Do list, the History of Oracle, and a game.
Output       Web-based mobile app that also works on a PC. By thinking mobile first, we were able to create a
             responsive web app that supports both mobile and desktop.
Tools Used   App was created in Dreamweaver with extensive use of CSS to create the responsive design.
Key Team     Web designer/programmer, graphic designer, instructional designers. HR SME
Members
Timeline     Ongoing. While move new hire information to mobile is important, we have an iterative process
             with exhaustive reviews. We’re constantly refining and learning. Our goal is to get this one right
             and then apply our lessons learned to future apps.
Mobile App New Hires
• Bottom Line:
   • We’re still in beta / testing. But our output is now successfully parsing to both
     mobile and web. Iterating constantly.
   • Our biggest issues have been too many cooks in the kitchen (so to speak) and
     disagreement over the forced landscape mode of the game.
   • We have learned a lot and as we continue to iterate, we are keeping a list of
     lessons learned on an internal wiki so that we can apply them to our future
     mobile apps.
Mobile App for Performance Support
Mobile App for Performance Support

Purpose      Provide a support aid to reinforce critical information about a specific topic.

Output       Web-based mobile app optimized for iPhone.

Tools Used   App was created in Adobe Muse using existing templates provided by Muse.
Key Team     I developer
Members
Timeline     3 days




http://tincanapi.businesscatalyst.com/overview-of-tin-can.html
Mobile App for Performance Support
• Bottom Line:
   • Muse is a WYSIWYG editor for creating web apps
   • Comes loaded with templates and widgets
   • Real easy to build rapid prototypes: you can import PSD and Fireworks files
Case Study Debrief
• Focus on goals
• Launch and Iterate
• Take small steps
Mobile ID
pitfalls & best practices
pitfalls
audio and other bugs/issues
creating interactions from scratch
cost
maintenance
conversion
course length
legacy technology,
   interactions
    and Flash
best practices for mobile design
Why do you want the course to be available on
               mobile devices?

   How are you choosing the specific device to
                  support?
               always ask why
Should the course provide a different experience on
              a phone vs. a tablet?

Is there a business need to support deployment on
                 mobile devices?
know mobile constraints

        small screens
     unreliable networks
people in all kinds of situations
Typical desktop
                  iPhone 5

                             iPhone 4
one step at a time
chunkify
what’s your orientation?
task or content?
how clean are you?

 one action per screen
only necessary elements
   adequate spacing
cleanliness
text, tilt and go
how are you performing?
#j*di
some resources:
http://www.html5rocks.com
http://www.w3.org/Mobile/
 http://www.caniuse.com
Contact Brandon & Michelle
Brandon Carson, Entirenet
  @brandonwcarson
  LinkedIn: brandoncarson
  bcarson@entirenet.net

Michelle Lentz, Oracle
  @michellelentz
  LinkedIn: michelleslentz
  michelle.lentz@oracle.com
goodbye

Contenu connexe

Tendances

Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobileMaya Irving-Regev
 
iPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface GuidelinesiPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface GuidelinesMartin Ebner
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for MobilityScotty Logan
 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Henny Swan
 
Isys 363 group part 1 padres
Isys 363 group part 1 padresIsys 363 group part 1 padres
Isys 363 group part 1 padresAllison Fleming
 
Learning interactions on mobile slideshare
Learning interactions on mobile   slideshareLearning interactions on mobile   slideshare
Learning interactions on mobile slideshareRaptivity
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsAidan Tierney
 
Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011arendsf
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmJoel Oleson
 
HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?jwhatcott
 
Apps For Actuaries Presentation
Apps For Actuaries PresentationApps For Actuaries Presentation
Apps For Actuaries PresentationRichard Junker
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibilityJon Gibbins
 
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
 
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...Distimo
 
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Fabien Marry
 
Web and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingWeb and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingTechWell
 

Tendances (20)

Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobile
 
iPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface GuidelinesiPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface Guidelines
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for Mobility
 
The Future of eLearning
The Future of eLearningThe Future of eLearning
The Future of eLearning
 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)
 
Isys 363 group part 1 padres
Isys 363 group part 1 padresIsys 363 group part 1 padres
Isys 363 group part 1 padres
 
Smart phones
Smart phonesSmart phones
Smart phones
 
Learning interactions on mobile slideshare
Learning interactions on mobile   slideshareLearning interactions on mobile   slideshare
Learning interactions on mobile slideshare
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & Trends
 
Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
 
HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?
 
Apps For Actuaries Presentation
Apps For Actuaries PresentationApps For Actuaries Presentation
Apps For Actuaries Presentation
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibility
 
Mobile Accessibility on the Move
Mobile Accessibility on the MoveMobile Accessibility on the Move
Mobile Accessibility on the Move
 
Android App
Android AppAndroid App
Android App
 
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
 
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
 
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
 
Web and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingWeb and Mobile App Accessibility Testing
Web and Mobile App Accessibility Testing
 

Similaire à Mobile Design for Instructional Designers

What You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel CorporationWhat You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel CorporationCanadaHelps / MyCharityConnects
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
Dreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDee Sadler
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Native, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your businessNative, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your businessMarkovate
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile ElephantBen Holliday
 
Hybrid App Development, Redefined
Hybrid App Development, RedefinedHybrid App Development, Redefined
Hybrid App Development, RedefinedIonic Framework
 
What To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile AppWhat To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile AppMindbowser Inc
 
Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?iFactory Digital
 
Intro to tech stacks bonny
Intro to tech stacks bonnyIntro to tech stacks bonny
Intro to tech stacks bonnyLama K Banna
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IRelayware
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxmuthulakshmi cse
 
Mse august13 (2/3)
Mse august13 (2/3)Mse august13 (2/3)
Mse august13 (2/3)IIITA
 

Similaire à Mobile Design for Instructional Designers (20)

What You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel CorporationWhat You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
 
Presentation
PresentationPresentation
Presentation
 
Shiva_CV
Shiva_CVShiva_CV
Shiva_CV
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Dreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile design
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Native, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your businessNative, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your business
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile Elephant
 
Hybrid App Development, Redefined
Hybrid App Development, RedefinedHybrid App Development, Redefined
Hybrid App Development, Redefined
 
Jason cross
Jason crossJason cross
Jason cross
 
Native Android Development
Native Android DevelopmentNative Android Development
Native Android Development
 
What To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile AppWhat To Choose Between - Native App And Hybrid Mobile App
What To Choose Between - Native App And Hybrid Mobile App
 
Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?
 
Intro to tech stacks bonny
Intro to tech stacks bonnyIntro to tech stacks bonny
Intro to tech stacks bonny
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART I
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
Mse august13 (2/3)
Mse august13 (2/3)Mse august13 (2/3)
Mse august13 (2/3)
 

Mobile Design for Instructional Designers

  • 1. App / [xkcd] / CC BY-NC 2.5
  • 2. Introduction Brandon & Michelle Brandon Carson, Entirenet @brandonwcarson LinkedIn: brandoncarson bcarson@entirenet.net Michelle Lentz, Oracle @michellelentz LinkedIn: michelleslentz michelle.lentz@oracle.com
  • 4.
  • 5. mobile mindsets 3 case studies practical ID for mobile
  • 6. Attribution: Apple Newton 2100 / [visual media] / CC BY-NC-ND 2.0
  • 7. Mobile users engage in short ‘activity bursts’ with the expectation to continue their experience across multiple devices
  • 8. 65% of mobile consumers agree that their mobile device quickly provides the answer to questions when they need an immediate response Source: Yahoo! Insights 2011
  • 9. The deeply personal connection that people have with their connected devices means that we must keep in mind their consumption habits, activities and accompanying mindsets
  • 13. mobile is the way we compute ubiquitous
  • 14. your designs need to adapt to your ambiguity user’s context
  • 15.
  • 16. they pogostick Image from Life Magazine, 1955. Photographer George Skadding.
  • 17.
  • 18. native, web or hybrid? differences between apps
  • 19. discover > install > click icon > run
  • 20. native apps must be installed on the device written specifically for the OS
  • 21. web apps reside on a server coded once for multiple OS’s
  • 22. “In general, if a Web site is a configurable tool that a user employs frequently, it should probably be a native app. But if a Web site is an information portal whose focus is on content, it should probably be a mobile-optimized Web site.” --Jordan Julien
  • 23. Characteristic Native Web Downloaded to the device X Coded in a language specific to the device OS Objective C, Java) X Runs in a browser X Coded in HTML, JavaScript, and CSS X Distributed via an app store X Full use of device hardware and APIs X Limited access to device hardware and data, as well as user data X
  • 24. hybrid apps written in native languages downloaded to the device can access APIs content comes from the web
  • 25.
  • 27. Articulate iPad App Flash > Mobile conversion project Articulate Storyline Desktop
  • 28. Conversion from Articulate Presenter Purpose Extend delivery option of existing Flash-based desktop course to tablets. Output Web-based and native app to support Android, Windows and iOS devices. Tools Used Articulate Presenter and Storyline Key Team Me. Members Timeline 2 weeks to convert 7 modules (2 hrs. of seat time) from Articulate Presenter to Storyline and output to both web and native versions.
  • 29. Conversion from Articulate Presenter • Bottom Line: • Storyline easily converts existing Presenter files • Watch those Engage interactions • If you have substantial interaction, consider the iPad app over a web app (native). Complex tasks can be difficult using a tablet browser • Make sure your touchable areas look touchable • Know that when a user can’t activate navigation, they consider the app to be broken
  • 30. Mobile App for New Hires Need to get FULL screenshot of app s Web Page using SnagIt?
  • 31. Mobile App for New Hires: Mobile Only Game
  • 32. Mobile App for New Hires Purpose Give new hires access to most requested information without the complication of a firewall and from whatever device they choose to use. App includes Oracle news, welcome videos from executives, a To Do list, the History of Oracle, and a game. Output Web-based mobile app that also works on a PC. By thinking mobile first, we were able to create a responsive web app that supports both mobile and desktop. Tools Used App was created in Dreamweaver with extensive use of CSS to create the responsive design. Key Team Web designer/programmer, graphic designer, instructional designers. HR SME Members Timeline Ongoing. While move new hire information to mobile is important, we have an iterative process with exhaustive reviews. We’re constantly refining and learning. Our goal is to get this one right and then apply our lessons learned to future apps.
  • 33. Mobile App New Hires • Bottom Line: • We’re still in beta / testing. But our output is now successfully parsing to both mobile and web. Iterating constantly. • Our biggest issues have been too many cooks in the kitchen (so to speak) and disagreement over the forced landscape mode of the game. • We have learned a lot and as we continue to iterate, we are keeping a list of lessons learned on an internal wiki so that we can apply them to our future mobile apps.
  • 34. Mobile App for Performance Support
  • 35. Mobile App for Performance Support Purpose Provide a support aid to reinforce critical information about a specific topic. Output Web-based mobile app optimized for iPhone. Tools Used App was created in Adobe Muse using existing templates provided by Muse. Key Team I developer Members Timeline 3 days http://tincanapi.businesscatalyst.com/overview-of-tin-can.html
  • 36. Mobile App for Performance Support • Bottom Line: • Muse is a WYSIWYG editor for creating web apps • Comes loaded with templates and widgets • Real easy to build rapid prototypes: you can import PSD and Fireworks files
  • 37. Case Study Debrief • Focus on goals • Launch and Iterate • Take small steps
  • 38.
  • 39. Mobile ID pitfalls & best practices
  • 41. audio and other bugs/issues
  • 43. cost
  • 47. legacy technology, interactions and Flash
  • 48.
  • 49. best practices for mobile design
  • 50. Why do you want the course to be available on mobile devices? How are you choosing the specific device to support? always ask why Should the course provide a different experience on a phone vs. a tablet? Is there a business need to support deployment on mobile devices?
  • 51. know mobile constraints small screens unreliable networks people in all kinds of situations
  • 52. Typical desktop iPhone 5 iPhone 4
  • 53. one step at a time
  • 56.
  • 58. how clean are you? one action per screen only necessary elements adequate spacing
  • 61. how are you performing?
  • 62. #j*di
  • 64. Contact Brandon & Michelle Brandon Carson, Entirenet @brandonwcarson LinkedIn: brandoncarson bcarson@entirenet.net Michelle Lentz, Oracle @michellelentz LinkedIn: michelleslentz michelle.lentz@oracle.com
  • 65.

Notes de l'éditeur

  1. MichelleHere’s a simple table that can help you determine what type of app you should build.
  2. MichelleGoal: To provide new hires with instant information to pertinent tasks and questions without requiring access to the VPN.Format: We were discussing redesigning our New Hire portal on our intranet and in the process, added the mobile app for increased access. We started over, designing for mobile first and using responsive web design (specifically CSS within Dreamweaver) to parse the same, and at times different, content depending on the device used. Visibility: The project has high visibility. We keep iterating, until we really feel we have it right. Once we get it down, we’ll use this model to move most of Global HR portal to mobile first design.
  3. MichelleOne of the biggest sticking points I’ve had is this game, and it’s a source of disagreement on our team. Several people like it, as it’s a game (acquired from the eLearning Brothers and GUI modified). The game itself is a fun exercise, and requires you to earn points by answering Oracle trivia (learned in the app) and using those points to shoot baskets. My issue with the game is that it forces you into landscape mode. What are your thoughts on forcing an orientation change on the user? Good, bad, neutral?
  4. MichelleIt’s a high visibility project, so we have too many people chiming in. Initially, we had 2 IDs for user experience, a graphic designer, and a web developer. We started the mobile app on paper in September and by December, we had our current working prototype. However, this is still a work in progress and we’ll continue to iterate until we’re completely happy.
  5. BrandonWe created a simple web-app optimized for iPhone as a prototype. We used Adobe’s Muse software, which is available via their Creative Cloud software subscription service. With Muse, you can leverage built-in templates and widgets to quickly build prototypes and even full apps.With Creative Cloud you can pay a small monthly fee and get access to many of Adobe’s software to help you build apps.This app uses conventional navigation elements for mobile apps, including large areas for touch.
  6. BrandonThe idea behind this app is to provide a support aid to reinforce critical information about a specific topicIt’s a web-based app optimized for iPhoneApp was created in Adobe Muse using existing templates provided by Muse. Simple interface elements are all drawn in Muse so that scaling will produce the best results.This was done by a developer on our team in 3 days
  7. MichelleNow based on some of our experiences, we’d like to discuss some pitfalls to watch out for, and some best practices we’ve learned.
  8. MichelleA lot of legacy content and courses you have may be built in technologies not supported on mobile devices you will be targeting.That means you may have to rebuild. You may even have simple interactions built that rely on conventions that aren’t mobile-friendly like mouse hovers.You have to compensate for the amount of re-work necessary if you want to support mobile devices with legacy content.
  9. MichelleMake touchable elements look touchable
  10. MichelleWhen considering graphics determine what your learner should be focused on: task or content.Notice that the ToDo List app has no original content. The focus is squarely on completing a task and, thus, the graphics are all user interface elements.The fitness app focuses purely on the content and even hides the status bar at the top in order to keep the user engaged in the content – without status updates as distractions.
  11. MichelleTry to keep one action per screen.Only have the necessary elements on screen to fulfil the action and provide navigation choicesBe sure to adequately space the elements
  12. MichelleWhich is the cleaner UI? Why?