May 1, 2024
Updated May 9, 2025
24 minute read
App design is the process of planning, creating, and refining the look, feel, and functionality of a mobile or web application. It encompasses a wide range of disciplines, including user interface (UI) design, user experience (UX) design, interaction design, and visual design. At its core, app design is about solving problems and creating intuitive, engaging, and effective digital experiences for users.
Working in app design can be an exciting and dynamic field. Designers often find deep satisfaction in crafting products that millions of people use and enjoy daily. The ability to blend creativity with problem-solving, coupled with the ever-evolving nature of technology, keeps the work engaging and challenging. Furthermore, the collaborative aspect of working with developers, product managers, and other stakeholders to bring an idea to life is a highly rewarding aspect of the profession.
Introduction to App Design
ehrffe|
Find a path to becoming a App Design. Learn more at:
OpenCourser.com/topic/ehrffe/app
Reading list
We've selected 29 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
App Design.
This foundational book introduces key principles of design that are universally applicable, including to app design. It explains the psychology behind why some products are easy to use and others are not, providing essential background knowledge for anyone starting in design. It is considered a classic in the field and highly recommended for beginners and experienced designers alike. It serves as a crucial reference for understanding user-centered design.
Provides a comprehensive overview of the best practices for designing user interfaces for mobile applications, covering everything from the basics of user interface design to the latest trends in app development.
Provides a comprehensive overview of the best practices for designing user interfaces for mobile applications, covering everything from the basics of user interface design to the latest trends in app development.
Provides a comprehensive overview of the best practices for designing and developing mobile applications, covering everything from the basics of user interface design to the latest trends in app development.
Provides a comprehensive overview of the best practices for designing user interfaces for iOS applications, covering everything from the basics of user interface design to the latest trends in app development.
Save
Provides a comprehensive overview of the best practices for designing user interfaces for Android applications, covering everything from the basics of user interface design to the latest trends in app development.
Provides a comprehensive overview of the best practices for designing user interfaces for cross-platform applications, covering everything from the basics of user interface design to the latest trends in app development.
A highly practical and easy-to-read book focusing on the principles of web usability, much of which directly translates to app design. It emphasizes intuitive navigation and clear information architecture. is excellent for gaining a broad understanding of usability essentials and is considered a must-read for anyone involved in creating digital products. It's particularly useful for those new to UX.
Provides a comprehensive overview of the best practices for designing user interfaces for mobile devices, covering everything from the basics of user interface design to the latest trends in app development.
This comprehensive book delves into the fundamentals of interaction design, providing a solid framework for designing effective and engaging applications. It covers various aspects of user goal-directed design and is valuable for deepening understanding. While extensive, it serves as a strong reference for both students and professionals seeking a deeper dive into interaction design principles.
Translates psychological research into actionable design guidelines. It provides valuable insights into how people see, read, remember, and think, which are fundamental to creating effective app designs. It's a great resource for gaining a broad understanding of user psychology in design.
This comprehensive guide covers the end-to-end process of designing digital products, including research, modeling, design, and validation. It provides a structured approach to human-centered design that is highly relevant to app design. It can serve as a textbook or a thorough reference for professionals.
Presents a catalog of design patterns for creating effective user interfaces across different platforms, including mobile. It's a great resource for seeing practical applications of design principles and can help deepen understanding of common UI solutions. The pattern format makes it a useful reference tool for designers facing specific design challenges.
Focuses on the critical topic of designing digital products, including apps, that are accessible to people of all abilities. It covers principles and practices for creating inclusive user experiences, a crucial and increasingly emphasized aspect of contemporary app design. It's essential reading for ensuring your designs are usable by a wider audience.
Comprehensive reference of design principles, providing concise explanations and visual examples for each principle. While not exclusive to app design, many principles are directly applicable and help solidify a broad understanding of effective design across various disciplines. It's a useful reference tool for designers at any level.
Explores the psychology behind building products that users love and habitually use. It introduces the 'Hook Model' and provides insights into user behavior and engagement, which is critical for successful app design. It's a contemporary topic that adds depth to understanding user retention.
Explores key psychological principles and heuristics that influence user behavior and decision-making in digital interfaces. It connects these principles to practical design applications and ethical considerations in contemporary product design, including apps. It's valuable for deepening understanding of user psychology and persuasive design.
This concise book argues for the importance of designing for mobile devices first, a crucial concept in contemporary app design. It highlights the constraints and opportunities of mobile design. While a bit older, its core message remains highly relevant for understanding the mobile design landscape and quick, impactful read.
Provides a practical guide to creating and maintaining design systems, an essential practice for ensuring consistency and scalability in app design, especially within teams. It covers the principles, process, and challenges of building effective design systems. It's highly relevant for contemporary app design workflows.
Introduces a methodology for creating design systems, which are increasingly important in contemporary app design for maintaining consistency and efficiency. It provides a structured approach to building UIs from smaller components. It's particularly valuable for teams working on large or complex applications.
Introduces how to apply Lean and Agile principles to the UX design process. It's relevant for understanding contemporary design workflows and collaboration within product teams. It's particularly useful for those working in fast-paced development environments and looking to integrate UX effectively.
Focuses on the importance of designing digital products that create emotional connections with users. It explores how to infuse personality and emotion into interfaces, a key aspect of contemporary app design that goes beyond basic usability. It's a relatively short and impactful read.
While not solely focused on app design, this book provides a practical, five-day process for solving design challenges and testing solutions. It's highly relevant for the iterative nature of app development and can help teams quickly validate design ideas. It's a valuable resource for understanding modern product design methodologies.
Focuses on using data to inform design decisions, a key aspect of contemporary, user-centered app design. It covers methods for collecting, analyzing, and applying data to improve user experiences. It's particularly relevant for those looking to deepen their understanding of data-driven design.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/ehrffe/app