├── .gitignore ├── LICENSE ├── LevellingUp.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── LevellingUp ├── AVKitViewController.swift ├── ActionSheetViewController.swift ├── AlertsViewController.swift ├── AppComponents.swift ├── AppDelegate.swift ├── AsyncTestingViewController.swift ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard ├── BetterMovingAverage.swift ├── CoreLocationAuthorisationViewController.swift ├── HorseRaceController.swift ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── in-app │ │ ├── grass.imageset │ │ ├── Contents.json │ │ └── grasswip1.png │ │ └── horse.imageset │ │ ├── Contents.json │ │ └── galloping-horse.png ├── Info.plist ├── MasterViewController.swift ├── MovingAverageProtocol.swift ├── NaiveMovingAverage.swift ├── NotificationActionsViewController.swift ├── NotificationAuthorisationViewController.swift ├── PopoverContentViewController.swift ├── PopoverViewController.swift ├── RotationViewController.swift └── countdown_new.mov ├── LevellingUpTests ├── AsyncTestingTests.swift ├── Info.plist ├── LevellingUpTests.swift └── MovingAverageTests.swift └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LICENSE -------------------------------------------------------------------------------- /LevellingUp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /LevellingUp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /LevellingUp/AVKitViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/AVKitViewController.swift -------------------------------------------------------------------------------- /LevellingUp/ActionSheetViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/ActionSheetViewController.swift -------------------------------------------------------------------------------- /LevellingUp/AlertsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/AlertsViewController.swift -------------------------------------------------------------------------------- /LevellingUp/AppComponents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/AppComponents.swift -------------------------------------------------------------------------------- /LevellingUp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/AppDelegate.swift -------------------------------------------------------------------------------- /LevellingUp/AsyncTestingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/AsyncTestingViewController.swift -------------------------------------------------------------------------------- /LevellingUp/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /LevellingUp/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /LevellingUp/BetterMovingAverage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/BetterMovingAverage.swift -------------------------------------------------------------------------------- /LevellingUp/CoreLocationAuthorisationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/CoreLocationAuthorisationViewController.swift -------------------------------------------------------------------------------- /LevellingUp/HorseRaceController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/HorseRaceController.swift -------------------------------------------------------------------------------- /LevellingUp/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /LevellingUp/Images.xcassets/in-app/grass.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Images.xcassets/in-app/grass.imageset/Contents.json -------------------------------------------------------------------------------- /LevellingUp/Images.xcassets/in-app/grass.imageset/grasswip1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Images.xcassets/in-app/grass.imageset/grasswip1.png -------------------------------------------------------------------------------- /LevellingUp/Images.xcassets/in-app/horse.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Images.xcassets/in-app/horse.imageset/Contents.json -------------------------------------------------------------------------------- /LevellingUp/Images.xcassets/in-app/horse.imageset/galloping-horse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Images.xcassets/in-app/horse.imageset/galloping-horse.png -------------------------------------------------------------------------------- /LevellingUp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/Info.plist -------------------------------------------------------------------------------- /LevellingUp/MasterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/MasterViewController.swift -------------------------------------------------------------------------------- /LevellingUp/MovingAverageProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/MovingAverageProtocol.swift -------------------------------------------------------------------------------- /LevellingUp/NaiveMovingAverage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/NaiveMovingAverage.swift -------------------------------------------------------------------------------- /LevellingUp/NotificationActionsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/NotificationActionsViewController.swift -------------------------------------------------------------------------------- /LevellingUp/NotificationAuthorisationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/NotificationAuthorisationViewController.swift -------------------------------------------------------------------------------- /LevellingUp/PopoverContentViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/PopoverContentViewController.swift -------------------------------------------------------------------------------- /LevellingUp/PopoverViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/PopoverViewController.swift -------------------------------------------------------------------------------- /LevellingUp/RotationViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/RotationViewController.swift -------------------------------------------------------------------------------- /LevellingUp/countdown_new.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUp/countdown_new.mov -------------------------------------------------------------------------------- /LevellingUpTests/AsyncTestingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUpTests/AsyncTestingTests.swift -------------------------------------------------------------------------------- /LevellingUpTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUpTests/Info.plist -------------------------------------------------------------------------------- /LevellingUpTests/LevellingUpTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUpTests/LevellingUpTests.swift -------------------------------------------------------------------------------- /LevellingUpTests/MovingAverageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/LevellingUpTests/MovingAverageTests.swift -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScottLogic/iOS8-LevellingUp/HEAD/readme.md --------------------------------------------------------------------------------