In this section, we'll create an application that searches the public Flickr database of images. The user will enter a term and when the user stops typing, we'll search for images that match the requested topics, as shown in Figure 8-1. This will exercise the ReactiveUI library and illustrate real-world usage of many of the techniques we've described.
Figure 8-1. The completed project: searching Flickr
A key goal of the ReactiveUI library is to facilitate creating programs using the MVVM pattern. This program will create the following two classes: