The project plan
Imagine an app from a photo frame retailer that lets you choose a frame from their catalog and visualize it, along with your own photos, on the walls of your room. In our demo version of this concept, you are presented with three types of frames and a collection of photos. You can edit the framed photos. Throughout the project we will use the following terminology:
- Frame - A photo frame
- Image - A photo
- Picture - A framed image (frame and image object)
User experience
The app lets you create framed photos (pictures) on your walls. To modify a picture, just click it and an edit toolbar will appear with a variety of editing tools. The tools we will include are as follows:
- Move - Reposition the picture along a wall in the room. Select the tool and drag the picture to a new location.
- Scale - Resize the picture in place. Select the tool and drag to enlarge or shrink the picture.
- Image - Choose an image. Clicking the tool opens the image menu, with a scrollable list of images shown. Clicking...