본문 바로가기

안드로이드 25

[안드로이드] Rest API을 postman으로 간단히 파싱하기 이전 포스트에서도 api 파싱하는 법에 대해서 한번 다뤘습니다. 이번 포스트에서는 그보다 조금더 간단한 파싱법에 대해 설명해드리고자 합니다. 모두들 postman에 대해 한번씩 써보시거나 들어보신적이 있으실 겁니다. 이번에는 이 postman을 이용한 방법입니다. 포스트맨을 설치하고 나면 나오는 기본화면입니다. 여기서 요청 url, 파라미터, 헤더, 바디등을 입력하고 send를 보내게 되면 다음과 같은 응답을 받을수 있습니다. 이제 이 부분을 안드로이드 앱상에서 받아보도록 하겠습니다. 일단 대부분의 RestAPI의 경우 비동기인 AsynckTask로 받아옵니다. 추가적으로 AsynckTask의 경우, 조만간 deprecated 된다고 하니 빨리 코틀린를 배우고 코루틴을 사용해보아요. 포스트맨을 보시면 맨.. 2020. 6. 17.
[안드로이드] 파이어베이스 Remote Config 사용기 자체 서버가 없는 서비에서 갑작스런 키값의 변경, 특정 값을 모바일 앱에 전달해야하는 상황은 매우 당혹스럽기마련입니다. 값을 주자니 앱을 업데이트 해야하는데 간단한 문자열 변경을 위해 업데이트 하는 것도 부담스럽기 때문이죠. 이런 상황을 안타깝게 여기신 갓갓님들이 만들어주신 기능이 원격 설정 ( Remote Config ) 입니다. 제가 주로 사용하는 파이어베이스에서도 원격 설정 기능을 제공하고 있어 이렇게 사용기를 작성합니다. 파이어베이스 Remote Config의 기능은 크게 3가지로 볼 수 있습니다. 1. 앱의 변경사항을 사용자에게 빠르게 적용시키기 2. 사용자 분류를 통한 맞춤 설정 3. A/B 테스트를 통한 개선 이 중에 이번 포스트에서는 1번. 앱의 변경사항을 사용자에게 빠르게 적용시키기에 대.. 2020. 6. 14.
[안드로이드] Android Roadmap 2020 안드로이드 로드맵에 따라 차근차근 공부해보려합니다. 2020. 6. 10.
[안드로이드] 앱 업데이트를 관리하는 방법 #1 안드로이드 앱을 업데이트 하는 방법은 2가지로 나뉩니다. 1. 유저가 알아서 언젠가 하길 기다리기 2. 개발자가 앱 실행시 판단해서 강제로 하기 여기서 우리는 2번째에 해당하는 경우에 대해 2가지 방법으로 알아보려고 합니다. 하지만 제가 설명하는 것이 최고의 솔루션은 아니고 개발하면서 배웠던 2가지 방법이라 혹시 더 나은 방법이 있다면 알려주세요. 1. Firebase의 Remote Config 를 이용해서 앱 버젼 비교후 다이얼로그로 업데이트 알려주기 2. 안드로이드의 기능, In App update 이용하기 이렇게 2가지 방법이 있습니다. 오늘 포스트에서는 1번에 해당하는 코드와 구현 방법에 대해 설명해드리겠습니다. FireBase의 Remote Config는 이름 그대로 원격 설정? 의 느낌입니다... 2020. 6. 2.