Contextual Inquiry-Group:The A-Team

From CS 160 User Interfaces Sp10

Jump to: navigation, search

Contents

Team Members

Jeffrey Bair

  • Interviewed skateboarders at Berkeley High School and the Berkeley skatepark, wrote down the questions and answers for these interviews. Answered Target Users, and Interview Descriptions.

Long Chen

  • Interviewed skateboarders at Berkeley High School and the Berkeley skatepark, answered task analysis questions and analysis of tasks, helped with original design scenario and design idea.

Richard Heng

  • Interviewed skateboarders, did design sketches, wrote design sketch descriptions, designed scenarios, sketched scenarios, did analysis of approach, helped with task analysis

Annette Trujillo

  • Interviewed skateboarders, helped with task analysis questions

Jason Wu

  • Interviewed skateboarders, wrote the problem/solution overview, and worked on the interface design of the app.

Interviews

16 year old around Berkeley High: 2 years experience

Q: How do you decide on what tricks you want to try?

A: I basically try everything, if there's something cool that I see someone doing I'll just try that.

Q: How do you find out what are the good skateboard spots?

A: I basically just hear about it from word of mouth. If I see people skating around a place, I'll skate there too.

Q: Do you ever record videos? If so, do you post it online?

A: Yeah man, I watch a bunch of videos on youtube. I sometimes record some of the stuff I do and just upload it on youtube. But I make sure to edit the video and see it myself before I post it. It sucks when people say you suck on youtube so I always pick the best video out of the bunch. I make sure to add music and crop out boring parts before I upload it too.

Q: What do you think of a skateshop locator?

A: That's raw man, skateshops are really important and it'd be awesome if I could use an app to find it.

Q: What kind of products for your skateboard do you get? Do you ever change or tweak your skateboard?

A: I usually just stick with the same products, if I try something new and I like it I'll keep buying it. But usually I don't change it up.

Q: Do you ever watch practice videos?

A: Yeah definitely, if I want to learn something like a kickflip I would just sit in my room and do the motions of the trick while I'm watching the video. Slow-mo videos are definitely something you have to have though. It's sometimes too hard to see a video when it's going at normal speed, having a slow-mo option really helps with learning a trick.

Q: What other features would you like on a skater iPhone app?

A: With the tutorial videos I think it would be good if you could get foot positions. Like if there was a little skateboard that showed you where to put your feet while doing a trick that'd be great.


21 year old at the skatepark

Q: If you had an iPhone skater app what would you like on it?

A: Having an app that could find places to skate would be awesome. It should show the location and picture of the place so that you can find out where to go. The picture's important cause it's too hard to find places to go when it just marks a location. Also it shouldn't glitch or drain a lot of battery life. If you could make that, it'd be buttery.

Q: How do you feel about having a user generated list of locations for the app?

A: It'd be nice but it'd have to be an awesome app cause people want to keep their skate spots a secret.

Q: What do you think of a skateshop locator?

A: That'd be cool, you always need to know where the other skateshop is.

Q: Would you like to have an app that shows you videos of how to pull off tricks while you wait for your turn to skate?

A: Yeah, that'd be awesome. I could pop open a video of skateboarding while I'm taking a break from boarding.

Q: What other features would you like on a skater iPhone app?

A: A liquor store finder would be nice. *Skates off*


15 year old at the skatepark: 2 years experience

Q: How do you find new places to skate?

A: I just ask the older skaters usually. They know where the good spots are. For example, when it rains we usually go to the spot under Zellerbach since it's like an underground area that we can skate at where there's no rain.

Q: What do you think of an iPhone app that gives skating locations but only of ones that people upload, would you upload your locations?

A: That'd be nice to find spots and I guess I would tag spots.

Q: How did you learn tricks?

A: I just ask people how to do the trick. I also sometimes watch some youtube videos but I don't watch it in slow-mo. Once you're experienced enough you can just see it and imitate it. I also go to the skateshops and they have videos of pro skaters playing over and over and sometimes I just watch that.

Q: What do you think about having a checklist for tricks?

A: I think that's more for beginners. Right now I just do whatever I want and don't keep track.

Q: Do you ever record videos? If so, do you post it online?

A: Yeah, I usually get a designated filmer to film me skateboarding. And yeah I just post the videos on youtube.

Q: What do you think about having videos that teach you how to do tricks on an iPhone app?

A: I think that'd be pretty cool. That way you could learn the trick while you're taking a break or aren't sure exactly how to position yourself while doing a trick.

Q: What other features would you like on a skater iPhone app?

A: Probably a cop locator, I hate it when cops come by and get us to leave.


30 year old at the skatepark(caretaker of the park): 20 years experience

Q: What do you think of a skatepark locator?

A: That'd be nice but you have to make it vague and hard to find. The real skateboard spots are guarded cause we don't want people messing us our spots. Especially bikers who basically just ruin the spot doing a couple of tricks. Also if a bunch of people know about a good spot they just mess it up so you gotta keep places secret. For example, if there's a new pool that you can skate at, it's gonna be a closely guarded secret. Not even your friends are gonna tell you about it.

Q: What do you think about being able to upload your videos and tag them at a certain location?

A: That'd be nice but you have to make sure that people don't do tricks at spots that have already been done. Like if someone does an awesome trick and catches it on camera you can't have some poser trying that trick out again. That's just something that you have to leave for respect.

Q: What do you think about having a list of tricks that you can check off?

A: Having a list of tricks that haven't been done at a location would be way better. If you could find out what tricks haven't been done or caught on camera at a certain location like jumping a 15 stair staircase people would be all over that. Skaters always want to know what tricks haven't been done so they can be the first to pull it off.

Q: Anything you can tell us about the skating community?

A: The Transworld and Thrasher websites have been around since the earliest skateboarding times. Hesher means a gnarly skater and then you have your emo and rocker skaters. Nowadays there's a bunch of kids who just pick up skateboarding because they got a new pair of Nike SBs or something. They don't realize that the skaters who came before them really created skateboarding and don't respect that. But skateboarders are kind of like cavemen, they just wanna drink, party, and get girls. They're not gonna be interested in history, not even skating history.

Q: How did you learn to do tricks when you first started out.

A: I would watch friends do tricks and watch a little bit of video but mostly I just learned all the tricks on my own. Nowadays it's easier to learn tricks with the internet and all that but I like to learn stuff on my own.

Q: What do you think about a slow-mo feature on videos?

A: That'd be useful, sometimes the stuff goes way too fast and having slow-mo really helps people learn.


12 year old boy at the skatepark

Q: How long have you been skateboarding?

A: 1 year ago I got my first skateboard

Q: Do you skate a lot or here and there?

A: I try to come to the skatepark every day

Q: How many different skateparks have you been to?

A: Mostly to this one, we went to a family part in Soledad (nearest town) one time and I went to the skatepark with my cousins

Q: Do you consider yourself a beginner or intermediate?

A: I wish I was good like the pros! I can only do a little bit of tricks.

Q: Do you have an iPhone?

A: no

Q: Do you ever make movies of you or your friends doing tricks?

A: no cuz I don't have a camera

Q: If you had an iPhone, would you be interested to get a skater app?

A: maybe, depending on what it has

Q: What would you like the app to have?

A: Take videos of me and my friends doing tricks, have videos of pros doing tricks

Q: Would you like to have on the app a list of all the tricks you can do, and then put videos of you doing those tricks by the list?

A: oh yea! that way I can show off to my friends and show them videos of all the tricks I can do if they don't believe me.

Q: Do you want to find other skateshops or skateparks on the app?

A: well yea but my mom never wants to take me to the skateshop in salinas so I wouldn't be able to go to other skateshops

Q: Would you like the app to have videos showing how to do tricks?

A: yea that too

Q: Anything else you can think of?

A: Can the app tell me if some pros are coming close to here so I can go see them?

Target Users

16 year old around Berkeley High: 2 years experience

This skateboarder and possible user of our app is a student at Berkeley High. He was skateboarding near the high school around a park area where there were flat and smooth pieces of concrete that allowed for a good skating experience. He was skating with a couple of his friends and although he had 2+ years of experience skateboarding he considered himself relatively new to the skate trick scene. They seemed to enjoy skateboarding on a casual level and liked all of the features that we suggested on our app. They liked the idea of having professional videos that would teach the users how to do tricks. They were also keen on the feature of having a skatepark locator but they weren't so enthusiastic about video recording and uploading the finished video right there on site. They felt that going back home to edit the video and add music would make the video they record much better.


15 year old at the skatepark: 2 years experience

This skateboarder and possible user of our app was a relatively young skateboarder. He was at the skatepark and did tricks and although he had skated about as long as the previous user, he seemed much more experienced with skating. This person enjoyed skateboarding on a more advanced level and could do tricks on a halfpipe in the skatepark. He liked the idea of being able to watch videos on his iPhone while waiting for his turn to skate. However, he did not like the idea where you could use your iPhone to record videos. Usually when he goes to record videos of himself skateboarding the video needs to be in high-definition and he has a designated filmer to do the recording. An iPhone video would seem too amateurish. His main priority for the app would be to have a skatepark locator since he is always looking for new places to skate at.


30 year old at the skatepark(caretaker of the park): 20 years experience

This skateboarder and possible user of our app was a much older skater. He had 20 years experience and considered himself 'old school' and was there to take care of the park. He seemed very knowledgeable about skateboarding and had seen it grow as a sport from when it first started. He was not terribly interested in any of our app ideas since he didn't really need to learn any tricks. He didn't like our idea of a skatepark locator since most of the good skateparks locations are a closely guarded secret, otherwise those spots just get messed up. He also didn't seem to keen on our tricks checklist but he thought having a list of tricks that haven't been done in a location would be great. Overall he was not a target user group that we were aiming for but he mentioned a few good details that we failed to learn from the younger crowd such as the fact that skatespots are a closely guarded secret so having people upload their own spots is something that would be difficult. Although the problem will be curtailed somewhat by our younger and less knowledgeable target group; the younger users will only be able to upload the locations known to them that is general knowledge for the area, and the older, more experienced, skaters will be more hesitant in uploading the more closely guarded spots.

Problem and Solution Overview

Novice skateboarders face several problems that may hinder their efforts to improve their skills and learn new skateboarding tricks. They may not be able to find suitable skate spots at which they can practice, they may not have a mentor who can guide them through tricks or provide feedback as they attempt tricks, and there is currently no way for them to keep track of which tricks they can perform or have yet to learn. Our proposed app will allow users to find nearby skate spots using the GPS functionality of the iPhone, and they can learn tricks on-the-spot by watching videos uploaded by other users. As they attempt tricks, they can record and upload videos for their friends or other users to rate, enabling them to receive valuable feedback about their technique. Furthermore, our solution will include a trick checklist, which enables users to easily see how much progress they have made so far in learning skateboarding tricks.

Contextual Inquiry - Interview Descriptions

16 year old around Berkeley High: 2 years experience

  • Process and Environment

In our first interview at Berkeley High, we looked for a relatively young skater who wasn't too busy pulling off tricks to interview. They were in a general area with flat areas and thus did not do that many advanced tricks, mainly the basics such as ollies, kickflips, and grinds. In our process with conducting the interview, we first asked the interviewee whether or not they did certain actions that we felt our app would improve such a recording videos of skateboarding or learning how to skateboard. Once we gained their interest, we told them how our app would improve the experiences they had while doing these actions. They then gave us feedback on our features and also had input on new features that they felt would be helpful.

  • Uniqueness

What was unique about this interview was that the skaters were quite enthusiastic about the potential for their own features to be added into the app. Ideas such as the foot positioning on a skateboard were good ideas that they felt would be useful for skaters such as themselves. This was probably due to the fact that our app catered almost exactly to them as a target user group, beginners who were looking to improve themselves.

15 year old at the skatepark: 2 years experience

  • Process and Environment

In our second interview at the skatepark, we looked for a more experienced skater so that we could see the different input that experienced skaters had compared to inexperienced skaters such as the one from our first interview. The skatepark had several halfpipes and rails for advanced tricks which thus meant that the skaters there were quite experienced with skate tricks. In our process with conducting the interview, we went along the same lines as our first interview. But in this case we also asked if they would use the features from our app since our app was geared more towards beginners.

  • Uniqueness

What was unique about this interview was that this interviewee was younger than the first interviewee we had and they had the same amount of experience. However, he knew much more about skateboarding and was much more serious about learning new tricks and getting better. This would lead you to believe that our app would be most helpful for him since our app aims to improve the skills of the user. However, this was not the case since he had already learned most tricks so we realized our app was more beginner friendly.

30 year old at the skatepark(caretaker of the park): 20 years experience

  • Process and Environment

In our third interview at the skatepark, we found the caretaker of the skatepark who is quite a bit older than our target user group but could give insight into how the older skating crowd would like our app. He took us to a quiet area away from the skatepark so that we could talk and he tended to stay on the outskirts of the park which showed his split from the younger, louder group that was skating. In our process with conducting the interview, we first asked him whether he would use any of the features on our app so that we could gauge how popular our app would be with the older crowd. Since he responded no to most of our features, we listened to the suggestions that he had for an app since he has had much experience with skating and we felt that he would know what would be most useful to grow as a skater.

  • Uniqueness

What was unique about this interview was that the interviewee was an 'old school' skateboarder and had quite a few suggestions for each of our features on our app. His suggestions were interesting in that what would benefit the “older crowd” oftentimes would conflict with the ideas that the “younger crowd” liked. This showed that the differences between the two generations was wide and it would be difficult for us to have an app that could cater to both crowds.

Commonalities

The tasks that all the customers shared was that they were all interested in becoming better as skateboarders to varying degrees. Some were more serious and some were less, but they all had the common goal of becoming great skaters. They were also all interested in just having fun with skateboarding and none of them were truly going for the goal of becoming pros. Though the caretaker of the park had mentioned there were different branches of skaters such as emo, rock and hip-hop, most of the skaters we met were more into the hip-hop scene. This might be due to the fact that hip-hop was beginning to take off in popularity at this point. Also, the way most people found out about new spots to skateboard at is from word of mouth, if we could have a hub of skatespots that in our database it would be very beneficial to the users, especially beginners who don't know much about where to go to board.

Task Analysis Questions

1. Who is going to use the system?

Skaters, specifically at the beginner skill level. A typical user would be young (10-20 years old), having skated for less than two years. The knowledge they have would be from their friends and whatever they find online. They enjoy skating and are hungry to improve their skills and learn more tricks. For the beginner skaters in particular, finding new spots to skate at is very important. They particularly dislike having their skate spots "get run over" - being kicked out by cops and security. They also dislike being constrained by the physical limitations of each of their skate spots, which prevent them from performing certain tricks. Our target group consist of middle school and high school kids who are generally athletic and live an active life style. Most of them record video with their camcorders and phones, and are tech savvy enough to know how to edit and upload video with their personal computers.

2. What tasks do they now perform?

Our target users are skaters who are frequently skating at different skateparks and skate spots, always trying out new tricks, and enjoy watching instructional or professional videos online. They are fans of skateboarding in general who are looking to improve their skills. They sometimes like to record their own tricks to upload or show off to friends, and they are always on the lookout for new spots to skate at. They use whatever they can find on the internet to learn about new tricks and practice until they personally master the tricks. Skateboarding is a hobby for our users and they enjoy performing impressive tricks with their friends at various locations they can get to.

3. What tasks are desired?

Using a locator to find skateparks, hard-to-find skate spots, and anything skateboarding related on a map. Finding new spots and sharing the locations with friends and other skaters. Looking at other people perform tricks at those spots, and trying to learn new tricks based on uploaded videos. Recording and uploading tricks the users can pull off at various spots. A checklist to keep track of what tricks have been mastered and what tricks still need improvement. The checklist can also be used as a progress monitor of the user's personal skill level. Being able to watch skating videos and tricks that have already been performed at a particular spot.

4. How are the tasks learned?

A way skaters learn to skate is by going to a skate spot and watching other skaters do tricks. Athletic skills are necessary to do most of the tricks. They also learn by watching instructional videos, and by practice. The usual age for kids to start skating is around 10 years old.

5. Where are the tasks performed?

The tasks are performed mainly at skateparks, but there are other street spots that skaters like to go to that offer different landscapes, which give the possibility to try different tricks. No matter the spot, it is highly likely that the skater won't have privacy, there may be a lot of noise from cars passing by, or a lot of skaters around, etc. Safety is always an issue as well, since this is considered an extreme sport, and it is easy to get injured. Many skaters like to have secret spots to skate, so as to have privacy while they skate and make them feel more comfortable.

6. What's the relationship between the user and the data?

The only data that a skater deals with is the tricks they can do, how to do the tricks, where skateparks are located, and where skateshops are located.

7. What other tools does the user have?

To perform tricks, the skater needs a skateboard. To records videos, some users have cameras, others do not. To be able to view & search for the data, users now have the internet as a tool, and local skateshops are also a good source of information.

8. How do users communicate with each other?

Skaters usually skate in groups, so their main method to communicate with other skaters is via a skatepark or skatespot. A skateshop is also a good place to meet new skaters and find out about other skateparks/spots.

9. How often are the tasks performed?

For a dedicated skater, every day. Usually this does not matter in the skill level of the user, since a beginner and an advanced user can skate every day. Every day, dedicated skaters practice doing tricks.

10. What are the time constraints on the tasks?

Skaters use their spare time to skate, so as long as they make time to skate, while they are skating or searching for information, they shouldn't be too restricted with time.

11. What happens when things go wrong?

For things to go wrong for a skater means that they got injured, don't have a new fresh place to skate, need new gear, etc.


Analysis of Tasks

Easy:

  • Remembering which tricks have been accomplished
A common problem is keeping track what tricks a user can pull off. Right now users simply know which tricks they can do. When asked how many tricks they can do, they only have a rough estimate. They currently have no metric of how skilled they are, other than how many years they have been skating. To find new tricks they want to perform, they have to scour through videos until the see one that they like, and that they know they can perform at that skill level.
  • Looking for skate locations using maps
As of now, skate spots are not marked on common maps. Only skate parks and skate shops can be found with maps, but the obscure skating spots with rails and stairwells are not as easily available. Skaters find new spots with word of mouth, or following their friends to new places. Many skaters are familiar with their local areas, but they would need to find new spots again if they were to visit a new location or move to a new location. There is no systematic method for skaters to share their personal skating spots or to look up new spots nearby.

Medium:

  • Recording the video
The professional skaters designate people to record their stunts with high quality camcorders. When they do a recording, there is a lot of preparation involved, similar to an actual production. They do this to boost their status in the skating community and to appease their fans. The amateurs emulate this by also having specific friends designated solely to record everyone else. The camcorders are of lesser quality, and there is more of a sense of spontaneity and less scheduling involved. Our beginner skater user group would be recording themselves when they feel like they have mastered a trick. In contrast to advanced skaters, they mostly record videos for fun and to show off to friends; the actual task of recording is more play than work.
  • Finding the features at a location in the real world using the map
The actual skating features of stairwells with good, sturdy railings or smooth edges to grind on are obscure and still hard to find even if skaters know where the spot is. The map only provides a general location or an address, once there, the users will have to search out the skater friendly features of the spot. The problem is similar to finding a specific room number in an unfamiliar building or finding parking near a destination. Providing photos and videos from each spot will be a tremendous help in pointing the users in the right direction once at the spots. Another way of making the task easier is by leveraging something similar to Google Street View that is already available for most locations.

Hard:

  • Editing/uploading videos
As noted in the interview with the first young skater, users are not keen on uploading the finished videos right at the site since they can't cut the clip or add music to their finished product. He felt that going home and using his personal computer to clean up the video will make his recording much better. Users will also need a buddy nearby to take a video of them performing tricks. The iPhone does not have an especially high resolution capability and the users may not be happy with the finished quality. This issue is an inherent hardware problem and may be difficult to overcome.
  • Learning how to do tricks using the uploaded videos
The user uploaded videos would most likely not have step by step instructions to teach new tricks unless someone is willing to put in the extra work to help others. The standard regular speed videos will need to be looped numerous times in order for a new skater to learn the tricks. A way the users can learn or improve is by practicing at the same locations the videos are uploaded from so that they can mimic the movements in the same exact environment, but that will still require many trials and errors. Another difficulty is the inherent flaws of the uploaded videos due to the limited skill level of the original skaters. The users may be learning from flawed techniques to start with. The problem of credibility or reliability is encountered with any user driven tools such as Wikipedia or YouTube.

Interface Design

Functionality Summary:

Users can keep track of learned tricks with a checklist, locate nearby skate spots, add new skate spots to share with others, as well as record videos of themselves performing tricks. They can associate videos with items on the checklist, geotag videos, edit videos, and send videos to other users for feedback about their trick execution. Furthermore, they can watch videos uploaded by other users (with an option for slow motion) to learn how to perform tricks.

Scenario 1:

At his favorite skate spot, Jason sees a group of experienced skaters performing sick tricks. Frustrated by his lack of skateboarding skill, he opens up our app, sorts the trick list by difficulty, and looks for a new, easy trick to learn. He selects a trick that interests him and reads the brief description as well as tips for performing the trick before deciding to watch a video of the trick performed by another user. He decides to sort the list of videos by distance so that he can watch a video uploaded from a local skate spot familiar to him. After selecting and watching a video once, he watches the video again in slow motion several times so that he can more easily learn the correct foot placement and timing. He is so impressed with the video that he gives it a 5 star rating and adds it to his favorites before putting away his iPhone and attempting the trick. File:board1.jpg

Scenario 2:

Jeffrey has spent days learning how to perform an Ollie, and he finally feels he is good enough at performing the trick that he can check it off his trick checklist. He hands his iPhone over to his friend, who records him as he performs a perfect Ollie. Satisfied with the resulting video, Jeffrey opens our app, selects Add Video from the home screen, chooses the video of himself performing the Ollie, and edits its properties to associate it with the Ollie item on his trick checklist as well as geotag it with his current location. Now that he has set a video for the Ollie trick, the app automatically checks the trick off his list, and he can begin looking through his checklist for a new trick to learn.

File:Board2.jpg

Scenario 3:

Long has been trying very hard to perfect his skateboarding technique, and he really wants someone to provide him with feedback to let him know if he is on the right track. Unfortunately, all of the other skateboarders at his current spot are too busy practicing tricks to watch him and offer critiques. Suddenly, he remembers that he has already recorded a video of himself performing his latest trick, so he pulls out his iPhone, opens our app, goes to his trick checklist, and scrolls through the list to find the trick. After selecting the trick, he sends the associated video of himself doing the trick to a skateboarder friend who also uses our app. Several hours later, his friend watches the video and gives the trick video a 5 star rating, letting Long know that he's doing a fantastic job. File:Board3.jpg

Design Sketches:

File:screens1.jpg

The home screen has two buttons. These buttons are associated with the common goals of the application. When a user launches the application, they will want to take one of two actions, add content or browse content. The tabs take care of bringing the user to views that allow them to browse the content. The buttons on the home screen facilitate the user o add content.

When the user brings up the list of tricks to browse, the check marks and x's are clear and large to help motivate users to accomplish more and check off more tricks. The rest of the metadata data are unobtrusive. There is an option on the top to sore the tricks for easier browsing and access to the wanted trick.

File:screens2.jpg

Moving on from those screens brings the tricks page. This page has some information, including the description and tips. Once again, the cross is large. When the user records the video, it can be replaced by the thumbnail. There will also then be a valid link to watch the video. In the meantime, there is a user video's button to show what others have accomplished for this trick.

The user videos list can also be sorted by metadata. In the actual video screen, the user can watch the video, and take actions on the bottom of the screen. Rating, sharing, and making it a favorite are the actions here.

File:screens3.jpg

If the user chose to add the video by clicking the home screen button, this is what they would see. They could choose the video to add, and then tag it with the correct information. After all the information is inputted, the trick is automatically marked as accomplished.

File:screens4.jpg

When the user tries to tag the location, they see screen 10. They need to create a new spot from the home menu if they want to tag the video no a non-existent location.

There is also a Google maps interface to see all the locations. Selecting a location will bring up the location profile. From here, you can click on the watch videos, which will take the user to a page similar to screen 5, except there will be all sorts of ticks, and the distances will all be the same.

Analysis of Approach

The application remains consistent with the iPhone's common interfaces, and therefore inherits all the affordances that come along with them. This is done by using many of the iPhone library's interfaces as well as reusing elements of interfaces from popular appications. For instance, the controls for our video viewing mimics the Youtube video viewer's controls, although it adds a clearer "Slow mo" button. We also take advantage of the Google Maps API for the map interface, and inherit important control schemes such as the pinch zooming. Our rating system borrows from the iTunes rating interface.

Otherwise, we use a consistent tab interface with list menus for general navigation. The tabs provide shortcuts to important information. The home tab take the user to a page for some common actions that the user might want when launching the application. The list and map tabs provide ways for searching for videos. The favs tab is another element many other application has, and takes advantage of temporally relevant information by displaying what the user has like recently.

There are a couple menu lists in the application. This includes the list of tricks, the list of videos to upload, and the lists of videos to watch. The menu lists are also a familiar style to the contacts interface of the iPhone, and should be recognizable to the user. The items in the list are analogous to contacts, and selecting the item give a details page, similar to how selecting the contacts gives the contact details.

Another approach would have been to have been to have the application have a slit screen with the list on one half of the display, and the map on the other. This would make it easy for the users to tag the information on to a location on the map. We preferred our approach because it did a couple of things. First, it made the application more focused to separate the list from the map. We wanted the checklist to be the main component of the application, and having the map take up half the screen would draw attention away from the checklist. Secondly, this gives more real view area for each of the views. A map should definitely take up the whole screen for easier navigation.

Lastly, this approach separates the goal of assigning a location to a video from creating a location. Creating a location is on the home page, and assigning a location is done when tagging a video. This should be separated, because if we do this, we can take advantage of having a button that can automatically tag to video to a nearest skate spot. This would be good because it would eliminate the need for dragging an icon and dropping it somewhere on the map, which can be inaccurate at times. Dragging and dropping is still used in our interface, but only to create new "spots." This only needs to be done once per spot, so this would reduce inaccurate moves. Arguably, we could add this button to the split view anyway, but that would again take up more screen space, when we have little already.

Another design decision we made was to leave a browse videos button out of the home menu. We had to struggle between the trade off of having the home menu have buttons for all the relevant tasks the user might want, and having redundant links to information in the tab menu bar. We settled that the user should be able to figure out how to access the tabs, and discover that is meant by the list after going to it once. It would not be worth it to have the redundant data, long after the user is familiar with how to use the application.



[add comment]
Personal tools