본문 바로가기

앱 만들기 조언

앱의 최소 기능을 물어봤을때 어떤것부터 해야할까?

처음부터 앱의 모든 기능을 구현하기는 힘들것 같아, 최소 단위의 UI와 기능부터 구현하고 싶은데 제일 빠르게 최소한의 기능으로 사용가능한 것을 모아서 추천해줘.

 

인테리어 부품 쇼핑몰 앱을 구현하기 위한 최소한의 기능은 다음과 같을 것입니다:

  1. 상품 목록 화면: 상품의 리스트를 보여주는 화면
  2. 상세 상품 화면: 각 상품에 대한 상세 정보를 보여주는 화면
  3. 장바구니 화면: 사용자가 선택한 상품들을 담아두는 화면
  4. 주문 화면: 사용자가 선택한 상품들을 결제하는 화면
  5. 마이페이지 화면: 사용자 정보, 주문 내역 등을 볼 수 있는 화면

이 중에서 우선적으로 구현해볼만한 것은 상품 목록 화면과 상세 상품 화면입니다. 이 두 화면을 구현하면, 사용자들이 쇼핑몰의 상품을 볼 수 있고, 상세 정보를 확인할 수 있습니다. 이후로는 사용자가 선택한 상품을 담아두는 장바구니와 결제하는 주문 화면, 그리고 마이페이지 화면을 추가로 구현해 나갈 수 있을 것입니다.

서버 API 목록은 다음과 같은 것들이 필요할 것입니다:

  1. 상품 목록 조회 API: 상품 목록 화면에서 사용될 상품 정보들을 조회할 수 있는 API
  2. 상세 상품 조회 API: 각 상품에 대한 상세 정보를 조회할 수 있는 API
  3. 장바구니 담기 API: 사용자가 선택한 상품을 장바구니에 담을 수 있는 API
  4. 주문 생성 API: 사용자가 결제를 완료하면 주문을 생성하는 API
  5. 마이페이지 조회 API: 사용자 정보와 주문 내역 등을 조회할 수 있는 API

위의 API들은 간단한 RESTful API로 구현할 수 있을 것입니다. 하지만 실제 구현 시에는 보안 등을 고려하여 추가적인 작업이 필요할 수 있습니다.