Skip to content

Instantly share code, notes, and snippets.

View umutakturk's full-sized avatar
🏠
Working from home

Umut Akturk umutakturk

🏠
Working from home
View GitHub Profile
@umutakturk
umutakturk / A-HopperBus-CodeSample-Readme.md
Created May 29, 2018 20:11 — forked from TosinAF/A-HopperBus-CodeSample-Readme.md
Example use of the Model-View-ViewModel Pattern in iOS (Swift) as explained in http://www.objc.io/issue-13/mvvm.html. Full Source Code can be found at https://github.com/TosinAF/HopperBus-iOS

I decided to build an iOS app for my University's bus service that runs through the various campuses.

xy

It was an interesting challenge as I had nothing but the printed timetables (http://www.nottingham.ac.uk/about/documents/903-times.pdf) to use as the data.

Thus I had to come with a suitable data structure that would complement the design & user experience i had in mind for the app.

I also decided to take the challenge of writing the app in swift. This project has helped me get to up speed with swift really quickly.