레트로핏은 HTTP API에 대해 직접적인 조작 없이 인터페이스를 사용하여 쉽게 요청을 보낼 수 있고 응답 결과를 자바 오브젝트로 변환해주는 라이브러리이다. 또한 코틀린을 사용한다면 API 호출 시 내부적으로 요청이 이루어지기 때문에 따로 콜백을 정의할 필요 없이 바로 응답 객체를 받을 수 있다.
Jetpack Navigation-1 기초 및 구성 요소
Jetpack Navigation-2 기초 사용법
5주차는 개발 직전 마지막으로 협업에 대한 룰을 정하는 시간이 되었다. git flow 전략과 커밋 메시지, PR, 이슈 등 컨벤션을 정했다.
Git Flow
git flow를 검색하면 가장 많이 등장하는 ‘그 그림’을 바탕으로 정하되 몇 가지 수정이 필요했다.
인텔리제이 계열 IDE를 선호하는 입장에서 안드로이드 스튜디오는 추가적인 설정 없이도 편하게 개발을 도와주는 좋은 도구라고 생각한다. 또한 작업 환경이 다양할 때 sync setting을 사용하면 환경 설정을 원격으로 관리하기 때문에 안드로이드 스튜디오의 설정이 바뀌더라도 동기화가 가능하다. 하지만 옵션을 변경해야 할 때 위치가 잘 기억나지 않고 특정…
이 글에서는 내가 부스트캠프 6기 챌린지 동안 겪은 경험에 대해 소개한다.
개발에 앞서 디자인이 필요한 시점 앱 UI 프로토타입을 만들기 위해 카카오 오븐과 Figma 중 하나를 선택해야 했다. 처음엔 오븐을 잠깐 써봤는데…
These were the top 10 stories published by shDev; you can also dive into yearly archives: 2021, 2022.