├── .gitignore ├── Cartfile ├── Cartfile.private ├── Cartfile.resolved ├── DemoPayload.md ├── ICEInformation.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── ICEInformation.xcscmblueprint │ └── xcuserdata │ │ └── lukaslaschmidt.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── xcshareddata │ └── xcschemes │ │ └── ICEOnboardAPI.xcscheme └── xcuserdata │ ├── lukaslaschmidt.xcuserdatad │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ │ ├── ICEInformation.xcscheme │ │ ├── ICEOnboardWidget.xcscheme │ │ ├── NextStopNotification.xcscheme │ │ └── xcschememanagement.plist │ └── lukasschmidt.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── ICEInformation.xcscheme │ └── xcschememanagement.plist ├── ICEInformation ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── BuyableCell.swift ├── ConnectingTrainViewController.swift ├── Info.plist ├── ServiceViewController.swift ├── StationOverviewViewController.swift ├── StationViewController.swift └── TrainStationCell.swift ├── ICEInformationiOS ├── Buyable+JSONSerialization.swift ├── Buyable.swift ├── ErrorType.swift ├── FakeICENetworkAccess.swift ├── FirstClassDeliverOffers+JSONSerialization.swift ├── FirstClassDeliverOffers.swift ├── ICEInformationiOS.h ├── ICEStatus+JSONSerialization.swift ├── ICEStatus.swift ├── ICETrip+JSONSerialization.swift ├── ICETrip.swift ├── Info.plist ├── Location+CLLocation.swift ├── Location+JSONSerialization.swift ├── Location.swift ├── Station+JSONSerialization.swift ├── Station+MKAnnotation.swift ├── Station.swift ├── StationSchedule+JSONSerialization.swift ├── Stop+JSONSerialization.swift ├── Stop.swift ├── Track+JSONSerialization.swift ├── Track.swift ├── TrainConnection+JSONSerialization.swift ├── TrainConnection.swift ├── TrainConnections+JSONSerialization.swift ├── TrainOnBoardAPI.swift └── Trip+MKAnnotations.swift ├── ICEInformationiOSTests ├── ICEInformationiOSTests.swift ├── Info.plist └── TestData.swift ├── ICEOnboardWidget ├── Base.lproj │ └── MainInterface.storyboard ├── Info.plist └── TodayViewController.swift ├── LICENSE ├── NextStopNotification ├── Base.lproj │ └── MainInterface.storyboard ├── Info.plist └── NotificationViewController.swift ├── README.md └── Screenshot.png /.gitignore: -------------------------------------------------------------------------------- 1 | Carthage/* 2 | -------------------------------------------------------------------------------- /Cartfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/Cartfile -------------------------------------------------------------------------------- /Cartfile.private: -------------------------------------------------------------------------------- 1 | github "lightsprint09/Sourcing" ~> 2.0 -------------------------------------------------------------------------------- /Cartfile.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/Cartfile.resolved -------------------------------------------------------------------------------- /DemoPayload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/DemoPayload.md -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/project.xcworkspace/xcshareddata/ICEInformation.xcscmblueprint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/project.xcworkspace/xcshareddata/ICEInformation.xcscmblueprint -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/project.xcworkspace/xcuserdata/lukaslaschmidt.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/project.xcworkspace/xcuserdata/lukaslaschmidt.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcshareddata/xcschemes/ICEOnboardAPI.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcshareddata/xcschemes/ICEOnboardAPI.xcscheme -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/ICEInformation.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/ICEInformation.xcscheme -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/ICEOnboardWidget.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/ICEOnboardWidget.xcscheme -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/NextStopNotification.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/NextStopNotification.xcscheme -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukaslaschmidt.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukasschmidt.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukasschmidt.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukasschmidt.xcuserdatad/xcschemes/ICEInformation.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukasschmidt.xcuserdatad/xcschemes/ICEInformation.xcscheme -------------------------------------------------------------------------------- /ICEInformation.xcodeproj/xcuserdata/lukasschmidt.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation.xcodeproj/xcuserdata/lukasschmidt.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ICEInformation/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/AppDelegate.swift -------------------------------------------------------------------------------- /ICEInformation/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ICEInformation/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ICEInformation/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ICEInformation/BuyableCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/BuyableCell.swift -------------------------------------------------------------------------------- /ICEInformation/ConnectingTrainViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/ConnectingTrainViewController.swift -------------------------------------------------------------------------------- /ICEInformation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/Info.plist -------------------------------------------------------------------------------- /ICEInformation/ServiceViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/ServiceViewController.swift -------------------------------------------------------------------------------- /ICEInformation/StationOverviewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/StationOverviewViewController.swift -------------------------------------------------------------------------------- /ICEInformation/StationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/StationViewController.swift -------------------------------------------------------------------------------- /ICEInformation/TrainStationCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformation/TrainStationCell.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Buyable+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Buyable+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Buyable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Buyable.swift -------------------------------------------------------------------------------- /ICEInformationiOS/ErrorType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/ErrorType.swift -------------------------------------------------------------------------------- /ICEInformationiOS/FakeICENetworkAccess.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/FakeICENetworkAccess.swift -------------------------------------------------------------------------------- /ICEInformationiOS/FirstClassDeliverOffers+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/FirstClassDeliverOffers+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/FirstClassDeliverOffers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/FirstClassDeliverOffers.swift -------------------------------------------------------------------------------- /ICEInformationiOS/ICEInformationiOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/ICEInformationiOS.h -------------------------------------------------------------------------------- /ICEInformationiOS/ICEStatus+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/ICEStatus+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/ICEStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/ICEStatus.swift -------------------------------------------------------------------------------- /ICEInformationiOS/ICETrip+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/ICETrip+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/ICETrip.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/ICETrip.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Info.plist -------------------------------------------------------------------------------- /ICEInformationiOS/Location+CLLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Location+CLLocation.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Location+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Location+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Location.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Location.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Station+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Station+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Station+MKAnnotation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Station+MKAnnotation.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Station.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Station.swift -------------------------------------------------------------------------------- /ICEInformationiOS/StationSchedule+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/StationSchedule+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Stop+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Stop+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Stop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Stop.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Track+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Track+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Track.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Track.swift -------------------------------------------------------------------------------- /ICEInformationiOS/TrainConnection+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/TrainConnection+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/TrainConnection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/TrainConnection.swift -------------------------------------------------------------------------------- /ICEInformationiOS/TrainConnections+JSONSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/TrainConnections+JSONSerialization.swift -------------------------------------------------------------------------------- /ICEInformationiOS/TrainOnBoardAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/TrainOnBoardAPI.swift -------------------------------------------------------------------------------- /ICEInformationiOS/Trip+MKAnnotations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOS/Trip+MKAnnotations.swift -------------------------------------------------------------------------------- /ICEInformationiOSTests/ICEInformationiOSTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOSTests/ICEInformationiOSTests.swift -------------------------------------------------------------------------------- /ICEInformationiOSTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOSTests/Info.plist -------------------------------------------------------------------------------- /ICEInformationiOSTests/TestData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEInformationiOSTests/TestData.swift -------------------------------------------------------------------------------- /ICEOnboardWidget/Base.lproj/MainInterface.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEOnboardWidget/Base.lproj/MainInterface.storyboard -------------------------------------------------------------------------------- /ICEOnboardWidget/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEOnboardWidget/Info.plist -------------------------------------------------------------------------------- /ICEOnboardWidget/TodayViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/ICEOnboardWidget/TodayViewController.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /NextStopNotification/Base.lproj/MainInterface.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/NextStopNotification/Base.lproj/MainInterface.storyboard -------------------------------------------------------------------------------- /NextStopNotification/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/NextStopNotification/Info.plist -------------------------------------------------------------------------------- /NextStopNotification/NotificationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/NextStopNotification/NotificationViewController.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/README.md -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightsprint09/ICEOnboardAPI/HEAD/Screenshot.png --------------------------------------------------------------------------------