본문 바로가기

오늘은 뭘 배울까?68

API란 대체 뭘까? 1. API를 직접 검색해보았다. API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다. 흠... 이게 분명히 한글인데 왜 이해가 안 가지?... 운영체제, 인터페이스, 응용프로그램... 다 아는 말인데 뭔가 뇌에 쏙 하고 들어오지 않는다. 음. 역시. 싱싱한 회를 먹으려면 직접 낚시를 하러 가야지 그래서 API를 직접 검색해보았다. 구글에 카카오 API라고 검색하면 사이트를 찾을 수 있다. 카카오에서는 여러 API를 제공하는데, 난 그중에서.. 2020. 12. 21.
비전공자를 위한 이해할 수 있는 IT 지식 후기 이 책을 구매한 나는 아이러니하게도 전공자이다. 친구랑 이야기를 하던 도중 이 책에 대해 듣게 되었는데 목차가 굉장히 흥미로워서 구매를 하게 됐다. '왜 말을 저렇게 하지.. 둘이 싸웠나?'(feat. 디자이너와 개발자) 코코아요? 그거 먹는 거잖아요. 그리고 자꾸 왜 도서관 얘기를 하는 거죠?(프레임워크, 라이브러리) 배너 좀 바꾸려는데, 자꾸 자기한테 말하면 안 된대요. (왜 자꾸 사람이 바뀌는 건데…) 보통 책 목차랑 다르게 신선해서 보고 빵 터졌다. (괄호 안의 마음의 소리 너무 웃김...) 이 책은 실제로 IT분야에서 일을 하셨던 비전공자분이 만든 책이다. 그러다 보니 책의 전체적인 내용이 비전공자가 바라보는 시선에 맞춰져 있다. 용어나 개념을 비전공자들도 아주 쉽게 이해할 수 있도록 차근차근 .. 2020. 12. 20.
REST API, OkHttp, Retrofit 파헤치기 이 세 가지 키워드는 오다가다 참 많이 봤는데 누군가 나에게 이게 뭐냐고 물어보면 입 뻥긋도 못할 것 같다. 대충 알고 넘어가면 걸림돌이 될테니 정리해놓자. 1. OkHttp Okhttp는 REST API, HTTP 통신을 간편하게 구현할 수 있도록 다양한 기능을 제공해주는 라이브러리이다. 그리고 Retrofit이라는 라이브러리의 베이스가 된다. 이해를 하고 싶었으나 바로 두 번째 단어부터 막혀버렸다... 아는 게 없는 나에겐 위 문장이 아래처럼 읽힌다. Okhttp는 *!@, )&#? 통신을 간편하게 구현할 수 있도록 다양한 기능을 제공해주는 라이브러리이다. 그리고 #^$#이라는 라이브러리의 베이스가 된다. 하아.. OkHttp를 이해하기 위해 우선 REST API가 뭔지부터 알아보자 2. REST A.. 2020. 12. 15.