/WeatherX

17조 날씨 앱 프로젝트

Primary LanguageSwift

☀️ WeatherX

WeatherX_Banner


🌤️ 한줄 소개

내 위치의 현재 날씨 정보를 알고 싶을 때 직관적으로 알 수 있는 날씨 어플.


🌧️ 프로젝트 기간

2023년 09월 25일 ~ 2023년 10월 04일


⛅️ WeatherX iOS Developers

rlagkfla kwangjo93 Alpaca38 Insuuu24 Heasoobean
김하림 천광조 조규연 박인수 허수빈

☁️ Development Environment and Using Library

Development Environment

UIKit Xcode swift iOS

Library

라이브러리(Library) 목적(Purpose) 버전(Version)
SnapKit 오토레이아웃 SnapKit
Then 짧은 코드 처리 Then

🌦️ Ground Rule

제목 URL
Git Convention https://insu2405.notion.site/Git-Convention-25d9f6c1c86841d28fdc411fa2a394f2?pvs=4
Wireframe https://www.figma.com/file/zs4hvh5SSUhnkbxX2AwcxB/17%EC%A1%B0-WeatherX?type=design&node-id=0%3A1&mode=design&t=DaqgBlpBlZMJr8qm-1
Trouble Shooting https://insu2405.notion.site/WeatherX-Trouble-Shooting-d745a76d6f7c47c7a1dcd179687059d7?pvs=4

☃️ WeatherX ProjectDiagram

WeatherProjectDiagram2


☔️ File Structures

├── WeatherX-Project
│   ├── LaunchScreen.storyboard
│   ├── Info.plist
│   ├──📁 Resources
│   │   └── Assets.xcassets
│   ├──📁 Helpers
│   │   ├── APIString.swift
│   │   ├── AppDelegate.swift
│   │   ├── Extensions+Date.swift
│   │   ├── Extensions+Double.swift
│   │   ├── Extensions.swift
│   │   └── SceneDelegate.swift
│   ├──📁 Models
│   │   ├── Forecast5days.swift
│   │   ├── Networking.swift
│   │   └── Weather.swift
│   └──📁 Views
│   │   ├──📁 Cell
│   │   │   ├── SearchListCell.swift
│   │   │   ├── WeatherCollectionViewCell.swift
│   │   │   ├── WeatherListCell.swift
│   │   │   └── WeatherTableViewCell.swift
│   │   ├── WeatherBottomView.swift
│   │   ├── WeatherMiddleView.swift
│   │   └── WeatherTopView.swift
│   ├──📁 Controllers
│   │   ├── MainWeatherViewController.swift
│   │   ├── MapViewController.swift
│   │   ├── MyLocationWeatherController.swift
│   │   ├── SearchViewController.swift
│   │   ├── WeatherListViewController.swift
│   │   └── WeatherUnitViewController.swift

🌨️ Team Notion

팀 노션 바로가기