TIL DAY 224

오늘 배운 일

React Native 101 : [1탄]

리액트 네이티브를 배우기 전에, 필요로한 셋업 과정이 있다...

우리는 모바일 웹사이트를 만드는게 아니라, 실제 앱을 만드는 것이다.

ios 와 안드로이드 애플리케이션을 구현하는 것이다!
즉, 앱을 만드는데 필요한 소프트웨어를 다운로드 받아야 한다는 의미한다.

안드로이드 앱을 만들려면...

  • 안드로이드 스튜디오 필수!
    (안드로이드 개발자들이 사용하는 소프트웨어)
  • 컴퓨터에 Java 를 설치해야 한다.
  • 또한, 안드로이드 SDK (Software Development Kit) 를 다운받아야 한다.
  • 시뮬레어티도 다운로드 필수!

ios 앱을 만든다면...

  • MacOS 일 경우...
    • Xcode 를 다운받고 시뮬레이터를 설치해야 한다.

요점은 앱 개발자들이 기본적으로 가지고 있는 것들을 다운받아야 한다! (너무 많다...)

그리고! 필요로 하는 것들을 다운받을 때, 잘 안되는 경우가 은근히 많다.

최근들어서 사람들은 리액트 네이티비를 실험할 수 있는 좋은 도구를 만들어주었다.
(그것을 이용해서 React Native 을 테스트하고, 앱을 만들고 핸드폰에서 테스트 할 수 있다. 어떠한 소프트웨어도 다운로드 받지 않고 말이다!)

우리는 VSCode 를 사용해서 핸드폰에서 앱을 바로 테스트해 볼 수 있다.

그런데 나중에 진짜 근사한 앱을 구현하고 싶다면, 그 땐 Java 도 설치하고 시뮬레이터도 설치하고 모든 필요로 한 것들을 설치해야 할 것이다.

그럼 진짜로 시작하기 전에, 터미널로 가서 node -v 를 실행시켜 본다.

node.js 가 설치되어 있고, npm 이 설치되어 있다면 계속 진행해도 좋다.

profile
하루를 의미있게 살자!

0개의 댓글