SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Anatomy of a Button
                               Jonathan Libov
                         Product Manager @ Appsfire




Wednesday, June 20, 12
I’m a Product Manager at            ,a
       discovery platform for iOS & Android apps.


                          6 million downloads
                          Personalized and intelligent
                          app recommendations
                          Users come to Appsfire to
                          discover high-quality apps


       A little about
Wednesday, June 20, 12
Promote with us
                         Reach high-quality users
                         with an App of the Day &
                         Push Marketing Campaign


                             Your app here!




       A little about
Wednesday, June 20, 12
Engage your users
                 Notifications (2)                         Close        App Booster is a mobile CRM
                         Version 2.0 is on the App Store!
                    All new features, lots of social, and a brand
                                                                       system to help you engage &
                    new design. Download now!

                             We recommend Talking Turtle
                                                                       retain your users.
                             Feed your turtle and watch him
                             glow. Download now!

                         Like us on Facebook
                    Like us on Facebook and get news and
                    updates from us on our Wall.                       Just a few apps powered by App Booster
                              Try Talking Snowball
                              If you like Talking Gremlin, you’re
                              sure to love this app.        Promoted


                         Enter our contest to win prizes




       A little about
Wednesday, June 20, 12
1                 2                   3
                  getap.ps/appsfire   Send feedback      Introduce yourself
                                                      (mention something about
                                                       “Anatomy of a Button”)


       A little about                                           LET’S TRY IT

Wednesday, June 20, 12
Buttons, buttons, buttons
Wednesday, June 20, 12
Creating graphical assets for an app is often a
       mostly procedural process.

       If you can write Objective C, you can contribute
       graphical assets when a designer is not on hand.




       What this is about
Wednesday, June 20, 12
How to become a pseudo-designer
       How to develop a great user experience
       For UI/UX, hire a designer or user experience
       expert to get you started on the right track.




                                 What this is not about
Wednesday, June 20, 12
Understanding what needs to be done to this
       rounded rectangle...




       To make it look like an awesome button...




       What this is about
Wednesday, June 20, 12
And to understand the difference between this...



       And this




       What this is about
Wednesday, June 20, 12
And this...



       And this




       What this is about
Wednesday, June 20, 12
When you know how to toggle the right
       parameters in Photoshop, you can produce
       beautiful assets.

       You’ll also be able to talk to your designer.

            “Um, ‫ ,כאילו‬somehow this    “The inner shadow should
            doesn’t look right to me.   be deeper when the button
            Maybe it’s the color?”      is in the pressed state.”




       What this is about
Wednesday, June 20, 12
A crash course in color theory, font pairing,
       icon design or any other erudite design skill.

       But you will start noticing more details in your
       favorite apps.




                                  What this is not about
Wednesday, June 20, 12
iOS 5 style nav bar button
Wednesday, June 20, 12
“If you decide to add a bevel,
                                be sure that it is 90° (to help
                                you do this, imagine a light
                                source positioned at the top
                                of the icon).”




       iOS 5 style nav bar button                 THE 90° RULE

Wednesday, June 20, 12
+

                                                         -
                                             +


                                             -

                         FRONT FACING   SIDE VIEW, iPHONE VERTICAL



       iOS 5 style nav bar button                    THE 90° RULE

Wednesday, June 20, 12
LIGHT SOURCE




                         LIGHT


                         SHADOW

                           LIGHT HITS
                           THIS LIP




       iOS 5 style nav bar button                      WIREFRAME

Wednesday, June 20, 12
Stroke
       Gradient
       Inner Shadow
       Drop Shadow


       iOS 5 style nav bar button   LET’S BUILD IT

Wednesday, June 20, 12
Stroke
        MAKE THE BUTTON STAND
        OUT FROM ITS BACKGROUND

       Gradient
       Inner Shadow
       Drop Shadow

       iOS 5 style nav bar button   LET’S BUILD IT

Wednesday, June 20, 12
Stroke
       Gradient
        GIVE THE BUTTON A
        CURVED SURFACE

       Inner Shadow
       Drop Shadow

       iOS 5 style nav bar button   LET’S BUILD IT

Wednesday, June 20, 12
Stroke
       Gradient
       Inner Shadow
        INDENT THE BUTTON INTO
        THE NAV BAR

       Drop Shadow

       iOS 5 style nav bar button   LET’S BUILD IT

Wednesday, June 20, 12
Stroke
       Gradient
       Inner Shadow
       Drop Shadow
        RESOLVE THE BUTTON
        INDENTATION



       iOS 5 style nav bar button   LET’S BUILD IT

Wednesday, June 20, 12
Stroke
       Gradient
       Inner Shadow
        JUST CHANGE THE BLACK
        TO WHITE

       Drop Shadow

       iOS 5 style nav bar button   CHANGE IT UP

Wednesday, June 20, 12
Stroke
       Gradient
        MAKE IT DARKER & A LESS
        STEEP GRADIENT

       Inner Shadow
        MAKE IT DARK & INCREASE IT

       Drop Shadow

       iOS 5 style nav bar button    PRESS THE BUTTON

Wednesday, June 20, 12
GMail
                         FLAT AND PROTRUDING


                         Waze
                         NOT ONLY PROTRUDING, BUT
                         PRACTICALLY FLOATING DUE TO
                         BLURRY DROP SHADOW AND
                         EXCESSIVE INNER SHADOW

                         Skype
                         FLAT, BARELY PROTRUDING


       Variations
Wednesday, June 20, 12
iOS 5




       iOS 6

       The iOS 6 style nav bar button
Wednesday, June 20, 12
iOS 5

                           Slightly deeper
                         via inner shadow



       iOS 6

       The iOS 6 style nav bar button
Wednesday, June 20, 12
iOS 5

                         No glossy gradient




       iOS 6

       The iOS 6 style nav bar button
Wednesday, June 20, 12
Copy/Paste!




       teehanlax.com/downloads/ios-5-gui-psd-iphone-4s/


       Resources                                          TEEHAN & LAX PSD

Wednesday, June 20, 12
Read up

                          flyosity.com/tutorial/crafting-subtle-realistic-user-interfaces.php


                         Try it                             Try it




                             sachagreif.com/ebook                  designthencode.com


       Resources                                                     SACHA GRIEF & FLYOSITY

Wednesday, June 20, 12
Thank you!
                         jonathan@appsfire.com
                              @libovness




Wednesday, June 20, 12

Mais conteúdo relacionado

Semelhante a Anatomy of a button

Mobcon Dani Rangelov
Mobcon Dani RangelovMobcon Dani Rangelov
Mobcon Dani RangelovDani Rangelov
 
SearchLove London | Will Critchlow, 'The Threat of Mobile'
SearchLove London | Will Critchlow, 'The Threat of Mobile' SearchLove London | Will Critchlow, 'The Threat of Mobile'
SearchLove London | Will Critchlow, 'The Threat of Mobile' Distilled
 
Interaction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingInteraction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingMohammad Shaker
 
Social media marketing soc savy 4 20
Social media marketing soc savy 4 20Social media marketing soc savy 4 20
Social media marketing soc savy 4 20Socially Savvy
 
Wemo Recent work
Wemo Recent workWemo Recent work
Wemo Recent workTanay Dixit
 
App Marketing Strategies - May 2011
App Marketing Strategies - May 2011App Marketing Strategies - May 2011
App Marketing Strategies - May 2011Oren Todoros
 
Learm From Apple Ui
Learm From Apple UiLearm From Apple Ui
Learm From Apple UiArun Yadav
 
Максим Ткачук - «Маленькие советы дизайнерам»
Максим Ткачук - «Маленькие советы дизайнерам»Максим Ткачук - «Маленькие советы дизайнерам»
Максим Ткачук - «Маленькие советы дизайнерам»ПрофсоUX
 
Brightside App...every-click
Brightside App...every-clickBrightside App...every-click
Brightside App...every-clickNEADApps
 
iOS Backgrounding - SLC Cocoaheads
iOS Backgrounding - SLC CocoaheadsiOS Backgrounding - SLC Cocoaheads
iOS Backgrounding - SLC CocoaheadsDave Stevenson
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)Joseph DeSetto
 
Apple - what's new in iOS 10, watchOS 3 & tvOS 10
Apple - what's new in iOS 10, watchOS 3 & tvOS 10Apple - what's new in iOS 10, watchOS 3 & tvOS 10
Apple - what's new in iOS 10, watchOS 3 & tvOS 10Accedo
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!Joey Rigor
 
Get Ready to Hire iOS 12 Developers: New iOS Update is On the Way
Get Ready to Hire iOS 12 Developers: New iOS Update is On the WayGet Ready to Hire iOS 12 Developers: New iOS Update is On the Way
Get Ready to Hire iOS 12 Developers: New iOS Update is On the WayExcellent Webworld
 
iOS 5.0 Concept preview
iOS 5.0 Concept previewiOS 5.0 Concept preview
iOS 5.0 Concept previewappletips
 
Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...
Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...
Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...DevGAMM Conference
 
Developing Windows 8 or how to redesign a religion
Developing Windows 8 or how to redesign a religionDeveloping Windows 8 or how to redesign a religion
Developing Windows 8 or how to redesign a religionAlius Petraška
 
Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)
Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)
Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)PlayScreen
 

Semelhante a Anatomy of a button (20)

Mobcon Dani Rangelov
Mobcon Dani RangelovMobcon Dani Rangelov
Mobcon Dani Rangelov
 
It’s all about promotion
It’s all about promotionIt’s all about promotion
It’s all about promotion
 
Clever Twist Portfolio
Clever Twist PortfolioClever Twist Portfolio
Clever Twist Portfolio
 
SearchLove London | Will Critchlow, 'The Threat of Mobile'
SearchLove London | Will Critchlow, 'The Threat of Mobile' SearchLove London | Will Critchlow, 'The Threat of Mobile'
SearchLove London | Will Critchlow, 'The Threat of Mobile'
 
Interaction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingInteraction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and Coupling
 
Social media marketing soc savy 4 20
Social media marketing soc savy 4 20Social media marketing soc savy 4 20
Social media marketing soc savy 4 20
 
Wemo Recent work
Wemo Recent workWemo Recent work
Wemo Recent work
 
App Marketing Strategies - May 2011
App Marketing Strategies - May 2011App Marketing Strategies - May 2011
App Marketing Strategies - May 2011
 
Learm From Apple Ui
Learm From Apple UiLearm From Apple Ui
Learm From Apple Ui
 
Максим Ткачук - «Маленькие советы дизайнерам»
Максим Ткачук - «Маленькие советы дизайнерам»Максим Ткачук - «Маленькие советы дизайнерам»
Максим Ткачук - «Маленькие советы дизайнерам»
 
Brightside App...every-click
Brightside App...every-clickBrightside App...every-click
Brightside App...every-click
 
iOS Backgrounding - SLC Cocoaheads
iOS Backgrounding - SLC CocoaheadsiOS Backgrounding - SLC Cocoaheads
iOS Backgrounding - SLC Cocoaheads
 
Ideas to App Store (2010)
Ideas to App Store (2010)Ideas to App Store (2010)
Ideas to App Store (2010)
 
Apple - what's new in iOS 10, watchOS 3 & tvOS 10
Apple - what's new in iOS 10, watchOS 3 & tvOS 10Apple - what's new in iOS 10, watchOS 3 & tvOS 10
Apple - what's new in iOS 10, watchOS 3 & tvOS 10
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
 
Get Ready to Hire iOS 12 Developers: New iOS Update is On the Way
Get Ready to Hire iOS 12 Developers: New iOS Update is On the WayGet Ready to Hire iOS 12 Developers: New iOS Update is On the Way
Get Ready to Hire iOS 12 Developers: New iOS Update is On the Way
 
iOS 5.0 Concept preview
iOS 5.0 Concept previewiOS 5.0 Concept preview
iOS 5.0 Concept preview
 
Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...
Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...
Adinnovation. Inc: $hit Happens In Japan – Big titles in addition to Puzzle a...
 
Developing Windows 8 or how to redesign a religion
Developing Windows 8 or how to redesign a religionDeveloping Windows 8 or how to redesign a religion
Developing Windows 8 or how to redesign a religion
 
Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)
Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)
Ottawa International Game Con.: Don't fall for the hype (Marketing iOS Apps)
 

Mais de Appsfire

Best pratices de la publicité native - AppDays 2014
Best pratices de la publicité native  - AppDays 2014Best pratices de la publicité native  - AppDays 2014
Best pratices de la publicité native - AppDays 2014Appsfire
 
Appsfire publisher deck
Appsfire publisher deckAppsfire publisher deck
Appsfire publisher deckAppsfire
 
App Discovery - Altconf 2014
App Discovery - Altconf 2014App Discovery - Altconf 2014
App Discovery - Altconf 2014Appsfire
 
Appsfire SDK. The growth engine for your app
Appsfire SDK. The growth engine for your appAppsfire SDK. The growth engine for your app
Appsfire SDK. The growth engine for your appAppsfire
 
Techniques et Acronymes de la Rentabilité Mobile
Techniques et Acronymes de la Rentabilité MobileTechniques et Acronymes de la Rentabilité Mobile
Techniques et Acronymes de la Rentabilité MobileAppsfire
 
App score report january 2013
App score report   january 2013App score report   january 2013
App score report january 2013Appsfire
 
App Score Report - November 2012
App Score Report -  November 2012App Score Report -  November 2012
App Score Report - November 2012Appsfire
 
App Score Report - September 2012
App Score Report - September 2012App Score Report - September 2012
App Score Report - September 2012Appsfire
 
App Score Report - August 2012
App Score Report - August 2012App Score Report - August 2012
App Score Report - August 2012Appsfire
 
App Score Report - July 2012
App Score Report - July 2012App Score Report - July 2012
App Score Report - July 2012Appsfire
 
App score report - Best iOS apps - june 2012
App score report - Best iOS apps -  june 2012App score report - Best iOS apps -  june 2012
App score report - Best iOS apps - june 2012Appsfire
 
Power tips to get your app discovered and not forgotten
Power tips to get your app discovered and not forgottenPower tips to get your app discovered and not forgotten
Power tips to get your app discovered and not forgottenAppsfire
 
Keynote Appmarketing Sept 2011
Keynote Appmarketing Sept 2011Keynote Appmarketing Sept 2011
Keynote Appmarketing Sept 2011Appsfire
 

Mais de Appsfire (13)

Best pratices de la publicité native - AppDays 2014
Best pratices de la publicité native  - AppDays 2014Best pratices de la publicité native  - AppDays 2014
Best pratices de la publicité native - AppDays 2014
 
Appsfire publisher deck
Appsfire publisher deckAppsfire publisher deck
Appsfire publisher deck
 
App Discovery - Altconf 2014
App Discovery - Altconf 2014App Discovery - Altconf 2014
App Discovery - Altconf 2014
 
Appsfire SDK. The growth engine for your app
Appsfire SDK. The growth engine for your appAppsfire SDK. The growth engine for your app
Appsfire SDK. The growth engine for your app
 
Techniques et Acronymes de la Rentabilité Mobile
Techniques et Acronymes de la Rentabilité MobileTechniques et Acronymes de la Rentabilité Mobile
Techniques et Acronymes de la Rentabilité Mobile
 
App score report january 2013
App score report   january 2013App score report   january 2013
App score report january 2013
 
App Score Report - November 2012
App Score Report -  November 2012App Score Report -  November 2012
App Score Report - November 2012
 
App Score Report - September 2012
App Score Report - September 2012App Score Report - September 2012
App Score Report - September 2012
 
App Score Report - August 2012
App Score Report - August 2012App Score Report - August 2012
App Score Report - August 2012
 
App Score Report - July 2012
App Score Report - July 2012App Score Report - July 2012
App Score Report - July 2012
 
App score report - Best iOS apps - june 2012
App score report - Best iOS apps -  june 2012App score report - Best iOS apps -  june 2012
App score report - Best iOS apps - june 2012
 
Power tips to get your app discovered and not forgotten
Power tips to get your app discovered and not forgottenPower tips to get your app discovered and not forgotten
Power tips to get your app discovered and not forgotten
 
Keynote Appmarketing Sept 2011
Keynote Appmarketing Sept 2011Keynote Appmarketing Sept 2011
Keynote Appmarketing Sept 2011
 

Último

RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Availabledollysharma2066
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...sriharipichandi
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxShoaibRajper1
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...amitlee9823
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...amitlee9823
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 

Último (20)

RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men  🔝Kolkata🔝   Escorts...
➥🔝 7737669865 🔝▻ Kolkata Call-girls in Women Seeking Men 🔝Kolkata🔝 Escorts...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 

Anatomy of a button

  • 1. Anatomy of a Button Jonathan Libov Product Manager @ Appsfire Wednesday, June 20, 12
  • 2. I’m a Product Manager at ,a discovery platform for iOS & Android apps. 6 million downloads Personalized and intelligent app recommendations Users come to Appsfire to discover high-quality apps A little about Wednesday, June 20, 12
  • 3. Promote with us Reach high-quality users with an App of the Day & Push Marketing Campaign Your app here! A little about Wednesday, June 20, 12
  • 4. Engage your users Notifications (2) Close App Booster is a mobile CRM Version 2.0 is on the App Store! All new features, lots of social, and a brand system to help you engage & new design. Download now! We recommend Talking Turtle retain your users. Feed your turtle and watch him glow. Download now! Like us on Facebook Like us on Facebook and get news and updates from us on our Wall. Just a few apps powered by App Booster Try Talking Snowball If you like Talking Gremlin, you’re sure to love this app. Promoted Enter our contest to win prizes A little about Wednesday, June 20, 12
  • 5. 1 2 3 getap.ps/appsfire Send feedback Introduce yourself (mention something about “Anatomy of a Button”) A little about LET’S TRY IT Wednesday, June 20, 12
  • 7. Creating graphical assets for an app is often a mostly procedural process. If you can write Objective C, you can contribute graphical assets when a designer is not on hand. What this is about Wednesday, June 20, 12
  • 8. How to become a pseudo-designer How to develop a great user experience For UI/UX, hire a designer or user experience expert to get you started on the right track. What this is not about Wednesday, June 20, 12
  • 9. Understanding what needs to be done to this rounded rectangle... To make it look like an awesome button... What this is about Wednesday, June 20, 12
  • 10. And to understand the difference between this... And this What this is about Wednesday, June 20, 12
  • 11. And this... And this What this is about Wednesday, June 20, 12
  • 12. When you know how to toggle the right parameters in Photoshop, you can produce beautiful assets. You’ll also be able to talk to your designer. “Um, ‫ ,כאילו‬somehow this “The inner shadow should doesn’t look right to me. be deeper when the button Maybe it’s the color?” is in the pressed state.” What this is about Wednesday, June 20, 12
  • 13. A crash course in color theory, font pairing, icon design or any other erudite design skill. But you will start noticing more details in your favorite apps. What this is not about Wednesday, June 20, 12
  • 14. iOS 5 style nav bar button Wednesday, June 20, 12
  • 15. “If you decide to add a bevel, be sure that it is 90° (to help you do this, imagine a light source positioned at the top of the icon).” iOS 5 style nav bar button THE 90° RULE Wednesday, June 20, 12
  • 16. + - + - FRONT FACING SIDE VIEW, iPHONE VERTICAL iOS 5 style nav bar button THE 90° RULE Wednesday, June 20, 12
  • 17. LIGHT SOURCE LIGHT SHADOW LIGHT HITS THIS LIP iOS 5 style nav bar button WIREFRAME Wednesday, June 20, 12
  • 18. Stroke Gradient Inner Shadow Drop Shadow iOS 5 style nav bar button LET’S BUILD IT Wednesday, June 20, 12
  • 19. Stroke MAKE THE BUTTON STAND OUT FROM ITS BACKGROUND Gradient Inner Shadow Drop Shadow iOS 5 style nav bar button LET’S BUILD IT Wednesday, June 20, 12
  • 20. Stroke Gradient GIVE THE BUTTON A CURVED SURFACE Inner Shadow Drop Shadow iOS 5 style nav bar button LET’S BUILD IT Wednesday, June 20, 12
  • 21. Stroke Gradient Inner Shadow INDENT THE BUTTON INTO THE NAV BAR Drop Shadow iOS 5 style nav bar button LET’S BUILD IT Wednesday, June 20, 12
  • 22. Stroke Gradient Inner Shadow Drop Shadow RESOLVE THE BUTTON INDENTATION iOS 5 style nav bar button LET’S BUILD IT Wednesday, June 20, 12
  • 23. Stroke Gradient Inner Shadow JUST CHANGE THE BLACK TO WHITE Drop Shadow iOS 5 style nav bar button CHANGE IT UP Wednesday, June 20, 12
  • 24. Stroke Gradient MAKE IT DARKER & A LESS STEEP GRADIENT Inner Shadow MAKE IT DARK & INCREASE IT Drop Shadow iOS 5 style nav bar button PRESS THE BUTTON Wednesday, June 20, 12
  • 25. GMail FLAT AND PROTRUDING Waze NOT ONLY PROTRUDING, BUT PRACTICALLY FLOATING DUE TO BLURRY DROP SHADOW AND EXCESSIVE INNER SHADOW Skype FLAT, BARELY PROTRUDING Variations Wednesday, June 20, 12
  • 26. iOS 5 iOS 6 The iOS 6 style nav bar button Wednesday, June 20, 12
  • 27. iOS 5 Slightly deeper via inner shadow iOS 6 The iOS 6 style nav bar button Wednesday, June 20, 12
  • 28. iOS 5 No glossy gradient iOS 6 The iOS 6 style nav bar button Wednesday, June 20, 12
  • 29. Copy/Paste! teehanlax.com/downloads/ios-5-gui-psd-iphone-4s/ Resources TEEHAN & LAX PSD Wednesday, June 20, 12
  • 30. Read up flyosity.com/tutorial/crafting-subtle-realistic-user-interfaces.php Try it Try it sachagreif.com/ebook designthencode.com Resources SACHA GRIEF & FLYOSITY Wednesday, June 20, 12
  • 31. Thank you! jonathan@appsfire.com @libovness Wednesday, June 20, 12