SlideShare a Scribd company logo
1 of 12
Download to read offline
iPhone Commerce
                                Cate Huston




Tuesday, October 13, 2009
iPhone-Commerce
                                      Changes
             ✦     How do mobile devices
                   change the way we
                   interact?

             ✦     How does this change the
                   way we need to write our
                   applications?

             ✦     How is e-commerce on the
                   iPhone different from e-
                   commerce on the iMac?

                                                Picture from www.apple.com/iphone

Tuesday, October 13, 2009
iPhone-Commerce
                                Interacting Differently

             ✦     How is interacting with a mobile device
                   different from interacting with a PC?
                       ✦    Shorter sessions
                       ✦    Use on the move
                       ✦    Reduced bandwidth
                       ✦    Small screens


Tuesday, October 13, 2009
iPhone-Commerce
                                  When and Where?
             ✦     If Amazon had an application for the iPhone,
                   when might you use it?
                       ✦    Compare prices at the bookstore
                       ✦    Buy a book recommended by a friend
                            whilst out for dinner
                       ✦    Buying a movie whilst watching trailers at
                            the cinema


Tuesday, October 13, 2009
iPhone-Commerce
                                      Implications
             ✦     What does this imply?
                       ✦    Closer to impulse buying rather than more
                            targeted shopping
                       ✦    Need to make interaction fast
                       ✦    Personal device, but can we keep people
                            logged in?
                       ✦    Make the most of screen real-estate


Tuesday, October 13, 2009
iPhone-Commerce
                            Facebook for iPhone




Tuesday, October 13, 2009
iPhone-Commerce
                                 Ebay




Tuesday, October 13, 2009
iPhone-Commerce
                             Ebay for iPhone




Tuesday, October 13, 2009
iPhone-Commerce
                            Working on a Small Screen
             ✦     How can we make the
                   most of screen real estate?

             ✦     One way - optimize image
                   display depending on
                   which way up the device is

             ✦     The iPhone provides a way
                   for us to do this, using an
                   accelerometer chip

                                                 Picture from www.product-reviews.net/tag/handsets/


Tuesday, October 13, 2009
Demos
             ✦     Rotation
             ✦     Navigation
             ✦     Table Search
             ✦     Scrolling


Tuesday, October 13, 2009
iPhone-Commerce
                                        Final Thoughts
             "Because the way users interact with iPhone and iPod touch
             devices is fundamentally different from the way users interact
             with Mac OS X, the way you design your applications must
             also be different. In an iPhone application, there is no concept
             of separate document windows for displaying content. Instead,
             all of the application’s data is displayed in a single window."

             "Beyond considering the basic structure of your application, you
             need to think about how users will actually use it. iPhone
             applications should be clean, and focused on what the user
             needs in the moment. Remember that users who are on-the-
             go want to get at information quickly and not spend a lot of
             time looking digging through several layers of screens. Providing
             a simple layout that highlights the key information the user
             needs is important."

             http://developer.apple.com/iphone/gettingstarted/docs/iphoneosoverview.action


Tuesday, October 13, 2009
References
             ✦     iPhone navigation work: http://www.joehewitt.com/iui/
             ✦     iPhone SDK: http://lipidity.com/apple/iphone-webkit-
                   css-3
             ✦     M-commerce: Technical Issues, Pradip Mondal
             ✦     www.apple.com/iphone
             ✦     www.product-reviews.net/tag/handsets/
             ✦     http://developer.apple.com/iphone/gettingstarted/docs/
                   iphoneosoverview.action


Tuesday, October 13, 2009

More Related Content

Similar to iPhone Commerce

Rana June 360i Dev Talk
Rana June 360i Dev TalkRana June 360i Dev Talk
Rana June 360i Dev Talkranajune
 
local_and_mobile_search-gregory_markel.ppt
local_and_mobile_search-gregory_markel.pptlocal_and_mobile_search-gregory_markel.ppt
local_and_mobile_search-gregory_markel.pptzachbrowne
 
Saying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass CopenhagenSaying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass CopenhagenBrian Donohue
 
Somo iOS 9 workshop
Somo iOS 9 workshopSomo iOS 9 workshop
Somo iOS 9 workshopSomo
 
Why PhoneGap, a different perception ?
Why PhoneGap, a different perception ?Why PhoneGap, a different perception ?
Why PhoneGap, a different perception ?Sham Yemul
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & DevelopmentRonnie Liew
 
MinneWebCon 2009 CodeMorphic Hybrid iPhone App Presentation
MinneWebCon 2009 CodeMorphic Hybrid iPhone App PresentationMinneWebCon 2009 CodeMorphic Hybrid iPhone App Presentation
MinneWebCon 2009 CodeMorphic Hybrid iPhone App PresentationCodeMorphic, Inc.
 
Apple iPad Publishing Best Practices | Jim Nasr | Armedia
Apple iPad Publishing Best Practices | Jim Nasr | ArmediaApple iPad Publishing Best Practices | Jim Nasr | Armedia
Apple iPad Publishing Best Practices | Jim Nasr | ArmediaArmedia LLC
 
Mobile Breakfast Briefing June 2012
Mobile Breakfast Briefing June 2012Mobile Breakfast Briefing June 2012
Mobile Breakfast Briefing June 2012User Vision
 
Jascha samadi apprupt
Jascha samadi   appruptJascha samadi   apprupt
Jascha samadi appruptJames Cameron
 
Mobile Monday Atlanta Aug10 2009
Mobile Monday Atlanta Aug10 2009Mobile Monday Atlanta Aug10 2009
Mobile Monday Atlanta Aug10 2009momocamp
 
Mobile Makeover Month: Ideation (for human beings)
Mobile Makeover Month: Ideation (for human beings)Mobile Makeover Month: Ideation (for human beings)
Mobile Makeover Month: Ideation (for human beings)Reading Room
 
iPhone Apps - What, how, why?
iPhone Apps - What, how, why?iPhone Apps - What, how, why?
iPhone Apps - What, how, why?David Carr
 
iPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface GuidelinesiPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface GuidelinesMartin Ebner
 
2Running Head IPHONE OR SAMSUNG COMPARISONCONTRAST.docx
2Running Head  IPHONE OR SAMSUNG COMPARISONCONTRAST.docx2Running Head  IPHONE OR SAMSUNG COMPARISONCONTRAST.docx
2Running Head IPHONE OR SAMSUNG COMPARISONCONTRAST.docxtamicawaysmith
 
ADSPACE Workshop Series — Steen Andersson
ADSPACE Workshop Series — Steen AnderssonADSPACE Workshop Series — Steen Andersson
ADSPACE Workshop Series — Steen Anderssonadtech_fan
 

Similar to iPhone Commerce (20)

Rana June 360i Dev Talk
Rana June 360i Dev TalkRana June 360i Dev Talk
Rana June 360i Dev Talk
 
local_and_mobile_search-gregory_markel.ppt
local_and_mobile_search-gregory_markel.pptlocal_and_mobile_search-gregory_markel.ppt
local_and_mobile_search-gregory_markel.ppt
 
Saying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass CopenhagenSaying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass Copenhagen
 
Somo iOS 9 workshop
Somo iOS 9 workshopSomo iOS 9 workshop
Somo iOS 9 workshop
 
Responsive design
Responsive designResponsive design
Responsive design
 
Why PhoneGap, a different perception ?
Why PhoneGap, a different perception ?Why PhoneGap, a different perception ?
Why PhoneGap, a different perception ?
 
ADMSP Second Life
ADMSP Second LifeADMSP Second Life
ADMSP Second Life
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 
MinneWebCon 2009 CodeMorphic Hybrid iPhone App Presentation
MinneWebCon 2009 CodeMorphic Hybrid iPhone App PresentationMinneWebCon 2009 CodeMorphic Hybrid iPhone App Presentation
MinneWebCon 2009 CodeMorphic Hybrid iPhone App Presentation
 
W3W WEEK #25
W3W WEEK #25W3W WEEK #25
W3W WEEK #25
 
Apple iPad Publishing Best Practices | Jim Nasr | Armedia
Apple iPad Publishing Best Practices | Jim Nasr | ArmediaApple iPad Publishing Best Practices | Jim Nasr | Armedia
Apple iPad Publishing Best Practices | Jim Nasr | Armedia
 
Mobile Breakfast Briefing June 2012
Mobile Breakfast Briefing June 2012Mobile Breakfast Briefing June 2012
Mobile Breakfast Briefing June 2012
 
Jascha samadi apprupt
Jascha samadi   appruptJascha samadi   apprupt
Jascha samadi apprupt
 
Mobile Monday Atlanta Aug10 2009
Mobile Monday Atlanta Aug10 2009Mobile Monday Atlanta Aug10 2009
Mobile Monday Atlanta Aug10 2009
 
Mobile Makeover Month: Ideation (for human beings)
Mobile Makeover Month: Ideation (for human beings)Mobile Makeover Month: Ideation (for human beings)
Mobile Makeover Month: Ideation (for human beings)
 
iPhone Apps - What, how, why?
iPhone Apps - What, how, why?iPhone Apps - What, how, why?
iPhone Apps - What, how, why?
 
iPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface GuidelinesiPhone / iPad - Human Interface Guidelines
iPhone / iPad - Human Interface Guidelines
 
2Running Head IPHONE OR SAMSUNG COMPARISONCONTRAST.docx
2Running Head  IPHONE OR SAMSUNG COMPARISONCONTRAST.docx2Running Head  IPHONE OR SAMSUNG COMPARISONCONTRAST.docx
2Running Head IPHONE OR SAMSUNG COMPARISONCONTRAST.docx
 
ADSPACE Workshop Series — Steen Andersson
ADSPACE Workshop Series — Steen AnderssonADSPACE Workshop Series — Steen Andersson
ADSPACE Workshop Series — Steen Andersson
 
Spotlight 1 - Benefits of Mobile Development
Spotlight 1 - Benefits of Mobile DevelopmentSpotlight 1 - Benefits of Mobile Development
Spotlight 1 - Benefits of Mobile Development
 

More from Cate Huston

15 Tools to Make University Easier
15 Tools to Make University Easier15 Tools to Make University Easier
15 Tools to Make University EasierCate Huston
 
Holiday Science Lecture: Art, Life and Programming
Holiday Science Lecture: Art, Life and ProgrammingHoliday Science Lecture: Art, Life and Programming
Holiday Science Lecture: Art, Life and ProgrammingCate Huston
 
Art, Life and Programming
Art, Life and ProgrammingArt, Life and Programming
Art, Life and ProgrammingCate Huston
 
Thinking Like a Programmer
Thinking Like a ProgrammerThinking Like a Programmer
Thinking Like a ProgrammerCate Huston
 
An Introduction to Processing
An Introduction to ProcessingAn Introduction to Processing
An Introduction to ProcessingCate Huston
 
Art, Life and Programming
Art, Life and ProgrammingArt, Life and Programming
Art, Life and ProgrammingCate Huston
 
Java Building Blocks
Java Building BlocksJava Building Blocks
Java Building BlocksCate Huston
 
Microsoft Vista: A Usability Problem
Microsoft Vista: A Usability ProblemMicrosoft Vista: A Usability Problem
Microsoft Vista: A Usability ProblemCate Huston
 

More from Cate Huston (10)

15 Tools to Make University Easier
15 Tools to Make University Easier15 Tools to Make University Easier
15 Tools to Make University Easier
 
Holiday Science Lecture: Art, Life and Programming
Holiday Science Lecture: Art, Life and ProgrammingHoliday Science Lecture: Art, Life and Programming
Holiday Science Lecture: Art, Life and Programming
 
Art, Life and Programming
Art, Life and ProgrammingArt, Life and Programming
Art, Life and Programming
 
Thinking Like a Programmer
Thinking Like a ProgrammerThinking Like a Programmer
Thinking Like a Programmer
 
An Introduction to Processing
An Introduction to ProcessingAn Introduction to Processing
An Introduction to Processing
 
Art, Life and Programming
Art, Life and ProgrammingArt, Life and Programming
Art, Life and Programming
 
Java Building Blocks
Java Building BlocksJava Building Blocks
Java Building Blocks
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Processing
ProcessingProcessing
Processing
 
Microsoft Vista: A Usability Problem
Microsoft Vista: A Usability ProblemMicrosoft Vista: A Usability Problem
Microsoft Vista: A Usability Problem
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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 Servicegiselly40
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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 AutomationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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 productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

iPhone Commerce

  • 1. iPhone Commerce Cate Huston Tuesday, October 13, 2009
  • 2. iPhone-Commerce Changes ✦ How do mobile devices change the way we interact? ✦ How does this change the way we need to write our applications? ✦ How is e-commerce on the iPhone different from e- commerce on the iMac? Picture from www.apple.com/iphone Tuesday, October 13, 2009
  • 3. iPhone-Commerce Interacting Differently ✦ How is interacting with a mobile device different from interacting with a PC? ✦ Shorter sessions ✦ Use on the move ✦ Reduced bandwidth ✦ Small screens Tuesday, October 13, 2009
  • 4. iPhone-Commerce When and Where? ✦ If Amazon had an application for the iPhone, when might you use it? ✦ Compare prices at the bookstore ✦ Buy a book recommended by a friend whilst out for dinner ✦ Buying a movie whilst watching trailers at the cinema Tuesday, October 13, 2009
  • 5. iPhone-Commerce Implications ✦ What does this imply? ✦ Closer to impulse buying rather than more targeted shopping ✦ Need to make interaction fast ✦ Personal device, but can we keep people logged in? ✦ Make the most of screen real-estate Tuesday, October 13, 2009
  • 6. iPhone-Commerce Facebook for iPhone Tuesday, October 13, 2009
  • 7. iPhone-Commerce Ebay Tuesday, October 13, 2009
  • 8. iPhone-Commerce Ebay for iPhone Tuesday, October 13, 2009
  • 9. iPhone-Commerce Working on a Small Screen ✦ How can we make the most of screen real estate? ✦ One way - optimize image display depending on which way up the device is ✦ The iPhone provides a way for us to do this, using an accelerometer chip Picture from www.product-reviews.net/tag/handsets/ Tuesday, October 13, 2009
  • 10. Demos ✦ Rotation ✦ Navigation ✦ Table Search ✦ Scrolling Tuesday, October 13, 2009
  • 11. iPhone-Commerce Final Thoughts "Because the way users interact with iPhone and iPod touch devices is fundamentally different from the way users interact with Mac OS X, the way you design your applications must also be different. In an iPhone application, there is no concept of separate document windows for displaying content. Instead, all of the application’s data is displayed in a single window." "Beyond considering the basic structure of your application, you need to think about how users will actually use it. iPhone applications should be clean, and focused on what the user needs in the moment. Remember that users who are on-the- go want to get at information quickly and not spend a lot of time looking digging through several layers of screens. Providing a simple layout that highlights the key information the user needs is important." http://developer.apple.com/iphone/gettingstarted/docs/iphoneosoverview.action Tuesday, October 13, 2009
  • 12. References ✦ iPhone navigation work: http://www.joehewitt.com/iui/ ✦ iPhone SDK: http://lipidity.com/apple/iphone-webkit- css-3 ✦ M-commerce: Technical Issues, Pradip Mondal ✦ www.apple.com/iphone ✦ www.product-reviews.net/tag/handsets/ ✦ http://developer.apple.com/iphone/gettingstarted/docs/ iphoneosoverview.action Tuesday, October 13, 2009