GraemeFulton / memejob-Android-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

memejob

MemeJob was a project created within a week. It's a bizarre job serach application I made when experimenting with developing native Android applications. I wanted to see how you can use gestures to animate views within an Android application. 

Essentially, it's a Job Search app with a bit of a twist, allowing users to search for jobs in a novel way. It works by using information passed in by users to search indeed jobs API, and also fetches an image from my dropbox account to assign to each job post. 

    

This Portfolio Post will start showing the final version of MemeJob, followed by a brief user story to show who MemeJob was for, then the mockup, followed by changes made after user testing.     

This was where I left off with this app:

<iframe src="https://www.youtube.com/embed/Eu0PnvWsNTw" width="420" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe>

Brief user story

When Thomas is at the pub, he sometimes has to sit on his own and wait for his friends to get served at the bar. During this time, he often pulls out his phone and swipes through pictures on facebook, or twitter. However, Thomas also has his eye out for a new job, and should really be looking for one.

User story image

User profile

  • Thomas doesn't like searching for jobs because he finds it boring.
  • Thomas doesn't enjoy looking through job adverts.
  • Thomas likes to procrastinate.
  • Thomas enjoys clicking through funny images, as he likes to be entertained.
  • Thomas likes to have a laugh.

Wireframing

The wireframes were created using balsamiq.

Aims:

  • The app must be very easy to use
  • The app should be fun
  • There should be minimal need to type anything in in order to browse the jobs
  • Use of swipe gestures to navigate through jobs

prototype

prototype

Changes made after user test

The original design showed 3 main views of the app:

  1. The category select gridview
  2. A second gridview of the category selected
  3. The swipe view (to navigate through grid view items).

I decided to remove view #2, as it slows down the process of seeing the actual jobs/memes. By removing this layer the user now goes directly from the first category select into swiping through the job list of their category.

It is noticeable that once the user swipes away from a job, they have no direct way of going back to that job. If I had more time for this project, I tried out a bookmarking feature with the use of a RESTful Service. So that when the user swipes right, they can save the job to their profile, but if they swipe left then it is gone. 

Overall

The aim of the project was just to make something and learn technically. It's a fun app, but obviously not very useful as it stands.  

About


Languages

Language:Java 100.0%