top of page
PosterDesign.jpg

Bored Go Where?

Bored Go Where?  is an application aimed to solve one of the common questions of Singapore - "Where shall we hang out?". It is a native iOS application that works in conjunction with a database that can be curated easily.

Project Overview

2013 (6 months)   ・  Team Size: 4  ・  XCode  ・  Objective-C

One of the many problems Singaporeans face when trying to get together is a lack of interesting places to go to. When trying to meet up, whether to chit chat or to hang out, a standard question often asked is "Where will we go?"

Thus this application was conceived to help solve this problem.

It is an iOS application for the iPhone 4 era.

Roles
  • Lead UX Designer

  • iOS Application Programmer

  • Vice Project Leader

Lead UX Designer

Adobe Illustrator CS5 ・  Prototype on Paper

As an User Experience (UX) designer, my goal is always to create an experience that would not frustrate the user. This means that navigating the application should come easily, and using it should be a breeze.

The process of designing the UX for the application is separated into many parts such as:

  • Target Audience (Market) Research.

  • Mapping an average user's journey map.

  • Creating site/application map.

  • User research.

  • Creating a range of personas.

  • Creating a prototype (we used Prototype on Paper (POP) by Marvel Prototyping LTD for this) based on the persona.

  • Usability testing.

  • Iterating through the above few points, especially prototyping and testing.

The end product was an application that both looked and felt really good and easy to use.

iOS Application Programmer

XCode・  Objective-C

The application was created in XCode, the native iOS program used to create iOS applications. XCode's storyboard function was used to navigate between buttons and screen pages. This provided the programmers an easy way to visualise the application flow while coding. 

One of the key features of the application is that a place can be randomly generated by shaking the phone. This feature was programmed by me. I mainly programmed back end features. Some of the tasks I was in charge of were things like:

  • The application's connection to a database.

  • Getting information from database.

  • Loading information into the application.

  • Search function.

By coordinating with the database programmer, the application was able to store and retrieve data from the database. New data can also be created and stored from the application.

Vice Project Leader

As a vice project leader, I was in charge of

  • Scheduling.

  • Keeping track of progress on tasks.

  • Mitigating any potential risks.

  • Reporting our progress to the supervisor.

  • Writing the project report.

I also made my time available to my members, in case they needed help. I was also the go-to person if our supervisor wanted to contact the group. 

 

Other than time management, I also had to research information of the market such as:

  • Stakeholder analysis.

  • User research.

  • Guerilla testing of the application

  • Collate the results into a report.

  • Brief my team on the results of the tests.

  • Create brainstorming sessions on what we could change.

The end result is a successful application that not only works great, but also looks and feels great.

bottom of page