contents

 

  

Front matter

foreword

preface

acknowledgments

about this book

about the author

about the cover illustration

  

Part 1.   Design basics

  1   Bridging the gap between design and development

  1.1    How design and user experience fundamentals benefit developers

Improving collaboration and communication

Understanding the why behind design decisions

Writing better code by understanding visual design fundamentals

Better code (and design) through less dependency on third-party frameworks

User experience and development

  1.2    The path to understanding better design and user experience

The design process this book covers

Design experts vs. designing smart

Putting it all together

  2   Design fundamentals

  2.1    The principles of design

Proximity