κ°λ°κΈ°κ°: 2023.09 ~ μ§ν μ€
- OUTLINEμ μ¬μ©μμ λ¬λ κ²½λ‘λ₯Ό GPSλ‘ μΆμ νμ¬ λλ§μ μνΈλ₯Ό λ§λ€ μ μλ μ±μ λλ€.
- μ¬μ©μλ μ 곡λ μ½μ€λ₯Ό μ ννκ³ , μ§λμ νμλ κ°μ΄λλΌμΈμ λ°λΌ λ¬λ¦΄ μ μλλ‘ μλ΄λ°μ΅λλ€.
- λ¬λμ μλ£ν νμλ κΈ°λ‘μ νλμ νμΈνκ³ , μΈμ€νκ·Έλ¨ μ€ν λ¦¬λ‘ μμ½κ² 곡μ ν μ μμ΅λλ€.
Helia | Tyler | Hain | Dana | Seze |
---|---|---|---|---|
iOS Developer | iOS Developer | iOS Developer | Designer | Project Manager |
- iOS
- WatchOS
MapKit
- μ§λ νλ μμν¬μ λλ€.
- μ§λ μμμ μ¬μ©μμ μ΄λ κ²½λ‘λ₯Ό μΆμ νλ λ° μ¬μ©λμμ΅λλ€.
HealthKit
- κ±΄κ° λ° νΌνΈλμ€ λ°μ΄ν°λ₯Ό μμ§νκ³ κ΄λ¦¬νλ νλ μμν¬μ λλ€.
- μ¬μ©μμ κ±΄κ° λ°μ΄ν°λ₯Ό μΈ‘μ νκ³ κ΄λ¦¬νμ¬ λ¬λ λ°μ΄ν°λ₯Ό κΈ°λ‘νλ λ° μ¬μ©λμμ΅λλ€.
CoreMotion
- iOS λ° watchOS κΈ°κΈ°μμ μΌμ λ°μ΄ν°λ₯Ό μμ§νκ³ μ²λ¦¬νλ νλ μμν¬μ λλ€.
- μ¬μ©μμ μμ§μμ μΆμ νμ¬ λ¬λ κ²½λ‘λ₯Ό λ³΄λ€ μ ννκ² κΈ°λ‘νλ λ° μ¬μ©λμμ΅λλ€.
ActivityKit
- μ€μκ°μΌλ‘ μ λ°μ΄νΈλλ λΌμ΄λΈ μ‘ν°λΉν°λ₯Ό μμ±ν μ μκ² ν΄μ£Όλ νλ μμν¬μ λλ€.
- μ¬μ©μμ μ€μκ° λ¬λ μ 보λ₯Ό μ κΈνλ©΄μ νμνλ λ° μ¬μ©λμμ΅λλ€.
- μ¬μ©μλ μ 곡λ μ½μ€λ₯Ό μ νν΄ κ°μ΄λλΌμΈμ λ°λΌ λ¬λνλ©°, λ¬λ μ€ μ€μκ°μΌλ‘ κ²½λ‘μ μμ±λλ₯Ό νμΈν μ μμ΅λλ€.
- λ¬λμ΄ λλλ©΄ 거리, μκ°, μΉΌλ‘리, μ¬λ°μ, ν¨μ΄μ€ λ±μ λ°μ΄ν°λ₯Ό νμΈνκ³ , μμ±λ μ μλ₯Ό λ°μ μ μμ΅λλ€.
- μ½μ€ λ΄ ν«μ€ν μ 보λ₯Ό μ 곡νμ¬ μ£Όλ³ νκ²½μ μ¦κΈ°λ©΄μ λ¬λ¦΄ μ μμ΅λλ€.
- μ¬μ©μλ μμ λ¬λμ μ ννμ¬ μμ λ½κ² λ¬λν μ μμ΅λλ€.
- μλ£λ λ¬λ κΈ°λ‘μ μΉ΄λ ννλ‘ μ 리λλ©°, μ΅μ μ, μ€λλ μ, μ μ μμΌλ‘ μ λ ¬ν μ μμ΅λλ€.
- μ¬μ©μλ μλ£ν λ¬λ κΈ°λ‘μ μΈμ€νκ·Έλ¨μ 곡μ ν μ μμ΅λλ€.
- λ°°κ²½ μ΄λ―Έμ§λ₯Ό 촬μνκ±°λ μ ννμ¬ λ¬λ κΈ°λ‘μ λμ± κ°μ± μκ² κΎΈλ° μ μμ΅λλ€.
- 4κ°μ§μ λ€μν 곡μ λ°©μμ΄ μ 곡λμ΄, μ¬μ©μκ° μνλ μ€νμΌλ‘ λ¬λ κΈ°λ‘μ 곡μ ν μ μμ΅λλ€.
ββ .swiftlint.yml
ββ GoogleService-Info.plist
β
ββ Shared
β ββ Manager
β β ββ LocationManager.swift
β β ββ PathManager.swift
β β ββ ScoreManager.swift
β ββ Model
β ββ GPSArtCourse.swift
β ββ MirroringModel.swift
β ββ RunningRecord.swift
β
ββ Outline
β ββ Info.plist
β ββ Outline.entitlements
β ββ Resource
β β ββ Color.xcassets
β β ββ Font
β β ββ Image
β β ββ KML
β β
β ββ Source
β β ββ ContentView.swift
β β ββ Manager
β β β ββ ConnectivityManager.swift
β β β ββ CourseDataUploadManager.swift
β β β ββ HapticManager.swift
β β β ββ HealthKitManager.swift
β β β ββ KMLParserManager.swift
β β β ββ MotionManager.swift
β β β ββ RunningDataManager.swift
β β β ββ RunningStartManager.swift
β β ββ Model
β β β ββ Auth
β β β β ββ AppleAuthModel.swift
β β β β ββ AuthModel.swift
β β β β ββ KakaoAuthModel.swift
β β β ββ CardModel.swift
β β β ββ Course
β β β β ββ CourseCategoryModelType.swift
β β β β ββ CourseModel.swift
β β β ββ Place.swift
β β β ββ RunningAttributes.swift
β β β ββ Score
β β β β ββ CourseScoreModel.swift
β β β β ββ CourseScoreModelType.swift
β β β ββ ShareModel.swift
β β β ββ TabModel.swift
β β β ββ UserData
β β β β ββ PersistentController.swift
β β β β ββ UserDataModel.swift
β β β ββ UserInfo
β β β ββ UserInfoModel.swift
β β β ββ UserInfoModelType.swift
β β ββ Utils
β β β ββ Component
β β β β ββ ButtonStyle.swift
β β β β ββ Card
β β β β β ββ BigCard.swift
β β β β β ββ BigCardBackside.swift
β β β β β ββ BigCardFrontside.swift
β β β β β ββ ScoreShimmer.swift
β β β β ββ CardBorder.swift
β β β β ββ CompleteButton.swift
β β β β ββ Confetti
β β β β β ββ Confetti.swift
β β β β β ββ ConfettiShapes.swift
β β β β β ββ ConfettiView.swift
β β β β ββ CountDown.swift
β β β β ββ GuideToFreeRunningSheet.swift
β β β β ββ NeedLoginSheet.swift
β β β β ββ PermissionSheet.swift
β β β β ββ PreferenceKey.swift
β β β β ββ RunningFinishPopUp.swift
β β β β ββ RunningPopup.swift
β β β β ββ ScoreStar.swift
β β β β ββ Shimmer.swift
β β β β ββ SlideToUnlock.swift
β β β β ββ UnderlineButton.swift
β β β ββ Extension
β β β ββ ArrayExtension.swift
β β β ββ CoordinateExtension.swift
β β β ββ DateExtention.swift
β β β ββ DoubleExtension.swift
β β β ββ FontExtension.swift
β β β ββ ViewExtension.swift
β β ββ View
β β β ββ FininshRunning
β β β β ββ FinishRunningMapView.swift
β β β β ββ FinishRunningView.swift
β β β ββ FreeRunning
β β β β ββ FreeRunningHomeView.swift
β β β β ββ FreeRunningMapView.swift
β β β ββ GPSArtHome
β β β β ββ BigCardView.swift
β β β β ββ CardDetailInformationMapView.swift
β β β β ββ CardDetailInformationView.swift
β β β β ββ CardDetailMap.swift
β β β β ββ CardDetailMapView.swift
β β β β ββ CardDetailView.swift
β β β β ββ CategoryScrollView.swift
β β β β ββ GPSArtHomeHeader.swift
β β β β ββ GPSArtHomeView.swift
β β β β ββ MapInfoView.swift
β β β β ββ RankingScrollView.swift
β β β ββ LookAround
β β β β ββ LookAroundView.swift
β β β ββ Mirroring
β β β β ββ MirroringMapView.swift
β β β β ββ MirroringMetricsView.swift
β β β β ββ MirroringNavigationView.swift
β β β β ββ MirroringView.swift
β β β β ββ Mirroringsheet.swift
β β β ββ Onboarding
β β β β ββ HealthAuthView.swift
β β β β ββ InputNicknameView.swift
β β β β ββ InputUserInfoView.swift
β β β β ββ LoginView.swift
β β β β ββ NotificationAuthView.swift
β β β ββ Profile
β β β β ββ ProfileHealthInfoView.swift
β β β β ββ ProfileUserInfoView.swift
β β β β ββ ProfileView.swift
β β β β ββ ProfileVoiceView.swift
β β β ββ Record
β β β β ββ MapSnapshotImageView.swift
β β β β ββ RecordCardView.swift
β β β β ββ RecordDetailView.swift
β β β β ββ RecordEmptyRunningView.swift
β β β β ββ RecordGridView.swift
β β β β ββ RecordHeaderView.swift
β β β β ββ RecordListHeaderView.swift
β β β β ββ RecordListView.swift
β β β β ββ RecordLookAroundView.swift
β β β β ββ RecordView.swift
β β β ββ Running
β β β β ββ CourseGuideView.swift
β β β β ββ FirstRunningGuideView.swift
β β β β ββ RunningMapView.swift
β β β β ββ RunningMetricsView.swift
β β β β ββ RunningNavigationView.swift
β β β β ββ RunningView.swift
β β β β ββ TransparentBlurView.swift
β β β ββ Share
β β β β ββ ShareMapView.swift
β β β β ββ ShareView+Camera.swift
β β β β ββ ShareView+Extension.swift
β β β β ββ ShareView.swift
β β β ββ Tab
β β β β ββ HomeTabView.swift
β β β β ββ TabBar.swift
β β β ββ TestView
β β β ββ MapSnapshotTestView.swift
β β β ββ PathManagerTestView.swift
β β ββ ViewModel
β β ββ FinishRunningViewModel.swift
β β ββ GPSArtHomeViewModel.swift
β β ββ HealthAuthViewModel.swift
β β ββ InputNicknameViewModel.swift
β β ββ InputUserInfoViewModel.swift
β β ββ Login
β β β ββ LoginViewModel.swift
β β ββ ProfileUserInfoViewModel.swift
β β ββ ProfileViewModel.swift
β β ββ RecordViewModel.swift
β β ββ RunningMapViewModel.swift
β β ββ ShareViewModel.swift
β ββ UserCoreDataModel.xcdatamodeld
β ββ UserCoreDataModel.xcdatamodel
β ββ contents
β
ββ Outline Watch
β ββ Info.plist
β ββ Resource
β β ββ Font
β β ββ Image
β β ββ WatchColor.xcassets
β β
β ββ Source
β ββ ContentWatchView.swift
β ββ DesignSystem
β β ββ Component
β β β ββ Confetti
β β β β ββ Confetti.swift
β β β β ββ ConfettiShapes.swift
β β β β ββ ConfettiWatchView.swift
β β β ββ ControlButton.swift
β β β ββ ElapsedTime.swift
β β β ββ EndRunningSheet.swift
β β β ββ FinalImage.swift
β β β ββ PermissionSheet.swift
β β β ββ TwoButtonSheet.swift
β β ββ Extension
β β ββ ArrayExtension.swift
β β ββ CoordinateExtension.swift
β β ββ DoubleExtension.swift
β β ββ FontExtension.swift
β ββ Manager
β β ββ ConnectivityManager.swift
β β ββ WatchRunningManager.swift
β β ββ WatchWorkoutManager.swift
β ββ View
β β ββ CountDownView.swift
β β ββ CourseDetailView.swift
β β ββ CourseListWatchView.swift
β β ββ EmptyContentView.swift
β β ββ FinishWatchView.swift
β β ββ Mirroring
β β β ββ MirroringControlsView.swift
β β β ββ MirroringMapWatchView.swift
β β β ββ MirroringMetricsView.swift
β β β ββ MirroringNavigationWatchView.swift
β β β ββ MirroringTabWatchView.swift
β β ββ Running
β β β ββ ControlsView.swift
β β β ββ MapWatchView.swift
β β β ββ MetricsView.swift
β β β ββ NavigationTabView.swift
β β β ββ TabWatchView.swift
β β ββ SummaryView.swift
β ββ ViewModel
β ββ CourseListWatchViewModel.swift
β
ββ OutlineLiveActivity
ββ AppIntent.swift
ββ Assets.xcassets
β ββ AccentColor.colorset
β β ββ Contents.json
β ββ AppIcon.appiconset
β β ββ Contents.json
β ββ Contents.json
β ββ WidgetBackground.colorset
β ββ Contents.json
ββ Info.plist
ββ OutlineLiveActivity.swift
ββ OutlineLiveActivityBundle.swift
- μλΉμ€ κΈ°ν
- UI λ° μΈν°λμ ꡬν
- Map κΈ°λ₯ κ°λ°
- μ¬μ©μμ μ΄λκ²½λ‘ μΆμ
- κ°μ΄λλΌμΈ νμ
- κ²½λ‘ λ³΄μ μ μν Smoothing Algorithm ꡬν
- μΈμ€ν 곡μ κΈ°λ₯ ꡬν
- Daily Scrumκ³Ό μ£Όκ° νκ³ λ₯Ό ν΅ν΄ νμλ€κ³Ό μ§ν μν©μ 곡μ νκ³ ν¨κ³Όμ μΌλ‘ μν΅ν μ μμμ΅λλ€.
- νλ‘μ νΈμ ꡬ쑰λ₯Ό 체κ³μ μΌλ‘ μ€κ³νλ λ°©λ²μ λ°°μ μ΅λλ€.
- μ½λ 리뷰λ₯Ό ν΅ν΄ νμλ€κ³Ό μ½λ μ€νμΌμ ν΅μΌνκ³ , λ ν¨μ¨μ μΈ μ½λ μμ± λ°©λ²μ μ΅ν μ μμμ΅λλ€.