1. binding 연결 gradle 변경해주기 view와 상호작용하도록 하는 binding 기능을 사용하기 위해서는 gradle 파일에 아래의 코드를 추가해주어야 합니다. binding 변수 선언해주기 lateinit var를 통해 변수를 선언해준다. latei

gradle 파일에 위의 라이브러리들을 import시켜준다.인터넷 사용을 위해서는 manifests 파일에 인터넷 사용을 허가해주는 코드를 추가해주어야 한다.api 명세서에 명시되어있는 request로 보내줄 때 json의 형태로 변형해서 보내준다.json으로 requ
네트워크 연결 성공, 실패를 한 곳에 묶어서 관리하기 위해 정리를 해야한다.따라서 이 코드를 모듈화하는 과정을 글에서 설명할 것이다.signUpView interface를 생성해서 그 안에 onSignUpSuccess(), onSignUpFailure() 함수를 선언한

로그인은 이전의 회원가입 과정과 매우 유사하다. 하나 다른 점은 로그인했을 때 발급받은 jwt(json WebToken)을 저장해주어야 된다는 점이 다르다. 1. LogInView interface 실패, 성공 함수를 관리하기 위해 logInView interface

디자인 패턴이란?소프트웨어 공학에서 디자인 패턴이란 소프트웨어를 설계할 때 특정 맥락에서 자주 발생하는 고질적인 문제들이 또 발생했을 때 재사용 할 수있는 훌륭한 해결책입니다.디자인 패턴의 종류소프트웨어 개발 영역에서 디자인 패턴을 구체화하고 체계화한 GoF(Gang