Add Under Armour sample app (#166)
author안주원/Common Platform Lab(SR)/Principal Engineer/삼성전자 <juwon.ahn@samsung.com>
Thu, 26 Mar 2020 07:44:03 +0000 (16:44 +0900)
committer유리나/Common Platform Lab(SR)/Staff Engineer/삼성전자 <rina6350.you@samsung.com>
Thu, 26 Mar 2020 07:44:03 +0000 (03:44 -0400)
commit49a0a3eac94abe7f346c1681a7e89479c617b11f
treecc9aa35a7020261f0795574b43d3d6da426edc51
parente104505aad5041b09d9620cb3f956ab24298fedb
Add Under Armour sample app (#166)

* Add Under Armour sample app

* Change the file mode
169 files changed:
XSF.sln
test/UnderArmour/MapMyRun/MapMyRun.Tests/DispatcherTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tests/LoadingTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tests/MapMyRun.Tests.csproj [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tests/PermissionManagerTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tests/PhoneServiceTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tests/SettingManagerTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tests/WorkoutTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/App.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/App.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/MapMyRun.Tizen.csproj [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/MapMyRun.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/Models/AppLauncher.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/Models/MessagePortHandler.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/Models/TizenPlatformService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/BasePageModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/LoadingPageModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/MainPageModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/SettingsPageModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/AverageHrViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/CadenceViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/CaloriesViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/CurrentHrViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/CurrentPaceViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/DistanceViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/DurationViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/IWorkoutItemViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/PeakHrViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/PeakPaceViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/WorkoutMainPageModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutMain/ZoneHrViewModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/ViewModels/WorkoutSetupPageModel.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/BPMIcon.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/GPSIcon.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/UAIcon.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/backgroundBottomLight.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/backgroundWholeLight.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/finish-btn-pressed.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/finish-btn.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/hero-bg.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-gps--connected.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-gps--connecting.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-gps--error.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-gps--not-connected.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-shoes--connected.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-shoes--connecting.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-shoes--error.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/icon-shoes--not-connected.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/localization/en.json [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/logo--tray.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/select-btn-empty.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/splash.circle.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/res/start-btn-empty.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/shared/res/MapMyRun.png [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/tizen-manifest.xml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/CircleProgressBarSurfaceItemExtension.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/LoadingPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/LoadingPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/MainPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/MainPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/SelectWorkoutPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/SelectWorkoutPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/SetDurationPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/SetDurationPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/SettingsPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/SettingsPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/Templates/SettingCell.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/Templates/SettingCellTemplateSelector.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutHistoryPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutHistoryPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainIndexPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainIndexPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainLoadingPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainLoadingPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainPageGPS.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutMainPageGPS.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutSetupPage.xaml [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.Tizen/views/WorkoutSetupPage.xaml.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun.sln [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/MapMyRun.projitems [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/MapMyRun.shproj [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Activity.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/ActivityRepository.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Dispatcher.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/IAppLauncher.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/IDispatcher.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/IMessagePortHandler.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/IPermissionManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/IPhoneService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/IPlatformService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Loading.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/NotificationObserver.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/NotificationProvider.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/PermissionManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/PhoneService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Request.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Response.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Settings/ISettingManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Settings/SettingManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Settings/SettingsData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/AverageCadence.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/AverageHr.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/AveragePace.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/AverageSpeed.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/Calories.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/CurrentCadence.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/CurrentHr.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/CurrentPace.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/CurrentSpeed.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/Distance.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/Duration.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/IWorkoutItem.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/MaxPace.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/MaxSpeed.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/PeakHr.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/WorkoutItemFactory.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Items/ZoneHr.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/Workout.cs [new file with mode: 0755]
test/UnderArmour/MapMyRun/MapMyRun/Models/Workout/WorkoutData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Test/AccountManagerTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Test/DB.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Test/DispatcherTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Test/KeepAliveTest.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Test/MapMyRunService.Tests.csproj [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/MapMyRunService.Tizen.csproj [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/MapMyRunService_App.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Models/AuthCache.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Models/Database/DB.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Models/MessagePortHandler.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Models/Settings/GPSManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Models/TizenServiceApplication.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Services/SensorService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/Services/WorkoutService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/shared/res/MapMyRunService.png [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.Tizen/tizen-manifest.xml [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService.sln [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/MapMyRunService.projitems [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/MapMyRunService.shproj [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Account/AccountManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Account/User.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Account/UserDao.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Auth/Authentication.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Auth/AuthenticationToken.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Auth/ExampleAuthProvider.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Auth/IAuthCache.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Auth/IAuthenticationProvider.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Dispatcher.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/HttpService.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/IDB.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/IDispatcher.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/IMessagePortHandler.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/ITizenServiceApplication.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/KeepAlive/KeepAlive.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Loading.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/NotificationObserver.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/NotificationProvider.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Request.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Response.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Settings/IGPSManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Settings/SettingsData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Settings/SettingsManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Workout/HeartRateData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Workout/LocationData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Workout/PedometerData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Workout/WorkoutData.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Workout/WorkoutManager.cs [new file with mode: 0755]
test/UnderArmour/MapMyRunService/MapMyRunService/Models/Workout/WorkoutReport.cs [new file with mode: 0755]