도리안의 개발 잡설 #319 - 안드로이드 앱에서 이미지 다운로드. Retrofit, Glide 중 어떤 게 더 나을까?
(Image from Pixabay)
시간표 이미지를 다운로드 받는 기능을 구현해 달라는 요청을 기획팀으로부터 받았다. 다운로드 기능이 어려운 것은 아니지만, 어떤 라이브러리를 사용하는 것이 더 좋은지 생각해봐야 한다. 네트워크 라이브러리인 Retrofit 그리고 이미지 라이브러리인 Glide. 둘 중 어떤 게 더 나을까? 둘의 장단점을 먼저 파악해야 한다. 그리고 어떤 것을 사용할지 결정해야 한다.
동일 이미지 URL을 대상으로 이미지를 다운로드 하는 기능을 각 라이브러리로 구현한 샘플 코드를 만들어 보면 좋겠다는 생각이 들었다. 그러면 두 라이브러리 중 어떤게 더 좋을지 코드로 직접 비교가 가능하지 않겠는가! 공부, 실습할 거리가 또 다시 생겼다. 오늘 밤에 열심히 해보면 어떻겠는가!
지난 개발 잡설들
- #318 - 빡세게 보내야 할 새로운 한 주
- #317 - 오프라인보다 온라인 교육이 좋은 듯
- #316 - 영어 공부를 못 하고 있구나
- #315 - 스팀 API 외 다른 API도 공부 필요성이...
- #314 - 지금은 공부를 해둬야 할 때
- #313 - 프로젝트 초반의 핵심은 불확실성을 제거하는 것
- #312 - 새 프로젝트에 관하여 계속 이어지는 기술적 검토
- #311 - 재택근무 1주 연장 그리고 해보고 싶은 것
- #310 - 이번 주 마지막 재택근무
- #309 - 온라인교육. 제대로 정리하려니 시간이 걸린다.
- #308 - 지금은 공부를 해야 할 때
- #307 - 객체지향 프로그래밍(OOP) 개념 재정리
- #306 - 급작스레 검토하게 된 새 프로젝트 개발 일정
- #305 - 개발자로서 바라는 것
- #304 - 퇴직한다며 인사하러 온 타부서 동료
- #303 - 백엔드 개발 요청사항을 구체화 해야 하는 상황
- #302 - 유독 시간이 오래 걸렸던 S펜 제스처 샘플 정리
- #301 - 퓨시아는 언제 전면적으로 등장할까?
- #251 ~ #300
- #201 ~ #250
- #151 ~ #200
- #101 ~ #150
- #51 ~ #100
- #1 ~ #50
Upvoted! Thank you for supporting witness @jswit.
Please check my new project, STEEM.NFT. Thank you!