Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[assignment] week4 #7

Open
10 of 12 tasks
SeonHwan-Kim opened this issue May 6, 2023 · 0 comments
Open
10 of 12 tasks

[assignment] week4 #7

SeonHwan-Kim opened this issue May 6, 2023 · 0 comments

Comments

@SeonHwan-Kim
Copy link
Collaborator

SeonHwan-Kim commented May 6, 2023

필수 과제

  • 진짜 회원가입/로그인

    • 모든 입력값을 받으면 회원가입 버튼 클릭 할 수 있도록 수정
    • 서버 통신하여 회원가입하기
    • 로그인 api 연동
    • 실패시..?
  • Home 화면 꾸미기

심화 과제

  • Search Fragment 꾸미기

    • 주어진 키워드 입력 후 검색 버튼 클릭 시 API 통신
    • 성공적으로 응답이 된 경우 검색 입력창 하단이 리스트로 바뀌어져 검색 결과 리스트 보여주기
    • 검색 결과가 비어있다면 Empty UI 로 구성
  • Kotlin Coroutines를 활용하여 서버통신

    • 지금까지 진행한 서버통신을 suspend 함수를 활용하여 코드 작성하기
    • 코루틴 빌더 함수를 활용하여 비동기 처리를 하면 생기는 장점
    • enqueue 함수와 비교하여 리드미에 작성

도전 과제

  • Throttle Search
    • 어떻게 구현하는지 조사 후 구현하기
SeonHwan-Kim added a commit that referenced this issue May 7, 2023
SeonHwan-Kim added a commit that referenced this issue May 7, 2023
SeonHwan-Kim added a commit that referenced this issue May 7, 2023
SeonHwan-Kim added a commit that referenced this issue May 7, 2023
SeonHwan-Kim added a commit that referenced this issue May 8, 2023
SeonHwan-Kim added a commit that referenced this issue May 8, 2023
SeonHwan-Kim added a commit that referenced this issue May 8, 2023
SeonHwan-Kim added a commit that referenced this issue May 8, 2023
SeonHwan-Kim added a commit that referenced this issue May 9, 2023
SeonHwan-Kim added a commit that referenced this issue May 10, 2023
SeonHwan-Kim added a commit that referenced this issue May 10, 2023
SeonHwan-Kim added a commit that referenced this issue May 10, 2023
SeonHwan-Kim added a commit that referenced this issue May 10, 2023
SeonHwan-Kim added a commit that referenced this issue May 10, 2023
@SeonHwan-Kim SeonHwan-Kim mentioned this issue May 12, 2023
Merged
SeonHwan-Kim added a commit that referenced this issue May 15, 2023
SeonHwan-Kim added a commit that referenced this issue May 16, 2023
SeonHwan-Kim added a commit that referenced this issue May 16, 2023
SeonHwan-Kim added a commit that referenced this issue May 16, 2023
SeonHwan-Kim added a commit that referenced this issue May 17, 2023
SeonHwan-Kim added a commit that referenced this issue May 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant