ArcBUS is an free application serving anyone using buses under the Massachusetts Bay Transportation Authority (MBTA). Using GPS and route information provided by nextbus, ArcBUS is able to derive highly reliable information about nearby bus routes and expected arrival times.
ArcBUS is an open-source project developed by Arcus Solutions as a means of giving back to the community we call our home. We hope the source of the application can provide valuable insight into some fundamental software design practices, and we welcome any contributions from the GitHub community.
In order to simply the file system and leverage 3rd party plugins, ArcBUS uses CocoaPods for dependency management. This means that setting up your environment for running the ArcBUS application through xcode involves one very crucial step.
- Run pod install
- Open ArcBUS.xcworkspace
ArcBUS implements a platform independent structure for managing data and communicating with remote APIs. This abstraction layer lies in the "DAL" folder of the project and contains a series of objects that serve a variety of purposes unrelated to iOS development specifically.
TODO: Add content here
TODO: Add content here
TODO: Add content here
TODO: Add content here
TODO: Add content here
