μ¬μ©μμ νμ¬ μμΉ κΈ°λ°μΌλ‘ λ μ¨ μ보λ₯Ό μλ €μ£Όλ iosμ± π±
κΈ°μλ μ¨ μ 보λ₯Ό μ 곡νλ μ± νλ‘μ νΈμΈ BringYourUmbrella μ
λλ€.
μ¬μ©μμκ² κΈ°μ‘΄μ λ μ¨μ±κ³Ό UXκ΄μ μμ μ°¨λ³νλ κ²½νμ ν μ μλλ‘ κ΅¬ννμμ΅λλ€.
TEAM : λ‘μ 6μΉμ
Period : 24.05.13 ~ 24.05.23
μ¬μ©μμ νμ¬ μμΉκΈ°λ° λ μ¨λ₯Ό μλ €μ£Όλ iOS μ΄ν리μΌμ΄μ
π‘κΈ°λ₯
- μνλ μλ μ€μ λ° μμ
- λ μ¨ μμ¨ νμ¨ λ³ν
- λμ μμΉ μ 보λ₯Ό ν΅ν λ μ¨ λ°μ΄ν° μ 곡
- μνλ μμΉ κ²μ, μ μ₯ μλΉμ€
- μ΄μ μ€λ λ μ¨ λΉκ΅
- κΈ°μ¨μ λ°λ₯Έ μ· μ€νμΌ μΆμ²
- 1μΌκ°μ μκ°λλ³ μμΈ λ μ¨
- 1μ£ΌμΌκ°μ μΌμλ³ μμΈ λ μ¨
Environment
Language
Communication
launchScreen | νμ¬ μμΉ λ μ¨ | μμ¨ <-> νμ¨ λ³κ²½ |
- LottieFilesAnimationμ νμ©ν LaunchScreen
- MapkitκΈ°λ° μ¬μ©μ νμ¬ μμΉμ νμ¬ λ μ¨μ κΈ°μ¨ λ° μΆμ² μ·μ°¨λ¦Ό νμΈ κ°λ₯!
- μμ¨μ νμ¨λ‘ μ¨λ νν λ³κ²½
μλ μ€μ | μλ 리μ€νΈ |
- UIPickerViewλ‘ μνλ μκ°μ μλμ μ€μ
- μ€μ ν μλ λͺ©λ‘ νμΈ
- Toggleμ ν΅ν μλ on/off
- μ€μ ν μκ°μ Push μλ¦Όκ³Ό μ¬μ΄λ μ¬μ
μ΄μ μ μ€λ λ μ¨ λ°κ΅ | μκ°λλ³, μ£Όκ° λ μ¨μ보 |
- μ¬μ©μκ° μ²΄κ°μ¨λλ₯Ό μμν μ μλλ‘ μ΄μ μ μ€λ λ μ¨λ₯Ό λΉκ΅
- 3μκ° λ¨μμ μκ°λλ³ λ μ¨μ보 μ°¨νΈ
- 5μΌκ°μ μ£Όκ° λ μ¨μ보 μ°¨νΈ
νμμΉ λ° μ¦κ²¨μ°ΎκΈ° λ μ¨ λͺ©λ‘ | μ₯μ κ²μ | κ²μ κ²°κ³Ό | μ¦κ²¨μ°ΎκΈ° λͺ©λ‘ νΈμ§λͺ¨λ |
- Mapkit λΌμ΄λΈλ¬λ¦¬λ₯Ό νμ©ν΄ μλ, κ²½λ μ’νλ₯Ό μΆμΆν΄ λ μ¨ λ°μ΄ν° CRUD
- CoreDataμ κ° Entityμ Attributeμ λ°μ΄ν° μ μ₯
- μ΅κ·Ό κ²μν μ₯μμ λ μ¨ μ 보λ₯Ό μ¦κ²¨μ°ΎκΈ°μ μΆκ°ν΄ νμ¬ λ μ¨ μ 보 νμΈ κ°λ₯!
- νΈμ§λͺ¨λλ₯Ό μ€νν΄ μ¦κ²¨μ°ΎκΈ° λͺ©λ‘ λ°μ΄ν° λ³κ²½
μμ ― μμ± | ννλ©΄μ μμ±λ μμ ― |
- μμ΄ν° ννλ©΄μ μμ±λ μμ ―μ ν΅ν΄ κ°λ¨ν νμ¬ λ μ¨ μ 보 νμΈ κ°λ₯!
- 2x2, 2x4 ννμ μμ ― μμ±
WakeUpClock
βββ Models
β βββ Geocoder
β βββ UserDefaults
β βββ CoreData
β βββ AlarmData+CoreDataClass
β βββ AlarmData+CoreDataProperties
β βββ LocationModel
β βββ LocationService
β βββ WeatherAPI
β βββ Weather
β βββ WeatherService
β βββ YesterdayWeather
βββ Views
β βββ LaunchScreen
β βββ LaunchScreen
β βββ SplashScreen
β βββ Animation0522
β βββ Cell
β βββ AlarmCell
β βββ ModalTableViewCell
β βββ LocationSearchResultTableViewCell
β βββ LocationManagementViewTableViewCell
β βββ HourlyWeatherCollectionViewCell
β βββ WeeklyWeatherCollectionViewCell
β βββ LocationManagementView
β βββ WeatherChangeView
β βββ LocationView
βββ Controllers
β βββ AddAlarmViewController
β βββ AlarmViewController
β βββ ViewController
β βββ MainViewController
β βββ WeatherDisplayViewController
β βββ ModalViewController
β βββ BaseViewController
β βββ LocationSearchViewController
β βββ NewLocationPreviewViewController
β βββ LocationManagementViewContorller
β βββ WeatherChangeViewController
β βββ LocationViewController
βββ Widget
β βββ myWidgetBundle
β βββ myWidget
β βββ Assets
β βββ Info
βββ Assets
βββ Info
βββ
- κΉμ€μ² /νμ₯ (Juncheoltree)
- μλμΆκ° νμ΄μ§ UI
- μλμΆκ° κΈ°λ₯ (datepicker)
- μλ κ΄λ¦¬ κΈ°λ₯ (μ λ ¬, νΈμ§)
- μλ μ½μ΄λ°μ΄ν° λͺ¨λΈ μμ±
- κΉλ―Όν¬/νμ (Hee48)
- λ©μΈ νμ΄μ§ UI
- μ¨λ νμ λ³κ²½κΈ°λ₯
- μ μΌ λ μ¨λΉκ΅ μ°¨νΈ κ΅¬ν
- μ€νμΌ μΆμ² λλ―Έλ°μ΄ν° λͺ¨λΈ μμ±
- λ°©κΈ°λ¨/νμ (Bread-kn72)
- μ¦κ²¨μ°ΎκΈ° νμ΄μ§ UI
- νμ¬ μμΉ μ 보 λ·° ꡬν
- μ¦κ²¨μ°ΎκΈ° CoreData λͺ¨λΈ μμ± CRUD ꡬν
- μ¦κ²¨μ°ΎκΈ° κ΄λ¦¬ κΈ°λ₯ (Long Press, Swipe to Delete)
- μ μ₯λ μμΉ μμΈ λ³΄κΈ° νμ΄μ§ λ° μ΄λ λ‘μ§ κ΅¬ν
- μ‘°νλ―Ό/νμ (Chynmn)
- μκ° / μ£Όκ° λ³ λ μ¨ νμ΄μ§ UI
- μκ°λλ³ λ μ¨ μ보 μ 보 μ°¨νΈ κ΅¬ν
- μ£Όκ° λ μ¨ μ 보 μ°¨νΈ κ΅¬ν
- API λͺ¨λΈ μμ± (openweather-map, weather-api)
- μ‘°ν¬λΌ/νμ (Heather-Cho)
- μμΉ κ²μ νμ΄μ§ UI
- μμΉ κ²μ κΈ°λ₯ ꡬν
- ν리뷰 νμ΄μ§ UI
- ν리뷰 νμ΄μ§ κΈ°λ₯ ꡬν
- μ§μ€μ½λ© λͺ¨λΈ ꡬν
- API λͺ¨λΈ μμ± (openweather-map)
- λ°μΉμ€ν¬λ¦° (Lottie)
- μμ ―