[swift]project_서점App(1)

Jeff·5일 전
0

이번 프로젝트는 서점앱을 만들 예정입니다.

# 참고 디자인

# 프로젝트를 하면서 사용해보려는 목표는 아래와 같습니다.

  • 코드베이스 UI 구현
  • UIkit을 활용해 화면 구성 및 화면 전환
  • Rest API 활용한 네트워크 통신
  • CoreData 활용한 데이터 저장
  • MVVM 아키텍쳐를 활용한 구조 설계
  • RxSwift 활용한 비동기 작업

# Restful API

  • Get 매서드를 이용해 서버에 있는 데이터를 조회
  • 위의 사진처럼 제가 자료를 요청한다면 첫번째 사진에 관련된 값을 두번째 사진과 같이 Json형식으로 값을 반환해줍니다. 반환된 Json 데이터에서 제게 필요한 값만을 추출해 사용할 예정입니다.
    • title : 책의 제목
    • authors : 책의 저자
    • contents : 책의 내용
    • thumbnail : 책의 이미지

# CoreData

  • CRUD를 활용한 기기내의 저장공간에 데이터를 저장, 삭제, 수정, 읽기를 수행할 예정입니다.
  • 이번 앱에서는 책을 선택 후 담기버튼을 활용해 내가 담은 책을 CoreData에 저장하려고 합니다.
  • 그리고 최근에 선택한 책을 저장해 어떤 책을 봤었는지 상단에 보여주려고 합니다.
profile
기본에 충실한 개발자가 목표!

0개의 댓글