Patterns as Design Tools
In the previous chapter, patterns were used to analyze applications. Now it’s time to design new applications using motivational design patterns. Using patterns in this way not only helps provide the answers to “Why will our audience come back to the application?” but also helps bring such questions to an earlier stage in the design process, avoiding the “If you build it, they will come” design mentality.
Two different problem statements are used in this chapter for building applications. The first problem is for a Web application where the overall application design is yet to be decided, aside from the key voting interaction. This study shows how to create an application from just a small seed of an idea. ...