BitMaker Labs – TryCycle Assignment

This application is a Bixi Bike Share for the Toronto community.

Stitched Panorama

In week 5 of the 9 week program at BitMaker Labs our assignment was to consume Toronto’s Open Data on the local bike system and create a mobile app. Since our cohort was moving faster than the teachers expected and we felt that the project given to us have been “too easy”, we decided to work on it together and practice pair-programming and Agile team management skills.

This was the first app we submitted to the app store and are currently waiting for approval.

I addition to the experience of working in a team and using GitHub for branching and merging, we added a few features beyond the scope of the original assignement. We were able to consume the Toronto Open Data API as well as using Google’s Geolocation API to provide a “Search for location option”. We were able to change the image of the pins on the screen from the default pins provided by iOS and have them load different colours based on the number of bikes or docks available. We also took advantage of NSUser Defaults to allow for the user to have a profile in the system.

The repository for the app can be found here GitHub/Repository

Simulator Screen Shot Jan 5, 2016, 10.48.11 AM Simulator Screen Shot Jan 5, 2016, 10.50.32 AM Simulator Screen Shot Jan 5, 2016, 10.50.46 AM Simulator Screen Shot Jan 5, 2016, 10.53.59 AM