version check: 2개의 글
안드로이드에서 gradle에 라이브러리를 추가해서 사용을 하다보면 경우에따라 최신버전을 사용해야하는 경우가 있습니다. 일일히 github에서 라이브러리 버전을 체크한다던지 안드로이드 스튜디오에 있는 library dependency를 검색해서 확인하는 방법이 있지만 검색어에 따라 결과가 너무 많이 뿌려지기 때문에 불편함이 있었습니다. 그러다 VersionChecker 플러그인을 발견하게되었고 소개해드리고자합니다. Seetings -> Plugins으로 이동하여 version checker라고 입력을 합니다. 검색결과에는 나타나지 않습니다. search in repositories를 눌러봅니다. 검색결과가 하나 나타납니다. install을 눌러 설치합니다. 그리고 안드로이드 스튜디오를 restart 해주세..
이번에 급식앱을 만들면서 버전관리를 해야할 필요성을 느꼈는데요. 기존의 버전관리는 단순히 playstore에 등록이 되면 그 정보를 가져다 파싱하여 업데이트 비교를 하곤했습니다. 여기서 문제가 캐시때문에 실제 서버에 반영되어 가져온 정보와 사용자가 보는 정보가 다르다는 것입니다. 즉, 플레이스토어에는 업데이트버전이 올라가있지만 사용자는 캐시때문에 구버전이 보여 업데이트가 이루어지지 않는다는 점입니다. 그래서 서버에서 버전정보를 받아와 업데이트를 해주는게 더 낫다고 판단하여 구현을 생각하게 되었는데 단지 버전관리만을 위해서 서버를 임대한다는 건 500원이라도 낭비라고 생각했습니다. 그래서 알아보던 중 Firebase의 Realtime Database를 써보기로 했습니다. Firebase는 이전에 통계를 붙..