15.2. Looking at the PhotoApp’s MVP foundations

Architecting your GWT-based applications to take advantage of the MVP paradigm provides the foundation and rails necessary to avoid some common pitfalls. Let’s first look at how the user sees the application and then how we’ll implement it from an MVP perspective.

15.2.1. From the user’s perspective

If you fire up any of the example projects for this chapter, then you, as a user, will see the same application (which is good news, because making the types of changes you want without impacting the application is one of the benefits we previously mentioned). Figure 15.3 shows the three main screens you’ll find in the applications.

Figure 15.3. The three views in the photo application. The user ...

Get GWT in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.