본문 바로가기

PMB_15기31

[코드스테이츠 PMB 15기_W7D3] 카카오 로그인의 오픈 API 살펴보기 대부분의 서비스는 로그인이 필요하다. 과거에는 해당 서비스 자체에 가입하는 절차가 필요했지만 지금은 간편하게 SNS나 타 서비스 계정을 연동해 로그인하는 방법으로 바뀌고 있다. 이제는 없으면 어색한 간편 로그인, 이 간편로그인 서비스는 어떻게 가져오는 것일까? 카카오에서는 Open API를 공개하여 타 서비스에서 카카오의 로그인 서비스를 활용할 수 있도록 하고 있다. 회사에서 자신의 앱에 카카오의 간편로그인을 활용하기 위해 이 Open API를 활용한다. API는 무엇인가? API(Application Programming Interface) : 앱을 프로그래밍하는데 필요한 인터페이스 *인터페이스란, 상호 정보 소통을 돕기 위해 경계에 존재하는 시스템이다. 예를 들어, 기상청의 소프트웨어 시스템에는 일일.. 2022. 11. 30.
[코드스테이츠 PMB 15기_W7D2] 눈으로 보며 듣는 음성 기록, 클로바노트 들어가며 과거 웹과 앱에서 경험의 차이는 컸지만 요즘에는 웹-앱 통합 환경 구현 서비스들이 많다. 최근에는 트렌드에 맞게 앱 개발 환경이 웹과 많이 통합되는 추세라고 한다. 내가 쓰는 프로덕트는 어떤 서비스 유형일까? 앱의 경우는 크게 4가지 종류로 나뉘는데 아래와 같다. 네이티브 앱(Native App) : 모바일 운영체제에 최적화된 언어를 사용해 개발한 앱. 안드로이드와 ios에서 제공하는 SDK를 통해 개발 모바일 웹(Mobile Web) : 모바일 기기에서 사용하기 편한 방식으로 개발된 웹. 반응형 또는 적응형 작업이 된 웹페이지 웹 앱(Web App) : 모바일 웹과 같지만 겉모습과 구동 방식을 앱처럼 꾸며놓은 것. 네이티브앱에 비해 간단하게 구현 가능 하이브리드 앱(Hybrid App) : 쇼.. 2022. 11. 29.
[코드스테이츠 PMB 15기_W7D1] 티스토리 프론트엔드 탐색하기 들어가며 이번 과제는 관심 있는 프로덕트의 웹 랜딩 페이지를 찾고, HTML 요소와 CSS 요소, JavaScript 요소를 정리 분석하는 것이다. 즉, 웹 페이지의 프론트엔드를 분석하는 것이다. IT(Information Technology: 정보기술)서비스는 기본적으로 정보를 어떻게 다루느냐를 바탕으로 서비스를 구성한다. IT서비스는 기본적으로 클라이언트(서비스를 사용하는 사용자, 사용자의 기기)와 서버(서비스를 제공하는 컴퓨터)로 이루어진다. 사용자가 웹이나 앱으로 클라이언트에 접속하여 여러 기능을 조작하면서 서버에 정보를 주고받는 요청을 보내면, 서버 컴퓨터에서는 필요한 정보를 데이터베이스에 가져오고 저장하면서 원하는 기능과 결과물을 다시 클라이언트에 보내준다. 이때 클라이언트 부분을 프론트엔드(.. 2022. 11. 28.
[코드스테이츠 PMB 15기_W6D3,4] 지역별 전기차 충전소 데이터 분석하기 이번 과제는 D3, D4가 이어지는 내용으로, 제품 분석도구로 실제 제품 지표를 확인하는 것이다. 지역별 전기차 충전소 현황 데이터 PM님이 주신 데이터를 살펴보다가, 사회적 이슈인 친환경 문제와 밀접하기도 하고 원래 관심이 있었던 전기차 충전소에 대한 데이터를 살펴보기로 했다. Tmi하자면 우주에 관심이 있어 Space X 사업을 하는 일론 머스크를 좋아했던 시기가 있었고, 테슬라에도 관심이 있었다. 그래서 테슬라 주주라도 되고싶었는데, 액면분할 전이라 1주 가격이 60만원 가량 할 때였고 학생이라 돈이 없어 다른 주식을 샀다.. 그리고 그 시기에 매주 테슬라 주가는 빨간불이었고 나는 주식창만 바라보고 눈물 흘렸다는 이야기.. 한국 전력 공사에서 제공한 지역별 전기차 충전소 현황 데이터를 csv파일로 .. 2022. 11. 23.