코린이 2

(코린이의) 2. 구글 스프레드시트 자동화를 코틀린 앱으로 개발하기

기록을 위하 남기는 글입니다.본인은 코딩을 업으로 하지 않고 있으면 부정확한 설명 및 오류가 있을 수  있습니다. 지난 글에 이어서 계속 적어갑니다.data.go.kr에서 서비스키를 이용해서retrofit에서 통신을 하면 초반에 몇 번 자료를받아오다가 에러가 발생합니다..이유를 몰라서 3일 정도 소요한듯합니다. 원인은 레트로핏 통시할 때 인코딩을 하여 인코딩값을 넣으면 안 된다는 것입니다.1. 인코딩 방지코드를 삽입힌다.2. 디코딩 서비스키 값을 넣는다.개인적으로는 긍정적인 게 좋은 것 같아디코딩 서비스키로 코딩하니 작동합니다.제가 처음 자료 받을 때는 안내가 없었는데지금은 data.go.kr의 각 api 서비스정보에도안내를 해주고 있습니다.혹시 안내가 안 되는 페이지가 있다면참고하시길 바랍니다. api..

(코린이의) 1. 구글 스프레드시트 자동화를 코틀린 앱으로 개발하기

기록을 위해 남기는 글입니다.본인은 코딩을 업으로 하지 않고 있으면 부정확한 설명 및 오류가 있을 수  있습니다. GAS를 통하여 업무의 일부를 자동화를 통하여 업무 효율이 조금은 올랐습니다. 문제는 구글 서비스 점검 등의 불특정 이벤트로타이머가 멈추면 자동화 스프레드시트도 멈추는현상이 발생합니다. 이 부분이 간헐적을 발생하므로타이머에서 자유로울 수 있는 앱개발을 생각해 보고 2주 정도 고민해봐았습니다. 실패에 대한 두려움보다는 하는데 까지 해보자는마음으로 시작해 봤습니다.게임을 안 하니 집에 있는 컴퓨터는 알리에서구매한 N100 cpu의 미니 PC 1대가 전부였습니다.꾸역꾸역 안드로이드 스튜디오를 설치하고 GAS 코드를 컨버팅 하려고 애를 준비하는데 역시난 현실의 벽은 높았습니다.구글안드로이드 스튜디오..