잡로직 테스트
~~~
***개요
- 이 코딩 챌린지의 목적은 처음부터 앱의 아키텍처를 구축하는 방법을 확인하는 것입니다. 깔끔한 아키텍쳐의 객체지향 스타일/인터페이스 기반 프로그래밍을 사용해 보시기 바랍니다.
향후 앱을 확장하기 위한 일반적인 접근 방식을 염두에 두고 있습니다. 테스트 케이스를 작성할 필요는 없지만 코드는 단위 테스트 케이스를 통해 테스트할 수 있어야 합니다.
- 우리는 UI에 관심이 없지만 데이터와 UI를 결합하는 방법을 보고 싶습니다. 아키텍처 또는 디자인 패턴을 사용해야 한다고 생각되면 사용하십시오.
***특징
- 데모 앱에는 서로 다른 화면에 별도의 목록으로 표시되는 세 가지 유형의 데이터가 있습니다.
- 데모용으로 웹 API 끝점에서 두 화면의 데이터를 가져오고 한 화면에서는 로컬 저장소에서 데이터를 가져옵니다.
- 홈 화면: 이 화면에는 To Call, To Buy 및 To Sell의 세 가지 버튼이 있으며 사용자를 목록 화면으로 안내합니다.
- 통화 목록 화면: 통화할 사람 목록이 표시됩니다. 데이터는 JSON 형식의 웹 API 호출에서 반환됩니다.
- To-Buy Listing Screen: 구매할 아이템 목록이 표시됩니다(유형 1). 데이터는 JSON 형식의 웹 API 호출에서 반환됩니다.
- To-Sell Listing 화면: 판매할 아이템 목록을 보여줍니다(유형 2). 이 데이터는 "ItemToSell"이라는 SQLite 데이터베이스 테이블에 저장되어야 합니다.
~~~
으으으으으으으으으으으으윽
~~~
***개요
- 이 코딩 챌린지의 목적은 처음부터 앱의 아키텍처를 구축하는 방법을 확인하는 것입니다. 깔끔한 아키텍쳐의 객체지향 스타일/인터페이스 기반 프로그래밍을 사용해 보시기 바랍니다.
향후 앱을 확장하기 위한 일반적인 접근 방식을 염두에 두고 있습니다. 테스트 케이스를 작성할 필요는 없지만 코드는 단위 테스트 케이스를 통해 테스트할 수 있어야 합니다.
- 우리는 UI에 관심이 없지만 데이터와 UI를 결합하는 방법을 보고 싶습니다. 아키텍처 또는 디자인 패턴을 사용해야 한다고 생각되면 사용하십시오.
***특징
- 데모 앱에는 서로 다른 화면에 별도의 목록으로 표시되는 세 가지 유형의 데이터가 있습니다.
- 데모용으로 웹 API 끝점에서 두 화면의 데이터를 가져오고 한 화면에서는 로컬 저장소에서 데이터를 가져옵니다.
- 홈 화면: 이 화면에는 To Call, To Buy 및 To Sell의 세 가지 버튼이 있으며 사용자를 목록 화면으로 안내합니다.
- 통화 목록 화면: 통화할 사람 목록이 표시됩니다. 데이터는 JSON 형식의 웹 API 호출에서 반환됩니다.
- To-Buy Listing Screen: 구매할 아이템 목록이 표시됩니다(유형 1). 데이터는 JSON 형식의 웹 API 호출에서 반환됩니다.
- To-Sell Listing 화면: 판매할 아이템 목록을 보여줍니다(유형 2). 이 데이터는 "ItemToSell"이라는 SQLite 데이터베이스 테이블에 저장되어야 합니다.
~~~
으으으으으으으으으으으으윽
더 보기