Chapter 7. Components for User Experience
User experience is a core concern for developers building today's applications. We are no longer living in a world where users are contented with an application that just works. The expectations are much higher. Now, an application needs to be highly usable and should provide an efficient workflow; users also expect it to bring them pleasure while performing tasks.
In this chapter, we're going to look at building some components that will increase the overall usability of our task management system. These features will enrich the current functionality and provide more efficient workflows.
We will develop the following three technical features and embed them into our current application, wherever applicable: ...