오늘 한 일
- 인프런
node.js
강의 수강
- 10_SNS 서비스 만들기:
passport
세팅 ~ 카카오 로그인까지 봄
- 안드로이드
Retrofit
으로 node서버 연결해서 회원가입, 로그인
routes/auth/login
: res.send() -> res.json()
로 바꿔줌. 이유는 모르겠는데 안드로이드에서 json을 받기 때문
- 안드로이드
retrofitClient
: baseUrl 오타 발견(…이걸 발견 못해서 지금까지 통신을 못했다.) http://10.0.0.2 -> http://10.0.2.2
- Service@Post loginUser:
Observerable<String> -> Call<String>
변경
- model/User 데이터 클래스 DB객체에 맞게 수정
LoginPresenter
의 fun doLogIn
수정: RxJava
사용 안 하고 그냥 call.enqueue
로 처리 (두 경우 다 통신은 된다.)
- 일단 오늘은 로그인 통신 구현에 의의를 두고, 다음엔 회원가입을 먼저 시도할 예정이다. 회원가입은
MVP패턴
이 아니니.. 예제 보고 따라하기 더 쉽지 않을까 기대해본다.
- 현재 로그인 서버 통신은 잘 되는데
MVP패턴
으로 구현한 안드로이드 구조때문에 좀 헷갈린다. 현재 presenter
에서 서버와 통신한 후 받아온 메시지를 또 presenter
에서 Toast 띄워주고 있는데, 통신 결과에 따라 view에서 intent로 다른 Activity로 넘어가는 걸 어떻게 구현할지?
- 그 와중에
kotlin
은 code highting이 지원 안되나…? kt
, kotlin
, Kotlin
등 여러 키워드로 시도해봤지만 인식을 못한다…ㅠ
- 블록체인 강의 듣고 정리
- 9-3 내용 듣고 정리 & 9주차 마무리
- K-MOOC 알기쉬운블록체인 참고
댓글남기기