• Save
Etsy - Android & Design
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Etsy - Android & Design

on

  • 4,068 views

Etsy's Paul Lau (Product Designer) and Deniz Veli (Engineering Manager) talk about the collaborative design and development process building Android apps at Etsy

Etsy's Paul Lau (Product Designer) and Deniz Veli (Engineering Manager) talk about the collaborative design and development process building Android apps at Etsy

Statistics

Views

Total Views
4,068
Views on SlideShare
3,392
Embed Views
676

Actions

Likes
25
Downloads
0
Comments
2

4 Embeds 676

http://themodernink.com 602
https://twitter.com 71
http://www.linkedin.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Very nice slide and excellent work! ETSY forever!
    Are you sure you want to
    Your message goes here
    Processing…
  • Nice!!! I use similar organization in my projects!

    Could you detail the config_shortAnimTime in the transparency 20? (maybe 300ms?)
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Etsy - Android & Design Presentation Transcript

  • 1. Android & Design It could work!
  • 2. The A-Team
  • 3. Ideas • Implementation • Shipping
  • 4. Ideas Navigation
  • 5. Ideas Listing
  • 6. Ideas Staggered Grid
  • 7. Implementation
  • 8. Android Resources
  • 9. • Dimensions • res/values/dimens.xml
  • 10. • Dimensions - 10 inch Tablets • res/values-sw720dp/dimens.xml
  • 11. • In code TabletSupportUtil • res/values/bools.xml • res/values-sw600dp/bools.xml • res/values-sw720dp/bools.xml
  • 12. • Touch States • 10 % black (#1A000000) • Shapes for Android 2.3 • Animations for that gentle touch
  • 13. Android Resource System • colors.xml • integers.xml • styles.xml • strings.xml • Overall best practice - don’t rely on constants in your layout or drawable XML or in your code. Use the Android resource system to help you.
  • 14. • Cutting assets • Densities • OLD - mdpi - hdpi - xhdpi • NEW - hdpi - xhdpi - xxhdpi • 3 sizes is plenty - older devices can scale - don’t make your designer angry
  • 15. ICON FONTSS!!!11! • WHOAAAAA • Fewer assets • Open Source Comin
  • 16. Reduce, Reuse, Recycle!
  • 17. Shipping & VQA
  • 18. Stop, Collaborate, and Listen. www.etsy.com/careers
  • 19. Resources • Blur Effect like Etsy via Stackoverflow • Android Staggered Grid via Github • Export Asset Script • Code as Craft Deniz Veli @denizmveli Paul Lau @paulingford