Book Image

Hands-On UX Design for Developers

By : Elvis Canziba
Book Image

Hands-On UX Design for Developers

By: Elvis Canziba

Overview of this book

Designing user experience (UX) is one of the most important aspects of a project, as it has a direct effect on how customers think of your company. The process of designing a user experience is one of the most challenging yet rewarding aspects of product development. Hands-On UX Design for Developers will teach you how to create amazing user experiences for products from scratch. This book starts with helping you understand the importance of a good UX design and the role of a UX designer. It will take you through the different stages of designing a UX and the application of various principles of psychology in UX design. Next, you will learn how to conduct user research and market research, which is crucial to creating a great UX. You will also learn how to create user personas and use it for testing. This book will help you gain the ability to think like a UX designer and understand both sides of product development: design and coding. You will explore the latest tools, such as Sketch, Balsamiq, and Framer.js, to create wireframes and prototypes. The concluding chapters will take you through designing your UI, dealing with big data while designing a UX, and the fundamentals of frontend. Finally, you'll prepare your portfolio and become job ready in the UX arena.
Table of Contents (18 chapters)
Title Page
www.packtpub.com
Contributors
Preface
Index

The UX strategy


Let me start this part of the chapter with a real-life story. Almost 10 years ago, I joined a company that was working on creating a new mobile application. The idea behind that product belonged to the company's owner. He'd been facing a problem for a long time and had found a way to solve it. He wanted to try to help other people with the same problem through this application. He was so enthusiastic about his idea and was sure that people would need his mobile application and would love using it.

By the time I joined, the product was almost finished and the owner had spent a lot of time and money developing the product. The only things remaining were some enhancements on design and working on the marketing campaign. After the product went live, nobody was actually interested in his product and those who tried it only did so for a short period of time before they deleted the app. So, in other words, nobody was interested in his service and application.

The difficulty was that...