SlideShare uma empresa Scribd logo
1 de 86
Designing Beautiful Apps
Rich Holdsworth
CEO Wapple
CEO Didlr
@richholdsworth
rich@lookslikelemonade.com
What’s coming up?
• Who, what, why?
• Defining design
• What is mobile anyway?
• My design process
• The most important design principal you need to know to design
anything ever I think
• Designing Didlr
Who, what, why?
Why did you even let me in…?
CEO of Wapple
• 9 years of creating mobile experiences
• Development of original tech
• Designed and built hundreds of experiences
• Creative consultation
Comprehensive mobile publishing
• Web-based mobile site builder
• Complete device detection and optimisation
• Integrated software solutions
• Canvas
• Architect
• Exhibit
Before that – Video Games!
• Lead designer / producer
• SCEE
• Psygnosis
• Interplay
• Silicon Dreams
• US Gold
• The BEST design training imaginable
When we say ‘Design’ what do
we mean?
Time to get on the same page
Lets not get carried away
• Does a job, well
• Looks good
Great design is very, very hard
• The biggest challenge is over thinking and over working it
• The easiest part if knowing when its gone wrong
• If you’re honest!
• Trust your gut
fork and knife
What is mobile?
Or maybe ‘where’
The early days of Wapple
• It was all mobile web
• That was the common ground
• It was clunky to begin with
• And apps were crap
Then apps got good
• Software you download and install
• Hardly new
• But hey, the stars aligned
So, mobile evolves
And continues to do so
And we have to keep up
Great.
Just kidding, I like a challenge
• So we got thinking
• Not just about what ‘mobile’ is today but the trajectory it’s on
• We came up with a few big ideas
The consumer
is mobile, not
the device
Browsing is
giving way to
goal fulfilment
Consumer
expectation is
shifting from
web to apps
How did we reach those?
Fortune cookies?
The mobile consumer
Its you
Wake Up
Breakfast
Commute
Work
Lunch
break
Work
Commute
Shopping
Leisure
Bedtime
Wake Up
Breakfast
Commute
e
Work
Lunch
break
Work
Commute
g
Breakfas
Shopping
Leisure
Bedtime
Wake Up
Breakfast
Commute
Work
Lunch
break
Work
Commute
Shopping
Leisure
Bedtime
Apps over browsing
Is the browser an endangered species?
App use is beating browsing
• Most users only ever visited a handful of sites anyway
• With very limited requirements
• As soon as most of a user’s needs are fulfilled by apps browsing
becomes a cumbersome irrelevance
Some numbers
• 2hr 38min use per day
• 80% apps, 20% browsing
• 7.9 different apps a day (rising)
• Read up: http://bit.ly/11NJsMZ
Consumers look to the app stores
for their favourite brands
Phones are judged on the availability of apps
That presents all kinds of problems
• Discovery
• Promotion
• But not problems we have to deal with today
• Today we only have to worry about making something good, not
promoting it
• Phew
How do I do design?
And why is all that earlier stuff relevant?
Get some things straight
• What do users want?
• Where and why will they be doing it?
• You have to LIVE these
I mean LIVE them
It’s a brute force approach
• I work in cycles
• Develop hard and fast with good people who make good decisions
• Learn, adapt and change fast
• Innovate as fast as possible
The wildly anticipated and
possibly oversold design principal
that you need to know
(according to me)
What are design principals?
• They aren’t rules
• They are helpful approaches that can help improve the overall design
of your app
• There’s plenty of them… They all matter or you can choose to ignore
them all
Get the book
• Universal Principles of Design
• William Lidwell, Kritina Holden & Jill Butler
• ISBN 1592535879
• My go-to, tie-breaking design bible
• Hick’s Law, Fitt’s Law, Chunking, 80/20
Archetypes
Universal patterns of theme and form resulting from innate biases or dispositions
What will
happen?
Archetypes bring us:
• Expectation fulfilment
• Satisfaction
• Users KNOW how a component will respond and can anticipate the
result
Why use Archetypes?
• Increased understanding of your app
• Considerably lower learning curve
The birth of Archetypes
Sometimes they just happen
Windows 8 and Windows Phone are radically
new designs
• Change happens #dealwithit
Be assured that users WILL get what you are
up to
• Yes, there are challenges
• Charms bar
• Hidden app bars
• Pull to select
• Users WILL get it!
Designing Didlr
It came from somewhere
Its not just me!
• There’s a team of people working on didlr
• Graphic artists
• Web developers
• Server guys
• Project people
• Etc.
• I developed the Windows Phone and Windows 8 versions
The initial idea
• A little girl
• An Xbox
• Christmas dinner
Getting iterative
• Sharing as simply as you would a tweet
Keeping things really simple
• What seems like a limiting factor is actually an enabling factor
The big idea condensed
• a social platform where
• users draw and share
• with simple tools
• and follow each other
• and rate and share each other’s work
Early prototyping
Not the worst way to spend a Sunday morning
Focus on comfort, touch and style
• A little bit of experience playing with Windows Phone
• Responsiveness was paramount
• Picking the colours and the strokes – create a recognisable aesthetic
• What the prototype didn’t do spoke volumes!
Developing things further
• Adding a server to manage all the content
• Putting the drawing in the hands of more people
• Setting the colours – adding transparency
• Adjusting the smoothing
Early brand work
Getting the brand values right
• Like everything, this is a process
• Careful balance of identifiable brand that does not conflict with user
content
• Nor should it influence user content
Refining
Choosing Windows Phone
• Didlr was still very much ‘under the radar’ and ‘off the books’
• Knowing C# meant that I could reduce development costs
• Beautiful UI aligned with Didlr
• Elevating content in an sleek, animated environment
Plus, I’m not a fan of Apple’s skeuomorphism
And Android is a bag of nuts
Of course, those platforms matter
• I simply didn’t have time to go that way
• Visual Studio rocks, I was set
• It’s been said but it’s important to know that all the tools were free
• And they are of high quality
Remember brute force? It keeps going
• Personal preference is to work like crazy, get things as good as
possible, move on and revisit
• Windows Phone - V2 (V3 in development)
• Windows 8 - V2 (V3 next)
• iOS - V1 (V2 in development)
• Android - V1 (better than iOS V1!)
Using the UI
Don’t fight the tide
Picking the recognisable controls and working
them
• No need to roll your own!
• Listboxes, panoramas, pivots, appbars and more
• These are practically built in and users know how to use them
And tiles. Obviously.
Different platforms, different flavours
Gotta make that change
• Structure
• Iconography
• Layout
• Space, size
• Colour linguistics
The transition to Windows 8
Gotta love reusablity
Initial code transfer
• One person, one week
• Communications layer straight across
• Business logic straight across
• Tweaks to areas like storage and animation
Designing for Windows 8 was both easy and
hard
• We were very early – ready for launch
• Less to go on
• We had lots of help from Microsoft
• Finding our way together
• Now things are a lot easier
• We have already done one UI refresh and there’s another on the way
Different platforms, different archetypes
Different platforms, different archetypes
The back end is common to all
• Built around a groovy JSON api
• All content is entirely cross platform
• But remember – all platforms are uniquely tailored to their user’s
expectations
So, why design beautiful apps?
• Well, dur…
• Good design helps users engage with your app
• It helps them use it
• It makes them feel better
Thank You
@didlr
http://didlr.com

Mais conteúdo relacionado

Mais procurados

Design Thinking and Innovation at Apple
Design Thinking and Innovation at AppleDesign Thinking and Innovation at Apple
Design Thinking and Innovation at AppleKaran Jaidka
 
Why Are You Roadmapping?
Why Are You Roadmapping?Why Are You Roadmapping?
Why Are You Roadmapping?Wendy Johansson
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & ToolsDeepak Modak
 
UXPA2019 Designing Technology for an Aging Population
UXPA2019  Designing Technology for an Aging PopulationUXPA2019  Designing Technology for an Aging Population
UXPA2019 Designing Technology for an Aging PopulationUXPA International
 
Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)3sidedcube
 
Design and development better together
Design and development better togetherDesign and development better together
Design and development better togetherGregory Raiz
 
Google Product Dev Process
Google Product Dev ProcessGoogle Product Dev Process
Google Product Dev ProcessNont Banditwong
 
Designing for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersDesigning for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersOscar Gonzalez Garza
 
Mobile First London 13 August
Mobile First London 13 August Mobile First London 13 August
Mobile First London 13 August Precedent
 
Mobile Homepage Design Slam
Mobile Homepage Design SlamMobile Homepage Design Slam
Mobile Homepage Design SlamLacey Kruger
 
Great American Teach In - What is UX
Great American Teach In - What is UXGreat American Teach In - What is UX
Great American Teach In - What is UXMike Gallers
 
IAD 5 - les 4 - Design for Touch
IAD 5 - les 4 - Design for TouchIAD 5 - les 4 - Design for Touch
IAD 5 - les 4 - Design for TouchFerry den Dopper
 
The Value of User Experience (from Web 2.0 Expo Berlin 2008)
The Value of User Experience (from Web 2.0 Expo Berlin 2008)The Value of User Experience (from Web 2.0 Expo Berlin 2008)
The Value of User Experience (from Web 2.0 Expo Berlin 2008)Niko Nyman
 
Design thinking & innovation at apple
Design thinking & innovation at appleDesign thinking & innovation at apple
Design thinking & innovation at appleAhmed Soliman
 

Mais procurados (19)

Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
 
Design Thinking and Innovation at Apple
Design Thinking and Innovation at AppleDesign Thinking and Innovation at Apple
Design Thinking and Innovation at Apple
 
Why Are You Roadmapping?
Why Are You Roadmapping?Why Are You Roadmapping?
Why Are You Roadmapping?
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & Tools
 
UXPA2019 Designing Technology for an Aging Population
UXPA2019  Designing Technology for an Aging PopulationUXPA2019  Designing Technology for an Aging Population
UXPA2019 Designing Technology for an Aging Population
 
Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)
 
M3 conf
M3 confM3 conf
M3 conf
 
Design and development better together
Design and development better togetherDesign and development better together
Design and development better together
 
Google Product Dev Process
Google Product Dev ProcessGoogle Product Dev Process
Google Product Dev Process
 
apple case
apple caseapple case
apple case
 
Designing for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersDesigning for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developers
 
Mobile First London 13 August
Mobile First London 13 August Mobile First London 13 August
Mobile First London 13 August
 
Mobile Homepage Design Slam
Mobile Homepage Design SlamMobile Homepage Design Slam
Mobile Homepage Design Slam
 
Great American Teach In - What is UX
Great American Teach In - What is UXGreat American Teach In - What is UX
Great American Teach In - What is UX
 
Responsive Design and Joomla!
Responsive Design and Joomla!Responsive Design and Joomla!
Responsive Design and Joomla!
 
IAD 5 - les 4 - Design for Touch
IAD 5 - les 4 - Design for TouchIAD 5 - les 4 - Design for Touch
IAD 5 - les 4 - Design for Touch
 
Designing IoT
Designing IoTDesigning IoT
Designing IoT
 
The Value of User Experience (from Web 2.0 Expo Berlin 2008)
The Value of User Experience (from Web 2.0 Expo Berlin 2008)The Value of User Experience (from Web 2.0 Expo Berlin 2008)
The Value of User Experience (from Web 2.0 Expo Berlin 2008)
 
Design thinking & innovation at apple
Design thinking & innovation at appleDesign thinking & innovation at apple
Design thinking & innovation at apple
 

Destaque

Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...Wapple
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftLee Stott
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educatorsLee Stott
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APILee Stott
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Lee Stott
 
Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksLee Stott
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overviewLee Stott
 

Destaque (7)

Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine Microsoft
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educators
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning API
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)
 
Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacks
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
 

Semelhante a Rich Holdsworth @Didlr Presentation

Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignValtech UK
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionIndiginox
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Effective
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010EffectiveUI
 
Lecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptxLecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptxclement swarnappa
 
Steps to Design Great Mobile Apps
Steps to Design Great Mobile AppsSteps to Design Great Mobile Apps
Steps to Design Great Mobile AppsTony Wang
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
 
UofC Marketing Communications
UofC Marketing CommunicationsUofC Marketing Communications
UofC Marketing CommunicationsJohn Hutchings
 
Android Design Patterns
Android Design PatternsAndroid Design Patterns
Android Design PatternsFernando Cejas
 
[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...
[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...
[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...UserTesting
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - KeynotePhil Barrett
 
Mobile development process - My view
Mobile development process - My viewMobile development process - My view
Mobile development process - My viewAlexandre Nogueira
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & CodeMolly Wilson
 
Using 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsUsing 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsKatherineketty
 
Usability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slidesUsability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slideszliron
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsGuy Barker
 
Usability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slidesUsability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slideszliron
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)kevinjohngallagher
 

Semelhante a Rich Holdsworth @Didlr Presentation (20)

Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive Design
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 edition
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
 
Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010Mobile Monday Presentation April 2010
Mobile Monday Presentation April 2010
 
chapter_01_5e.pdf
chapter_01_5e.pdfchapter_01_5e.pdf
chapter_01_5e.pdf
 
Lecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptxLecture 1 _ Introduction to ID and HCI.pptx
Lecture 1 _ Introduction to ID and HCI.pptx
 
Steps to Design Great Mobile Apps
Steps to Design Great Mobile AppsSteps to Design Great Mobile Apps
Steps to Design Great Mobile Apps
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Asist mit 2012
Asist mit 2012Asist mit 2012
Asist mit 2012
 
UofC Marketing Communications
UofC Marketing CommunicationsUofC Marketing Communications
UofC Marketing Communications
 
Android Design Patterns
Android Design PatternsAndroid Design Patterns
Android Design Patterns
 
[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...
[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...
[UserTesting Webinar] Tackling B2B and B2C challenges: User Research at HomeA...
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - Keynote
 
Mobile development process - My view
Mobile development process - My viewMobile development process - My view
Mobile development process - My view
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & Code
 
Using 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The ProsUsing 10 Dumpster On Rent Strategies Like The Pros
Using 10 Dumpster On Rent Strategies Like The Pros
 
Usability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slidesUsability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slides
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible Apps
 
Usability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slidesUsability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slides
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
 

Mais de Lee Stott

Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionLee Stott
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsLee Stott
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupLee Stott
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd FebLee Stott
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015Lee Stott
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftLee Stott
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101Lee Stott
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenueLee Stott
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014Lee Stott
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for EducationLee Stott
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Lee Stott
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadLee Stott
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December Lee Stott
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcardLee Stott
 
Microsoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureMicrosoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureLee Stott
 
Designing beautiful windows phone games
Designing beautiful windows phone gamesDesigning beautiful windows phone games
Designing beautiful windows phone gamesLee Stott
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityLee Stott
 
Marmalade & Windows Phone 8
Marmalade & Windows Phone 8Marmalade & Windows Phone 8
Marmalade & Windows Phone 8Lee Stott
 
6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your Apps6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your AppsLee Stott
 
Games industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek InvestmentGames industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek InvestmentLee Stott
 

Mais de Lee Stott (20)

Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and Educators
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User Group
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd Feb
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for Education
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 Gateshead
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcard
 
Microsoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureMicrosoft 2014 Graduate brochure
Microsoft 2014 Graduate brochure
 
Designing beautiful windows phone games
Designing beautiful windows phone gamesDesigning beautiful windows phone games
Designing beautiful windows phone games
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunity
 
Marmalade & Windows Phone 8
Marmalade & Windows Phone 8Marmalade & Windows Phone 8
Marmalade & Windows Phone 8
 
6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your Apps6 Top Tips for Marketing Success for Your Apps
6 Top Tips for Marketing Success for Your Apps
 
Games industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek InvestmentGames industry Fair 2013 Accelerate, Incubate or Seek Investment
Games industry Fair 2013 Accelerate, Incubate or Seek Investment
 

Último

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Último (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Rich Holdsworth @Didlr Presentation

  • 1. Designing Beautiful Apps Rich Holdsworth CEO Wapple CEO Didlr @richholdsworth rich@lookslikelemonade.com
  • 2. What’s coming up? • Who, what, why? • Defining design • What is mobile anyway? • My design process • The most important design principal you need to know to design anything ever I think • Designing Didlr
  • 3. Who, what, why? Why did you even let me in…?
  • 4. CEO of Wapple • 9 years of creating mobile experiences • Development of original tech • Designed and built hundreds of experiences • Creative consultation
  • 5.
  • 6. Comprehensive mobile publishing • Web-based mobile site builder • Complete device detection and optimisation • Integrated software solutions • Canvas • Architect • Exhibit
  • 7.
  • 8. Before that – Video Games! • Lead designer / producer • SCEE • Psygnosis • Interplay • Silicon Dreams • US Gold • The BEST design training imaginable
  • 9.
  • 10. When we say ‘Design’ what do we mean? Time to get on the same page
  • 11. Lets not get carried away • Does a job, well • Looks good
  • 12. Great design is very, very hard • The biggest challenge is over thinking and over working it • The easiest part if knowing when its gone wrong • If you’re honest! • Trust your gut
  • 14. What is mobile? Or maybe ‘where’
  • 15. The early days of Wapple • It was all mobile web • That was the common ground • It was clunky to begin with • And apps were crap
  • 16. Then apps got good • Software you download and install • Hardly new • But hey, the stars aligned
  • 17. So, mobile evolves And continues to do so And we have to keep up Great.
  • 18. Just kidding, I like a challenge • So we got thinking • Not just about what ‘mobile’ is today but the trajectory it’s on • We came up with a few big ideas
  • 19. The consumer is mobile, not the device
  • 20. Browsing is giving way to goal fulfilment
  • 22. How did we reach those? Fortune cookies?
  • 29. Apps over browsing Is the browser an endangered species?
  • 30. App use is beating browsing • Most users only ever visited a handful of sites anyway • With very limited requirements • As soon as most of a user’s needs are fulfilled by apps browsing becomes a cumbersome irrelevance
  • 31. Some numbers • 2hr 38min use per day • 80% apps, 20% browsing • 7.9 different apps a day (rising) • Read up: http://bit.ly/11NJsMZ
  • 32. Consumers look to the app stores for their favourite brands Phones are judged on the availability of apps
  • 33. That presents all kinds of problems • Discovery • Promotion • But not problems we have to deal with today • Today we only have to worry about making something good, not promoting it • Phew
  • 34. How do I do design? And why is all that earlier stuff relevant?
  • 35. Get some things straight • What do users want? • Where and why will they be doing it? • You have to LIVE these
  • 36. I mean LIVE them
  • 37. It’s a brute force approach • I work in cycles • Develop hard and fast with good people who make good decisions • Learn, adapt and change fast • Innovate as fast as possible
  • 38. The wildly anticipated and possibly oversold design principal that you need to know (according to me)
  • 39. What are design principals? • They aren’t rules • They are helpful approaches that can help improve the overall design of your app • There’s plenty of them… They all matter or you can choose to ignore them all
  • 40. Get the book • Universal Principles of Design • William Lidwell, Kritina Holden & Jill Butler • ISBN 1592535879 • My go-to, tie-breaking design bible • Hick’s Law, Fitt’s Law, Chunking, 80/20
  • 41. Archetypes Universal patterns of theme and form resulting from innate biases or dispositions
  • 42.
  • 44. Archetypes bring us: • Expectation fulfilment • Satisfaction • Users KNOW how a component will respond and can anticipate the result
  • 45.
  • 46. Why use Archetypes? • Increased understanding of your app • Considerably lower learning curve
  • 47. The birth of Archetypes Sometimes they just happen
  • 48. Windows 8 and Windows Phone are radically new designs • Change happens #dealwithit
  • 49.
  • 50. Be assured that users WILL get what you are up to • Yes, there are challenges • Charms bar • Hidden app bars • Pull to select • Users WILL get it!
  • 51.
  • 52. Designing Didlr It came from somewhere
  • 53. Its not just me! • There’s a team of people working on didlr • Graphic artists • Web developers • Server guys • Project people • Etc. • I developed the Windows Phone and Windows 8 versions
  • 54. The initial idea • A little girl • An Xbox • Christmas dinner
  • 55. Getting iterative • Sharing as simply as you would a tweet
  • 56. Keeping things really simple • What seems like a limiting factor is actually an enabling factor
  • 57. The big idea condensed • a social platform where • users draw and share • with simple tools • and follow each other • and rate and share each other’s work
  • 58. Early prototyping Not the worst way to spend a Sunday morning
  • 59.
  • 60. Focus on comfort, touch and style • A little bit of experience playing with Windows Phone • Responsiveness was paramount • Picking the colours and the strokes – create a recognisable aesthetic • What the prototype didn’t do spoke volumes!
  • 61. Developing things further • Adding a server to manage all the content • Putting the drawing in the hands of more people • Setting the colours – adding transparency • Adjusting the smoothing
  • 63. Getting the brand values right • Like everything, this is a process • Careful balance of identifiable brand that does not conflict with user content • Nor should it influence user content
  • 65. Choosing Windows Phone • Didlr was still very much ‘under the radar’ and ‘off the books’ • Knowing C# meant that I could reduce development costs • Beautiful UI aligned with Didlr • Elevating content in an sleek, animated environment
  • 66. Plus, I’m not a fan of Apple’s skeuomorphism
  • 67. And Android is a bag of nuts
  • 68. Of course, those platforms matter • I simply didn’t have time to go that way • Visual Studio rocks, I was set • It’s been said but it’s important to know that all the tools were free • And they are of high quality
  • 69. Remember brute force? It keeps going • Personal preference is to work like crazy, get things as good as possible, move on and revisit • Windows Phone - V2 (V3 in development) • Windows 8 - V2 (V3 next) • iOS - V1 (V2 in development) • Android - V1 (better than iOS V1!)
  • 70. Using the UI Don’t fight the tide
  • 71. Picking the recognisable controls and working them • No need to roll your own! • Listboxes, panoramas, pivots, appbars and more • These are practically built in and users know how to use them
  • 72.
  • 73.
  • 75.
  • 77. Gotta make that change • Structure • Iconography • Layout • Space, size • Colour linguistics
  • 78. The transition to Windows 8 Gotta love reusablity
  • 79. Initial code transfer • One person, one week • Communications layer straight across • Business logic straight across • Tweaks to areas like storage and animation
  • 80. Designing for Windows 8 was both easy and hard • We were very early – ready for launch • Less to go on • We had lots of help from Microsoft • Finding our way together • Now things are a lot easier • We have already done one UI refresh and there’s another on the way
  • 81.
  • 84. The back end is common to all • Built around a groovy JSON api • All content is entirely cross platform • But remember – all platforms are uniquely tailored to their user’s expectations
  • 85. So, why design beautiful apps? • Well, dur… • Good design helps users engage with your app • It helps them use it • It makes them feel better