5.1. Simple Design, Simple Functionality5.1.1. A Product Manual Application5.1.1.1. The designer/interaction designer perspective5.1.1.1.1. Creating the application layout5.1.1.1.2. Creating the navigation5.1.1.1.3. Creating the content5.1.1.1.4. Adding the Interactions5.1.2. Conclusion5.2. Simple Design, Complex Functionality5.2.1. A Photo Resizer5.2.1.1. The Developer Perspective5.2.1.1.1. Creating the Application Layout5.2.1.1.2. Creating the Content5.2.1.1.3. Adding the Interactions5.2.2. Conclusion5.3. Simple Design, Connected to a Back End5.3.1. A Twitter Search Client5.3.1.1. The Designer Perspective5.3.1.2. The Interaction Designer Perspective5.3.1.2.1. Creating the Application Layout5.3.1.2.2. Creating the Data List with a Custom Scrollbar5.3.1.2.3. Adding the Interactions5.3.1.3. The Developer Perspective5.3.1.3.1. Retrieving the Data at Runtime5.3.1.3.2. Adjusting the Item Renderer to Display the Runtime Data5.3.1.4. Oops, the Design is Missing Something!5.3.1.4.1. The Interaction Designer Changes5.3.1.4.2. The Developer Changes5.3.2. Conclusion5.4. Complex Design, Simple Functionality5.4.1. A Static Website5.4.1.1. The Designer Perspective5.4.1.2. The Interaction Designer Perspective5.4.1.2.1. Creating the Components5.4.1.2.2. Creating the Pages5.4.1.2.3. Adding the Interactions5.4.2. Conclusion5.5. Complex Design, Complex Functionality5.5.1. A Simulator5.5.1.1. The designer perspective5.5.1.2. The Interaction Designer Perspective5.5.1.2.1. Creating the Components5.5.1.2.2. Creating the Pages5.5.1.3. The Developer Perspective5.5.1.3.1. Adding the Calculation5.5.1.3.2. Adding the Graph5.5.2. Conclusion5.6. Complex Design, Connected to a Back End5.6.1. A Solar Panel Monitor5.6.1.1. The Designer Perspective5.6.1.1.1. Adding the Indicators5.6.2. The Interaction Designer Perspective5.6.3. The Developer Perspective5.6.3.1.5.6.3.1.1. Retrieving the Data at Runtime5.6.3.1.2. Solving the Cross Domain Issue5.6.3.1.3. Interpreting the Retrieved Data5.6.3.1.4. Adjusting the Labels and Arrow Rotation5.6.4. Conclusion5.7. Summary