This book is for software engineers, User Experience (UX) designers, entrepreneurs, or anyone who is just getting started with user interface design and looking to gain a solid understanding of HCI and UX design. Readers who are budding software engineers, UX designers, UI engineers, entrepreneurs, graphic designers, and others looking for a solid understanding of how to approach digital products, and people who are curious, self-driven, and motivated to take their education in their own hands, will also all benefit from reading this book. Who will benefit the most is a person willing to be enthusiastic about learning new things and self-guided in mining their past knowledge to gain new perspectives. This book will deliver the best experience if you meet the following prerequisites:
- Have familiarity with HCI, UX, UI, Interaction Design (IxD), visual design, computer science, or other related software building professions
- Want to know how to build better software
- Are curious about how computers work
- Are open to new ideas