SlideShare una empresa de Scribd logo
1 de 62
MOBILE FIRST WITH DIGITAL BRANDS,
    RESPONSIVE DESIGN AND DRUPAL
           CASE: COSTUME.FI

           Saku Sairanen
         CEO, EXOVE DESIGN

DrupalCamp Helsinki, September 21st 2012
Exove is one of the leading Nordic
and Baltic companies specialising in
 open source web services design
         and development.
55 people
         Helsinki
          Tallinn
Over 120 customers overall
Resumup.com
Results   Concept




Issues    Design
Concept
Results




Issues    Design
Concept – Costume.fi brand
       Brand owners   Designers   Developers



        New Fashion magazine in Finland
        Target audience young women
         who are ‘diginatives’
        Readers participate in creating
         content for the magazine
        Project kick-off: 15.5.2012
        Hard deadline: 21.8.2012
Concept – Costume.fi brand
       Brand owners   Designers   Developers
Concept
      Brand owners   Designers   Developers




      ‘A tiled wall created
      from pictures from
      users’
Concept – references /
benchmarking
         Brand owners    Designers   Developers




     Fashion Spot
             TagBrand
                     HelloGiggles
                              SnapGuide
                                      Behance
Concept
      Brand owners   Designers   Developers




      Functionality the
      same across all
      devices
Results   Concept




Issues

          Design
Design
 Brand owners   Designers   Developers




 Identify the core user
 stories which fulfill
 their goals
Design
 Brand owners   Designers   Developers




 Main desktop goal:
 content creation
Design
 Brand owners   Designers   Developers




 Main mobile goal:
 browse easily
Design
 Brand owners   Designers   Developers




 Content first
 Content choreography
 ‘Network of content’
 Re-arranging content
Design
 Brand owners   Designers   Developers




 Multiple pixel perfect
 layouts?
DESKTOP WIREFRAMES   MOBILE WIREFRAMES
DESKTOP LAYOUT   MOBILE LAYOUT
Design
 Brand owners   Designers   Developers




 Media queries
 Flexible images
 Fluid grids
Design
 Brand owners   Designers   Developers




 Media queries
 Flexible images
 Fluid grids
Design
 Brand owners   Designers   Developers




 Stacked CSS, mobile
 first
 global.css (default, mobile)
 tablet.css (min-width: 768px)
 desktop.css (min-width: 1024px)
Design
 Brand owners   Designers   Developers




 Multiple CSS:s
 global.css
 mobile.css
 tablet.css
 desktop.css (default)
Design
 Brand owners   Designers   Developers




 Responsive
 themes for Drupal
Design
 Brand owners   Designers   Developers




 Theme
 from scratch
Design
 Brand owners   Designers   Developers




 All media elements
 fully scalable - all
 images in at least two
 sizes
Design
 Brand owners   Designers   Developers




 Different tool elements
 for different devices –
 for example navigation
Design - modules
 Brand owners   Designers   Developers




    Panels
    Views
    VIews Loadmore
    Services
    Feeds
    + other minor modules
Design – modules, other
 Brand owners   Designers   Developers




 Masonry for displaying lists.

 Also, the sites uses Cache
 control module with Nginx's
 static HTML caching instead of
 traditional Varnish caching.
Results   Concept




          Design

Issues
Issues
 Brand owners   Designers   Developers




 Compromises in
 functionality
 - Cost issue
Issues
 Brand owners   Designers   Developers




 Adopting new
 workflow
Issues
 Brand owners   Designers   Developers

  Banners don’t scale
  Wallpaper always 980px
  Masonry plugin integration to
   Views load more plugin
  Switch between mobile and tablet size –
   Masonry on/off
  FacebookConnect contrib module useless
  Poll modules lacking in functionality
  A lot of work from small details
Results
            Concept




   Issues   Design
Results



 Goal: 50 000 – 60 000
 weekly unique
 visitors
Results



 Launched on week 34
 Week 37 – TNS Metrix:
 63 814 unique visitors
Results

 Fastest growing
 Facebook
 community
 3 000 Likes (launch, 21.8.)
 7 667 Likes (21.9.)
Q&A
Saku Sairanen




call mobile
+358 40 5926218

send email
saku@exovedesign.com
                       Kiitos!

Más contenido relacionado

Similar a Mobile first with digital brands, responsive design and Drupal, Case: costume.fi

Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at GiltDavid Park
 
Mobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and DrupalMobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and DrupalSaku Sairanen
 
Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbakaswethadn
 
Exove Design - Mobile First and Drupal
Exove Design - Mobile First and DrupalExove Design - Mobile First and Drupal
Exove Design - Mobile First and DrupalExove
 
Marissa Dulaney Resume
Marissa Dulaney ResumeMarissa Dulaney Resume
Marissa Dulaney Resumemarissadulaney
 
MB Design Systems slides.pdf
MB Design Systems slides.pdfMB Design Systems slides.pdf
MB Design Systems slides.pdf1508 A/S
 
Uxpin Why Build a Design System
Uxpin Why Build a Design SystemUxpin Why Build a Design System
Uxpin Why Build a Design SystemLewis Lin 🦊
 
Module 12 - Planning and Managing Web Projects
Module 12 - Planning and Managing Web ProjectsModule 12 - Planning and Managing Web Projects
Module 12 - Planning and Managing Web ProjectsJess Roche
 
No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)Monet Spells
 
Become a better UX designer through code
Become a better UX designer through codeBecome a better UX designer through code
Become a better UX designer through codeRamon Lapenta
 
Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingYury Vetrov
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Processugencarelle
 
David Carruthers' portfolio
David Carruthers' portfolioDavid Carruthers' portfolio
David Carruthers' portfolioDavid Carruthers
 
James capabilities deck
James  capabilities deckJames  capabilities deck
James capabilities deckjimmy542991
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipallanchao
 
creative web developer.docx
creative web developer.docxcreative web developer.docx
creative web developer.docxWebtoniq
 

Similar a Mobile first with digital brands, responsive design and Drupal, Case: costume.fi (20)

Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at Gilt
 
Mobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and DrupalMobile first with digital brands, responsive design and Drupal
Mobile first with digital brands, responsive design and Drupal
 
Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbaka
 
Exove Design - Mobile First and Drupal
Exove Design - Mobile First and DrupalExove Design - Mobile First and Drupal
Exove Design - Mobile First and Drupal
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
Marissa Dulaney Resume
Marissa Dulaney ResumeMarissa Dulaney Resume
Marissa Dulaney Resume
 
MB Design Systems slides.pdf
MB Design Systems slides.pdfMB Design Systems slides.pdf
MB Design Systems slides.pdf
 
Uxpin Why Build a Design System
Uxpin Why Build a Design SystemUxpin Why Build a Design System
Uxpin Why Build a Design System
 
Module 12 - Planning and Managing Web Projects
Module 12 - Planning and Managing Web ProjectsModule 12 - Planning and Managing Web Projects
Module 12 - Planning and Managing Web Projects
 
No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)No One Team Should Have All That Power (Expanded Version)
No One Team Should Have All That Power (Expanded Version)
 
The Boommakers Team
The Boommakers TeamThe Boommakers Team
The Boommakers Team
 
Become a better UX designer through code
Become a better UX designer through codeBecome a better UX designer through code
Become a better UX designer through code
 
Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform Thinking
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
 
Paul Seymour CV
Paul Seymour CVPaul Seymour CV
Paul Seymour CV
 
David Carruthers' portfolio
David Carruthers' portfolioDavid Carruthers' portfolio
David Carruthers' portfolio
 
James capabilities deck
James  capabilities deckJames  capabilities deck
James capabilities deck
 
99 Designs
99 Designs99 Designs
99 Designs
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurship
 
creative web developer.docx
creative web developer.docxcreative web developer.docx
creative web developer.docx
 

Último

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Mobile first with digital brands, responsive design and Drupal, Case: costume.fi

  • 1. MOBILE FIRST WITH DIGITAL BRANDS, RESPONSIVE DESIGN AND DRUPAL CASE: COSTUME.FI Saku Sairanen CEO, EXOVE DESIGN DrupalCamp Helsinki, September 21st 2012
  • 2. Exove is one of the leading Nordic and Baltic companies specialising in open source web services design and development.
  • 3. 55 people Helsinki Tallinn Over 120 customers overall
  • 5. Results Concept Issues Design
  • 7. Concept – Costume.fi brand Brand owners Designers Developers  New Fashion magazine in Finland  Target audience young women who are ‘diginatives’  Readers participate in creating content for the magazine  Project kick-off: 15.5.2012  Hard deadline: 21.8.2012
  • 8. Concept – Costume.fi brand Brand owners Designers Developers
  • 9. Concept Brand owners Designers Developers ‘A tiled wall created from pictures from users’
  • 10. Concept – references / benchmarking Brand owners Designers Developers Fashion Spot TagBrand HelloGiggles SnapGuide Behance
  • 11. Concept Brand owners Designers Developers Functionality the same across all devices
  • 12. Results Concept Issues Design
  • 13. Design Brand owners Designers Developers Identify the core user stories which fulfill their goals
  • 14. Design Brand owners Designers Developers Main desktop goal: content creation
  • 15. Design Brand owners Designers Developers Main mobile goal: browse easily
  • 16. Design Brand owners Designers Developers Content first Content choreography ‘Network of content’ Re-arranging content
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Design Brand owners Designers Developers Multiple pixel perfect layouts?
  • 28.
  • 29.
  • 30.
  • 31. DESKTOP WIREFRAMES MOBILE WIREFRAMES
  • 32.
  • 33.
  • 34. DESKTOP LAYOUT MOBILE LAYOUT
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Design Brand owners Designers Developers Media queries Flexible images Fluid grids
  • 40. Design Brand owners Designers Developers Media queries Flexible images Fluid grids
  • 41. Design Brand owners Designers Developers Stacked CSS, mobile first global.css (default, mobile) tablet.css (min-width: 768px) desktop.css (min-width: 1024px)
  • 42. Design Brand owners Designers Developers Multiple CSS:s global.css mobile.css tablet.css desktop.css (default)
  • 43. Design Brand owners Designers Developers Responsive themes for Drupal
  • 44. Design Brand owners Designers Developers Theme from scratch
  • 45. Design Brand owners Designers Developers All media elements fully scalable - all images in at least two sizes
  • 46. Design Brand owners Designers Developers Different tool elements for different devices – for example navigation
  • 47. Design - modules Brand owners Designers Developers  Panels  Views  VIews Loadmore  Services  Feeds  + other minor modules
  • 48. Design – modules, other Brand owners Designers Developers Masonry for displaying lists. Also, the sites uses Cache control module with Nginx's static HTML caching instead of traditional Varnish caching.
  • 49. Results Concept Design Issues
  • 50. Issues Brand owners Designers Developers Compromises in functionality - Cost issue
  • 51. Issues Brand owners Designers Developers Adopting new workflow
  • 52. Issues Brand owners Designers Developers  Banners don’t scale  Wallpaper always 980px  Masonry plugin integration to Views load more plugin  Switch between mobile and tablet size – Masonry on/off  FacebookConnect contrib module useless  Poll modules lacking in functionality  A lot of work from small details
  • 53. Results Concept Issues Design
  • 54. Results Goal: 50 000 – 60 000 weekly unique visitors
  • 55. Results Launched on week 34 Week 37 – TNS Metrix: 63 814 unique visitors
  • 56. Results Fastest growing Facebook community 3 000 Likes (launch, 21.8.) 7 667 Likes (21.9.)
  • 57.
  • 58.
  • 59.
  • 60.
  • 61. Q&A
  • 62. Saku Sairanen call mobile +358 40 5926218 send email saku@exovedesign.com Kiitos!