As always, let's not start coding until we have a good idea about how we want our app to look. Thankfully, we really only have to focus on the map view. We've already covered the look and feel of our document manager in the previous project, and it's not changed much here. Furthermore, since a good portion of the view will actually be taken up by the interactive map provided by Google, there's not even a lot we have to do there.
Once again, get your pencil and paper out or your favorite graphics editor; we'll be using them to design our wireframe and then build out any of the assets we might need later on.
The following screenshot gives a final mockup of our map view:
At first glance, this appears like a pretty simple view—and it is—but don't let that fool you. There's a lot of power underneath!
Let's go over the various items:
Now that we've defined how everything should work together, let's go into our graphics program and create the graphical assets we'll need.
The documents view will be as follows:
The map view will be as follows:
Generally, we've used the same assets as for our previous project, though our document image has changed to a map. We'll also need to use the images on our buttons, one for the standard find me icon, and two for the various states of the record button—a circle (for record) and a pause icon (not shown). These icons are from App-Bits' free icon set available at http://app-bits.com/free-icons.html. You might want to go ahead and download that set as well, if you haven't already.
In this task we've covered how the user interface will be designed and how the various pieces of it will work. We skipped discussing the document manager since it is virtually identical to the prior project, the only thing that has changed is the image we're using and the file extension.
18.189.182.96