Case Study : Ovrrated
Back
The Project
The client wanted us to develop an iPhone app to take the whole concept of rating to another level. The app had to make it possible for users to rate the locations that they checked into. The features of the app had to be such that users could leave comments, tips or opinions about their experiences of visiting certain locations, and sharing them with friends, acquaintances and even complete strangers. Over and above this, the app had to have the kind of design and functionalities that made it a breeze to use.
The Challenges
The client was a designer, and came to us with a wireframe for the iPhone app and the challenge was to ensure that the design of the app, matched the wireframe perfectly. Another challenge was to implement a rating circle wherein even a minimum rating increase or decrease on the rating scale leads to a change in color of the screen, but at the same time ensuring that the font color doesn’t change. We also had to offer a predefined color for specific ratings range on the maps, as well as, on the list. For e.g. for a rating of between 4 and 5, the color had to be orange and so on and so forth. One of the key challenges was also integration of Foursquare API for offering location based services.
The Solution
The focus of our astute team of designers and developers wasn’t just on creating a fully functional app that perfectly satisfied all client needs and requirements but also took care to ensure that the app size was keep in check, so that it can be downloaded quickly and offers seamless functionality. For this reason, the focus was on color coding more than making the app, image dependent. We also designed and developed an app database so that the client could provide an optimal solution through the app. Our diligence, painstaking approach and in-depth know how of the iOS led to the development of an app that was featured as the top new app in the Social Networking App category of the iTunes store.
Technical Details
For iPhone app development we have used the following technologies:
- iOS 4.2
- xCode
- Objective C
- XML Parsing
- Foursquare API integration