Slumpr - Where Should I?

Team Slumpr

Support site for the iOS application Slumpr.

Updated video preview

Here is an updated version of the video preview from previous blog post



Video preview

Hey!

Here is the first preview of our app.

Updated sketches of the UI (v2)

After our most recent meeting with our supervisor we have decided to change a couple of design elements for the UI, yet again. Changes include:

1) A logo with a single color for background
2) Ability to choose the radius (in meters) for search
3) Opening+closing hours are shown on the suggestion
4) New suggestion can be requested at any time (e.g. while showing map, website, photos or reviews)
Some features that are currently being investigated are: facial recognition for photos & exception handling (e.g. “no internet connection", “no suggestions available", “no reviews", etc.).

For next week we will provide some actual screenshots of the running application and perhaps a video showing the interactions. Until then we have provided a link to inVision where the prototype can be found: http://invis.io/HP1TKKH9Q

Image Cropping

It is necessary for us to have a image cropping strategy for the user generated images that we pull from Foursquare, since we cannot control their aspect ratio or quality. All images that don’t fit perfectly into the application will be centered and have either left/right or top/bottom cropped.

The grey rectangle represents the area within the application where we want to show images. Everything outside this box will be cropped. We believe this is the best strategy since most amateur photographers center their subject.

Updated sketches of the UI


Above are four updated UI sketches of the application as intended for iOS. A loading screen, main screen with activity picker and a detailed view for a specific suggestion.


Above are two UI sketches showing a list of photos and user review. Note that more information might be added to some of these screens e.g. filtering on the main screen, map views, etc.

Initial meeting with our supervisor

Last Friday we had our first meeting with our supervisor Thommy Eriksson. A link with information about Thommy can be found below. We will have these meetings every friday after lunch.

We discussed, among other things, what types of gestures fit different actions, various aspects of data filtering and presenting the right amount of options to users.

---
Thommy Eriksson - http://www.ait.gu.se/kontaktaoss/personal/thommy_eriksson/

An image of the application

Here is the view when a suggestion is presented for the user.

Rewrite

Today we did a complete rewrite of the iOS application and the search api on the server.

The rewrite of the iOS is because we want to introduce an entirely new way to navigate through the application.

The search on the server was rewritten because we changed api from yelp to foursquare. This due to the fact that foursquare has more data appropriate for our application.

What we have

As of now we have finished with the server and are focusing on the iOS application. Currently all the data that we need is accessible but we have GUI work to do.

Still though, we have a long road ahead of us before we have a finished product.

P.S. Images will come soon.

The Technology

The system will be built using the client-server pattern.

Client
We have chosen to create an iOS-app with the new Swift programming language.

Server
The server will be coded with Node.js.

These languages are new to us so it will be interesting to see how the project pans out. As of now, we are feeling confident that we will be able to create the application in the given time.

P.S. We would like to mention some of the modules we will be using for the server side.

Web framework: Express
Testing: Mocha, Chai, Supertest
Image API: Flickr
Activity API: Yelp (new api: Foursquare)