도리안의 개발 잡설 #148 - API 연동할 때 Retrofit2 활용, RxJava도 사용
페이스북 로그인 연동 기능을 구현 중이다. 로그인 화면 띄우는 것은 성공했지만, 로그인 후 웹뷰에 넘겨야 할 데이터가 있다. 웹 개발팀에서 자바스크립트 함수를 만들어 주기로 했고, 오늘은 그것을 기다리며 다른 작업을 했다. P앱에 배너 기능을 추가해야 하는데, 배너 API를 실행하고 배너 관련 데이터를 받아오는 기능을 만들었다. 기존 API들은 Volley 라이브러리를 사용했는데, 이번에는 Retrofit2를 대신 사용하기로 했다. Volley는 점차 사용하지 않고 있는 추세이고, HttpClient 클래스가 deprecated 되면서 그것에 의존하는 Volley도 사실상 그렇게 되었다. 언젠가는 Volley는 더 이상 사용할 수 없게 될지도 모른다. 나중에 문제가 터져서 고생하지 말고, 미리미리 바꾸는 것이 최선이다.
Retrofit2를 쓰는 것도 중요하지만, RxJava 도입 또한 필요하다. 이 또한 점차 널리 사용되고 있는 추세이다. 이를 이해하고 써 보면서 느낀 장점이 있기 때문에 나 또한 자발적으로 사용하려 한다. 이전에 스팀 API를 활용하는 샘플 코드를 만들면서 이들을 활용해본 경험이 있다. 오늘도 코드를 만들면서 그것들을 참고했다. 샘플 프로젝트를 만들어두면 왜 좋은지 이번에 다시 깨달았다. 실무에서 일하면서 배운 기술들은 놓치지 말고 반드시 재활용 가능한 코드로 정리해 두도록 하자.
지난 개발 잡설들
- #147 - 너무 오래 시간 끌은 안드로이드의 커스텀 스위치 샘플 코드
- #146 - 오늘도 피곤에 쩔은 하루 그러나...
- #145 - 피곤에 쩔은 하루
- #144 - 이번 연휴에 해야 할 일...
- #143 - 개발을 언제까지 할 수 있을까?
- #142 - 페이스북 웹뷰 로그인 문제
- #141 - 디자인 수정은 건너뛰고 개발팀이 알아서 하라니...
- #140 - 리뉴얼은 보류하고 기능 구현부터 하는 것으로...
- #139 - 개발 공부. 이제는 목표를 세워보자
- #138 - 개발에 대한 아무 생각 없이 잘 쉬고 있다
- #137 - 오늘은 생존 신고하는 것에 의미를 두는 것으로...
- #136 - 시간이 걸리더라도 샘플 프로젝트를 먼저 만들어 본다
- #135 - 야근 후기
- #134 - 개발자 연봉이 가장 높은 나라는?
- #133 - 백신 접종 후 휴식 중
- #132 - 웹 관련 본인인증 이슈 분석에 하루를 보내다
- #131 - 리뉴얼 도중 발견한 중복 소스
- #130 - 앱 개선방안 작성
- #129 - 연휴에 발생한 문제의 원인은 백엔드에서 발생한 것으로...
- #128 - 연휴 마지막날은 평화롭게 그리고 개발 기간에 대한 생각
- #127 - 서비스 장애 관련 추가 분석
- #126 - 연휴 중 갑작스런 장애 대응
- #125 - 번아웃에 대한 대비는 반드시 필요하다
- #124 - 바깥 바람을 쐬며 머리를 식혀 본다
- #123 - 절대로 호구 잡혀서는 아니 된다
- #122 - 쉽지 않은 안드로이드 앱 리뉴얼
- #121 - 갑자기 치고 들어오는 업무
- #120 - 어제는 배탈, 오늘은 비염으로 고생 중
- #119 - 아프지 말자
- #118 - 금요일엔 일찍 퇴근을!
- #117 - 새 앱 개발 의뢰가 들어옴
- #116 - 이번 프로젝트에서 앱 리뉴얼 하기로
- #115 - 월요일부터 좋지 않은 컨디션
- #114 - 기존 앱을 다르게 짜보면 어떨까?
- #113 - 공부하기 싫은 주말
- #112 - 계정 하나 별도로 만들까 생각 중
- #111 - 집중이 안 되는 금요일
- #110 - 드디어 C 앱의 개발 범위 정해짐
- #109 - 기다리고 기다렸던 연륜있는 개발자
- #108 - 메인 앱의 크래쉬 이슈 분석 재시작
- #107 - 향후 오류 발생에 대비한 테스트 코드 작성 그리고 삽질
- #106 - 뭘 좀 하려고 하면 생기는 일들
- #105 - 유닛 테스트를 다시 생각해보며..
- #104 - iOS 앱 개발자는 다음달에 오기로
- #103 - 웹뷰에서 사진/저장공간 권한은 필요하지 않은 것으로
- #102 - 머리 아프게 하는 웹뷰의 사진 접근 권한
- #101 - WKWebView 통해 Photo Library 실행시 사진 권한 안 묻는 문제
- #51 ~ #100
- #1 ~ #50
@tipu curate
Upvoted 👌 (Mana: 3/4) Get profit votes with @tipU :)
jcar bp 3/7