이모지를 누르면 해당 이슈로 넘어갑니다!
SSAC Daily 노션 일지
| WEEK | ISSUE |
|---|---|
| 1주차 | 🛟 |
| 2주차 | 🛟 |
| 3주차 | 🛟 |
| 4주차 | 🛟 |
| 5주차 | 🛟 |
| 6주차 | 🛟 |
| 7주차 | 🛟 |
| 8주차 | 🛟 |
| 9주차 | 🛟 |
| 10주차 | 🛟 |
| 15주차 | 🛟 |
| 16-18주차 | 🛟 |
구현 화면은 추후 업데이트할 예정입니다!
| PROJECT | ISSUE | DESCRIPTION | PERIOD |
|---|---|---|---|
Tamagotchi |
🛟 | - 🦋1차 평가 프로젝트🦋 - Storyboard를 베이스로 Layout 구현 - UserDefaults에 값을 저장하고 삭제해서 사용자의 상태에 따라 보여주는 첫 화면을 다르게 구현 - ReuseableViewProtocol을 사용해서 뷰컨/셀의 identifier 중복 코드 개선 |
07.22 - 07.25 |
TMDB |
🛟 | - SwiftyJSON으로 TMDB Open API를 사용해서 최신 영화/배우/추천 영화/유튜브 링크 GET 서버 통신 구현 - Pagination을 UITableViewDataSourcePrefetching를 사용해서 구현 - App Transport Security 설정해서 http 접근 허용 - PageViewController로 온보딩 화면 추가하고 UserDefaults를 통해 최초 앱 실행 시에만 온보딩 보여주도록 구현 - Custom FrameWork와 Access Control을 사용해서 코드의 인터페이스 명확하게 지정하고 반복되는 코드 개선 |
- |
Weather |
🛟 | - OpenWeather API를 사용해서 현재 날씨 정보 GET - info.plist에서 사용자의 위치 접근 권한 허용 - MapKit과 CLLocation, CLGeoCoder를 사용해서 사용자의 현재 위치를 기반으로 날씨와 위치 정보 구현 - 지도에 Pin을 꽂아 사용자에게 보여주고, 현재 위치로 이동하는 기능 구현 |
- |
Diary |
🛟 | - TableView를 기반으로 Unsplash Open API를 통해 사진 검색해서 가져와 일기를 작성하고 수정하고 삭제하는 기능 구현 - PHPickerViewController를 사용해 갤러리/카메라 접근 - Realm을 사용해서 자체 데이터베이스로 CRUD/정렬/필터 기능 구현 - 이미지의 경우, FileManager를 통해서 Document에 따로 저장 - Zip 라이브러리를 사용해 압축, 백업 및 복구 기능 구현 - Repository Pattern을 사용해서 반복되는 코드 개선 - UIMenu 기능 구현, FSCalendar 맛보기 사용 - do~try~catch구문을 사용해서 에러 핸들링 - Generic을 사용해서 Transition Extension 구현해 화면 전환 시에 반복되는 코드 개선 |
- |
Memo |
🛟 | - 🦋2차 평가 프로젝트🦋 - SnapKit을 사용한 Codebase UI - 애플 기본 메모앱을 클론하고, Realm을 활용해서 CRUD 기능을 구현 |
08.31 - 09.05 |
SSAC-Advanced |
🛟 | - 🦋심화 개념 적용 프로젝트🦋 - Compositional Layout/DiffableDataSource를 사용한 Codebase UI - Unsplash API를 사용해서 서버 통신을 구현함 - Rx+MVVM을 적용해서 코드 개선 |
10/22~ |
서울시 책방 지도 서비스, 책갈피 🔖 앱스토어
-
Git -
Feature -
CI/CD -
Refactor -
BugFix