Unborn 8.0 Yellow Pointer
본문 바로가기
일상/KISA 핀테크 아카데미

[KISA 핀테크 아카데미] DB 보험 API 활용 개발 과정(인슈어테크 아카데미 4월 12일 1-2)

by 에삐니 2021. 4. 12.
728x90

15:00 - 16:30

간단히 앞으로 배울 내용과 개념들에 대해 배우고 넘어갔습니다. 이번 과정에서는 React Native 개발 환경에서 API를 사용한다고 하였습니다. 기본적으로 설치해야 할 것들이 꽤 있기도 했고 개인 노트북을 사용해서 수업을 진행하였기 때문에 노트북마다 사양도 다양해서 설치하는데 시간이 다 달랐습니다. 또 공용와이파이를 사용하다보니 상대적으로 인원이 많은 A,B반에서 다운로드 속도가 좀 더 느렸던 것 같아요 ! 계속 기다릴 수는 없었기에 강사님께서는 설치를 완료한 사람은 먼저 가도 좋다고 하셨고 숙제로 설치 완료를 해오라고 하셨습니다.


* API란 ?

API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻합니다. WebAPI는 개발자 혹은 어플리케이션이 쉽게 데이터에 접근하고 제공 받을 수 있게 만든 인터페이스 입니다.

 

* React Native 개발 환경설정

1. 환경 설정(프로그램 설치)

Window System Mac System(Additional) Common
node.js
  - NVM(Node Version Manager)
  - npm(Node Package Manager)
Android Studio
Java
Xcode
CocoaPod
Visual Studio Code
React Native CLI

 

1-1. Node.js 설치

Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. 작성 언어로 자바스크립트를 활용하며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있다. -위키백과

https://nodejs.org/ko/

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

안정적인 LTS버전을 다운받습니다.

12.x 버전 이상이면 사용가능 하다고 하셔서 저는 따로 설치없이 기존 버전을 사용하였습니다.

설치 확인

 

1-2. JAVA 설치

오라클에 회원가입 한 다음 설치 가능합니다. 아, 만약 버전이 여러개 다운받아져 있으면 환경변수 설정하면 됩니다 !

https://www.oracle.com/kr/java/technologies/javase-downloads.html

안드로이드 스튜디오를 사용하기 위해 8버전을 다운받아 줍니다.
설치 확인

 

1-3. Visual Studio Code 설치

만약, 기존 사용하는 편집기가 있다면 그걸 사용해도 된다고 하셨습니다. Visual Studio Code의 버전은 상관없다고 하셔서 저는 설치되어 있는 버전 그대로 사용하기로 하였습니다.

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

최신 버전을 다운받아 주시면 됩니다.

 

1-4. Android Studio 설치

저는 안드로이드 스튜디오가 원래 설치되어 있었는데, 최신 버전을 사용하는 것이 좋다고 하셔서 업그레이드 해주었습니다 ! 설치는 모두 기본값으로 설정한 후 진행하였습니다. 

https://developer.android.com/studio?hl=ko

 

Download Android Studio and SDK tools  |  Android 스튜디오

developer.android.com

안드로이드 스튜디오 다운로드가 굉장히 오래걸렸어요. 저는 업그레이드만 해서 잘 모르겠지만 설치하는데 시간이 오래걸려 수업진행이 어려웠습니다. 

3.41 version -> 4.1.3 version

 

1-5. React-Native CLI 설치

리액트 네이티브의 초기 설정과 각종빌드 및 기능을 활용하기 위한 프레임워크 및 관리 명령어들을 설치/동록 합니다.

 

npm install -g react-native-cli

react-native init insure_db

보통 한글이 들어가면 알수 없는 오류가 생기기 때문에 C나 D드라이브 바로 밑에 폴더를 생성해서 오류가 생기는 것을 사전에 방지할 수 있습니다. 저는 D드라이브에 폴더생성 후 설치해주었습니다.

설치는 여기까지 ! 설치가 다들 오래걸려서 오늘 수업은 일찍 마쳤어요. 숙제로 집에서 설치까지 완료해오라고 하셨는데 설치 완료한 사람은 먼자가도 좋다고하셔서 저는 퇴근시간을 피할 수 있었습니다..


 

ZOOM과 Slack을 이용해서 수업을 진행하였고 오프라인과 온라인을 함께 진행해서 집중이 될랑 말랑 ~ 아직 잘 모르겠어요 !

C반; ZOOM으로 수업, Slack을 이용한 자료 공유

 

728x90
반응형

댓글