Unsplash API를 사용하여 다음의 요구사항을 충족하는 앱을 만드세요. 화면은 Unsplash iOS 앱을 참고해주세요.
https://unsplash.com/developers
연관 API: https://unsplash.com/documentation#list-photos
- 스크롤에 따라 사진이 자동으로 로드되어야 합니다.
- 사진을 터치하면 해당 사진의 상세 화면이 나타납니다.
- 목록에서 선택한 사진을 보여줍니다.
- 사진 이미지를 좌우로 스와이프하여 사진 목록의 이전/다음 이미지를 볼 수 있습니다. (Optional)
- 닫기 시 사진 목록으로 돌아갑니다. 이 때, 상세에서 마지막으로 본 사진이 목록에 바로 나타나야 합니다. (Optional)
연관 API: https://unsplash.com/documentation#search-photos
- 키워드로 사진을 검색할 수 있어야 합니다.
- 검색 후 동작은 위의 기능 1, 2와 동일합니다.
추가로 구현하고자 하는 기능을 자유롭게 추가하세요.
- 언어: Swift
- Deployment Target: iOS 14
- 오픈소스 사용 가능.