-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
✨API 문서 ✨
✔️ API를 안드로이드에 적용하기 전에 먼저 **Postman**에서 테스트해 보세요. **Postman**에서는 결과가 잘 출력되는데 여러분이 적용한 화면에서 오류가 나온다면 여러분들이 작성하신 코드에 문제가 있을 확률이 높습니다. 그러니 **API가 잘 작동하는지 Postman에서 꼭 먼저 확인해 주세요.**-
💪🏻 강의에서 보여준 기능들 전부 구현
- network 모듈 만들기 (NetworkManager / Service 클래스 / API 인터페이스 / View 인터페이스 / Response 데이터클래스)
- [SignUpActivity] 회원가입 API 연동하기 / 오류처리
- [LoginActivity] 로그인 API 연동 / 오류처리
- Gradle의 dependencies는 깃허브를 참고
- look_fragment 차트 API RecyclerView에 연동하기
-
🦾[SplashActivity] 자동로그인 API 연동을 통한 자동로그인 구현
- jwt Header에 담기 (Retrofit 공식문서 참고)
- 성공 시 MainActivity 이동
- 실패 시 LoginActivity 이동
-
추가 API 연동
- [HomeFragment] 오늘 발매 음악 처럼 배너 아래에 같은 형식으로 앨범 리스트 API 연동
- [LookFragment] 노래목록 API 연동
- [AlbumFragment] 앨범 API 연동
- 기존의 RoomDB와 충돌나지 않게, 아니면 RoomDB쪽은 주석처리
-
Retrofit2를 이용하여 OpenAPI 1개 이상 연동하기
- https://square.github.io/retrofit/
- 사용 API는 자유, SDK 사용하지 않기
- JSON 형태의 OpenAPI 사용 권장
- 로그에서 받아온 값 출력하기
- FLO 앱에 활용할 만한 OpenAPI를 찾아서 앱에 적용하거나 마음에 드는 공공 API를 찾아서 새로운 프로젝트에 적용해 보기
- 추천 사이트 : 공공데이터포털 (open.go.kr)
- 다른 사이트에 요청하여 받아와도 괜찮습니다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels