내가 직접 방문한 식당과 음식들을 다이어리에 기록하여 필요할 때 찾아볼 수 있습니다!
식당 이름과 별점, 주소, 사진을 입력하여 저장한 후 검색 기능을 이용해 쉽게 찾아볼 수 있습니다.
- 내가 방문한 식당에 대한 간단한 정보들을 저장
- 식당 이름, 위치, 날짜, 평점, 사진을 저장을 하여 보관
- 검색 기능을 통해 저장된 식당 정보 찾기 기능
- 총 개발 기간 2021.11.17 ~ 2021.12.05
개발 내용 | 개발 기간 | 세부 내용 |
---|---|---|
앱 기획 및 앱 UI 디자인 잡기 | 21.11.17 ~ 21.11.22 | 앱 아이디어 기획, 비슷한 유형의 앱 찾아보며 분석, UI 디자인 잡기, 프로젝트 일정 짜기 |
홈 탭 테이블 뷰 및 컬렉션 뷰 구현, 검색부분 일부 구현 | 21.11.22 ~ 21.11.24 | 메인 홈 부분의 테이블 뷰 와 컬렉션 뷰를 구현하여 임시 이미지를 넣고 테스트, 검색 탭 부분은 UI 부분만 구현 |
폰트, 컬러 등 UI 디자인 작업, 별점 입력 테스트 및 Realm 연결 테스트 | 21.11.24 ~ 21.11.27 | 폰트, 컬러 디자인 부분 설정 및 별점 입력 테스트, Realm 연결 후 잘 작동하는 지 테스트를 진행, 추가 탭 부분에서 스크롤뷰를 사용하여 아이폰 8 에서도 잘 보이도록 수정 |
추가 탭 부분 PHPicker 구현, 홈 탭 부분 작성된 글 클릭시 상세보기 창 구현 | 21.11.27 ~ 21.11.30 | 앨범에 있는 사진을 추가하기위해 PHPicker를 이용하여 사진을 추가할 수 있도록 구현, 좀 더 상세하게 보기 위해서 테이블 뷰 셀을 클릭시 상세보기 창이 나오도록 구현 |
리뷰 검색기능 구현, 별점 입력 부분 구현 | 21.11.30 ~ 21.12.02 | 검색 부분에서 문제가 생겼던 오류 해결, 별점 입력 부분에서 슬라이더 터치로 작동하도록 수정 |
마무리 테스트 후 자잘한 오류 해결 | 21.12.03 ~ 21.12.05 | 마무리 테스트 작업 후 자잘한 에러 수정 후 앱 출시 |
Realm
AutoLayout
StroyBoard
MVC
PHPicker
첫 출시 앱 프로젝트!!
제가 좋아하는 맛집 탐방 및 기록을 합쳐 '내 뱃속의 기록' 이라는 앱을 만들게 되었습니다.
앱 기획부터 시작해서 디자인 + 개발까지 완료를 하며 많은 것들을 얻어 갈 수 있었습니다.
앱 출시라는 것이 어렵게 생각하면 한도 끝도 없이 어려워지고 쉽게 생각하면 나름 쉽게 할 수 있다는 것을 이번 출시 앱 프로젝트를 진행하면서 깨달았습니다.
추후 천천히 제가 생각했던 기능들을 업데이트 하면서 꾸준히 개발할 예정입니다.
-
Table HeaderView 안에 새로운 View를 넣고 CollectionView를 넣는 부분에서 오류 발생
-> 새로 넣은 View 가 HeaderView 안에 제대로 안 넣어져서 제대로 표시가 안됐던 현상 해결 -
Navigation LargeTitle 부분에서 생각했던 것과 다르게 표시되어 수정하는 데 시간을 많이 씀
-
사진을 저장할 수 있도록 하는 부분에서 image 부분에서 시간을 많이 사용함
-> UIImagePicker를 커스텀하여 사용하지 않고 PHPicker 로 사용하여 문제를 해결함 하지만 iOS 14 이상으로 변경 -
scrollView 안에 ImageView 를 넣어 페이징 기능 구현 시 이미지가 조금씩 짤리는 현상
-> AutoLayout 을 다시 잡으면서 해결
- 22.04.26 간단한 UI 수정 및 오류 수정