screen design: comp to code between designers and developers made easy

30
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Screen Design: Comp to Code between Designers and Developers Made Easy Bruce Bowman | @brucebowman | Sr. Product Manager, Extract services Winsha Chen | @winshapedia | Sr. Computer Scientist, Groovy new projects

Upload: brucebowman

Post on 03-Jul-2015

207 views

Category:

Technology


0 download

DESCRIPTION

My session at Adobe MAX in Oct 2014, covers new best practices enabling designers and developers to work together more efficiently. If you work on a team that brings designs to life in code, this is for you.

TRANSCRIPT

Page 1: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Screen Design: Comp to Code between Designers and Developers Made EasyBruce Bowman | @brucebowman | Sr. Product Manager, Extract services

Winsha Chen | @winshapedia | Sr. Computer Scientist, Groovy new projects

Page 2: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

What’s This Session All About?

Best practices for Photoshop screen designers

Going from design comp to code - bringing the design to life

Demos of new products and workflows

Page 3: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

ProductionExport Assets

Style Guides

Redlines

Specs DevelopmentDesign

Page 4: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Design

Photoshop, Illustrator, Fireworks, Sketch, or something

else?

In the browser, in a CMS like WordPress?

Just start coding?

The most common format for design comps…

Page 5: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Redline specs?

Page 6: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices for Photoshop Designers

Page 7: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Set Units to Pixels in Ps - Photoshop > Preferences > Units & Rulers

Best Practices - some practical tips

Page 8: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Design at a higher resolution

Best Practices - some practical tips

http://sebastien-gabriel.com/designers-guide-to-dpi/home

Page 9: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - some practical tips

Don’t transform text

Page 10: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Define and use styles

Best Practices - some practical tips

Page 11: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - some practical tips

Use Shape Layers when possible

Page 12: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - some practical tips

Use Smart Objects - linked or embedded

Page 13: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - some practical tips

Name your layers

Use Layer Groups

Not this.This.

Page 14: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - some practical tips

Use Layer Comps - A saved state of your Layers panel

Page 15: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - some practical tips

Minimize use of Layer Styles,

Blend Modes and Adjustment

layers

Copy Layers and Flatten before

handoff

Discuss with your developer for

their preference

Page 16: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Best Practices - more tips from Dan Rose

Use a Grid

Use Webfonts

Use Separate Text Boxes

Use Whole Pixel Values

Stay Non-Destructive

Store Assets Relative to the PSD

http://photoshopetiquette.com/

Photoshop tips, tricks and resources, 140 characters at a time: follow @psetiquette and @dblizzy

Page 17: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Page 18: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Beyond Best Practices - How Adobe Can Help You

Introducing Extract Photoshop - Extract Assets

Creative Cloud - Extract for CC Assets

Dreamweaver - Extract for Dw

Page 19: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Demos

Page 20: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Photoshop CC

Extract Assets Easily define and package optimized assets for the web

Page 21: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Creative Cloud

Extract for CC Assets

Sharing, Commenting, Versioning, and Notifications

Unlock, extract, and share vital design information from

PSDs - directly in your browser

http://assets.adobe.com

Page 22: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Dreamweaver CC

Extract for Dw Build mobile and desktop sites directly from a PSD, with

code hinting and more

Page 23: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Brackets

Extract for Brackets - Coming Soon Build mobile and desktop sites directly from a PSD, with

code hinting and more

http://brackets.io

Page 24: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Extract for…

Extract for Illustrator - exploration Want this? Take our quick survey

Extract for Ai prototype video

Page 25: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Wrapping Up

Take care with your files

Be disciplined, and use the best practices we discussed

Designers and Developers should sit together when possible

Over-communicate using Comments, and noting changes

Use workflows that help you work smarter and more efficiently

Page 26: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Q&A Time

Thank you for attending our session!

@brucebowman

@winshapedia

@adobewebcc

#ccextract

Page 27: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Links to Explore

CC Extract: http://assets.adobe.com

Photoshop Etiquette: http://photoshopetiquette.com

Designer's Guide to DPI: http://sebastien-gabriel.com/designers-guide-to-dpi/home

Generator Syntax: https://blogs.adobe.com/samartha/2013/09/a-closer-look-at-the-photoshop-

generator-syntax.html

Page 28: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2013 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Take the SESSION SURVEY on the MAX mobile app

28

…for your chance to WIN one of

these e-books from Adobe PressEvery survey you submit enters your

name to win the daily grand prize:

Lytro 16GB Light Field

Digital Camera.

Page 29: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Page 30: Screen Design: Comp to Code between Designers and Developers Made Easy

© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

#AdobeMAX

Pen Tool designed by Sofía Moya from the thenounproject.com

Embed Tag designed by Hello Many from the thenounproject.com