SlideShare a Scribd company logo
1 of 56
How to brand
without ruining the
iPhone experience
      Russell Quinn
    Technical Director
Spoiled Milk
   creating engaging online experiences

COPENHAGEN




ZURICH
The iPhone Experience
Planning your application
Planning your application

•   Make it belong
Planning your application

•   Make it belong
•   Ensure consistency
Planning your application

•   Make it belong
•   Ensure consistency
    •   Use built in controls
Planning your application

•   Make it belong
•   Ensure consistency
    •   Use built in controls
    •   Don’t confuse
e.g. Disclosure buttons
e.g. Disclosure buttons
e.g. Disclosure buttons
Three styles
•   Hierarchical productivity applications
Three styles
•   Hierarchical productivity applications
Three styles
•   Utility applications
Three styles
•   Immersive applications
Key is not to break the
      experience
Key is not to break the
        experience

If things do not work the way a user
  expects, they will be confused and
             unproductive
Bad
Bad


•   Mixing application styles
Bad


•   Mixing application styles
•   Ignoring convention
Bad


•   Mixing application styles
•   Ignoring convention
•   Reinventing paradigms
Bad
Bad
Good
Good
•   Comply!
Good
•   Comply!
    •   (immersive apps are excluded a little)
Good
•   Comply!
    •   (immersive apps are excluded a little)

•   Incorporate branding elements cautiously
Good
•   Comply!
    •   (immersive apps are excluded a little)

•   Incorporate branding elements cautiously
•   This doesn’t mean you can't still add
    personality and create an experience
Good
Good
Good
Good
Good
Good
Good
Good
Concepts
Concepts
How?
How?


•   Customise
How?


•   Customise
•   Subclass
Customise
e.g. UITableViewCell
Customise
e.g. UITableViewCell
Customise
e.g. UITableViewCell
Customise
e.g. UITableViewCell
Customise
e.g. UITableViewCell
Customise
e.g. UITableViewCell
Customise
    e.g. UITableViewCell
•   accessoryType
•   font
•   backgroundView
•   selectedBackgroundView
•   textColor
•   selectedTextColor
•   selectionStyle
Subclassing
e.g. UITableViewCell
Subclassing
e.g. UITableViewCell
Subclassing
e.g. UITableViewCell
Subclassing
e.g. UITableViewCell
Subclassing
e.g. UITableViewCell
Subclassing
e.g. UITableViewCell
Case: CITYGUIDE
Case: CITYGUIDE

More Related Content

Viewers also liked

iPhone Paper Prototype - User Story Ten
iPhone Paper Prototype - User Story TeniPhone Paper Prototype - User Story Ten
iPhone Paper Prototype - User Story Ten
AlfrescoUE
 

Viewers also liked (15)

Présentation sfr i seeds software apple 170211
Présentation sfr i seeds software apple 170211Présentation sfr i seeds software apple 170211
Présentation sfr i seeds software apple 170211
 
Apple Inc - Expérience
Apple Inc - ExpérienceApple Inc - Expérience
Apple Inc - Expérience
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
 
Customer experience - Apple style
Customer experience - Apple styleCustomer experience - Apple style
Customer experience - Apple style
 
iPhone vs iPad - User Experience Differences
iPhone vs iPad - User Experience DifferencesiPhone vs iPad - User Experience Differences
iPhone vs iPad - User Experience Differences
 
iPhone Paper Prototype - User Story Ten
iPhone Paper Prototype - User Story TeniPhone Paper Prototype - User Story Ten
iPhone Paper Prototype - User Story Ten
 
Brief Review of Common Modeling Formalisms and Representation Approaches
Brief Review of Common Modeling Formalisms and Representation ApproachesBrief Review of Common Modeling Formalisms and Representation Approaches
Brief Review of Common Modeling Formalisms and Representation Approaches
 
iPhone App Design: A user-centered approach
iPhone App Design: A user-centered approachiPhone App Design: A user-centered approach
iPhone App Design: A user-centered approach
 
Google Think Travel Keynote - Faris
Google Think Travel Keynote - FarisGoogle Think Travel Keynote - Faris
Google Think Travel Keynote - Faris
 
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
 
Google, the customer journey: WTM Travel Perspective 2013
Google, the customer journey: WTM Travel Perspective 2013Google, the customer journey: WTM Travel Perspective 2013
Google, the customer journey: WTM Travel Perspective 2013
 
Writing User Stories (04/2012)
Writing User Stories (04/2012)Writing User Stories (04/2012)
Writing User Stories (04/2012)
 
Digitalisation du parcours client pour un commerce B to C omnicanal - Mars 20...
Digitalisation du parcours client pour un commerce B to C omnicanal - Mars 20...Digitalisation du parcours client pour un commerce B to C omnicanal - Mars 20...
Digitalisation du parcours client pour un commerce B to C omnicanal - Mars 20...
 
User Stories
User StoriesUser Stories
User Stories
 
Livre blanc "10 Best Practices parcours et expérience clients 2016" Different...
Livre blanc "10 Best Practices parcours et expérience clients 2016" Different...Livre blanc "10 Best Practices parcours et expérience clients 2016" Different...
Livre blanc "10 Best Practices parcours et expérience clients 2016" Different...
 

Similar to iPhone - How To Brand - Web Tuesday

Application GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit DeveloperApplication GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit Developer
Samsung Open Source Group
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
Kevin Griggs
 
Landing Page Success Story: How We Increased SEOmoz's Sales by 170%
Landing Page Success Story: How We Increased SEOmoz's Sales by 170%Landing Page Success Story: How We Increased SEOmoz's Sales by 170%
Landing Page Success Story: How We Increased SEOmoz's Sales by 170%
auexpo Conference
 
Building Integrity In Seminar
Building Integrity In   SeminarBuilding Integrity In   Seminar
Building Integrity In Seminar
Chris Sterling
 
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom LineBrian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
webcontent2007
 

Similar to iPhone - How To Brand - Web Tuesday (20)

Marketing Tips for iPhone App Developers
Marketing Tips for iPhone App DevelopersMarketing Tips for iPhone App Developers
Marketing Tips for iPhone App Developers
 
Lean UX workshop @ GOAB
Lean UX workshop @ GOABLean UX workshop @ GOAB
Lean UX workshop @ GOAB
 
Michael Kowalski
Michael KowalskiMichael Kowalski
Michael Kowalski
 
Programming for non-Programmers
Programming for non-ProgrammersProgramming for non-Programmers
Programming for non-Programmers
 
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
 
Visual design - a key part of mobile apps
Visual design - a key part of mobile appsVisual design - a key part of mobile apps
Visual design - a key part of mobile apps
 
Bug Advocacy
Bug AdvocacyBug Advocacy
Bug Advocacy
 
Layar March 5th Webinar - Get More Out of Interactive Print
Layar March 5th Webinar - Get More Out of Interactive PrintLayar March 5th Webinar - Get More Out of Interactive Print
Layar March 5th Webinar - Get More Out of Interactive Print
 
Application GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit DeveloperApplication GUI Design - Notes from a Toolkit Developer
Application GUI Design - Notes from a Toolkit Developer
 
Product Manager 101: What Does A Product Manager Actually Do?
Product Manager 101: What Does A Product Manager Actually Do?Product Manager 101: What Does A Product Manager Actually Do?
Product Manager 101: What Does A Product Manager Actually Do?
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
 
Landing Page Success Story: How We Increased SEOmoz's Sales by 170%
Landing Page Success Story: How We Increased SEOmoz's Sales by 170%Landing Page Success Story: How We Increased SEOmoz's Sales by 170%
Landing Page Success Story: How We Increased SEOmoz's Sales by 170%
 
Adopting A Whole Team Approach To Quality
Adopting  A  Whole  Team  Approach  To  QualityAdopting  A  Whole  Team  Approach  To  Quality
Adopting A Whole Team Approach To Quality
 
Effects Conduit
Effects ConduitEffects Conduit
Effects Conduit
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
Building Integrity In Seminar
Building Integrity In   SeminarBuilding Integrity In   Seminar
Building Integrity In Seminar
 
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie EntrepreneursIntensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
 
Tanya Fernandes "Как увеличить конверсию страницы приложения на примере кейсо...
Tanya Fernandes "Как увеличить конверсию страницы приложения на примере кейсо...Tanya Fernandes "Как увеличить конверсию страницы приложения на примере кейсо...
Tanya Fernandes "Как увеличить конверсию страницы приложения на примере кейсо...
 
Steps to Web App Development for Your Business
Steps to Web App Development for Your BusinessSteps to Web App Development for Your Business
Steps to Web App Development for Your Business
 
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom LineBrian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
 

Recently uploaded

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 

Recently uploaded (20)

Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 

iPhone - How To Brand - Web Tuesday

Editor's Notes

  1. What