Categories
개발

nativescript 개요

네이티브 스크맂트는 별도의 웹보기 없이 크로스 플랫폼을 대상으로 하는 자바스크립트의 언어를 사용해서 앱을 개발하는 플랫폼입니다.

IOS를 비롯해서 안드로이드 앱을 빌드 및 개발을 할 수 있습니다.

해당 프로젝트 기술과 코드를 다양한 크로스 플랫폼에서 재사용을 할 수 있으며 앵귤러.js나 안드로이드 앱을 빌드 할 수 있습니다.

크로스 플랫폼의 UI가 대치가 되어 사용을 다양하게 할 수 있습니다.

그리고 테스트 개발 환경을 위해서 playground 환경을 제공을 해줘서 원격으로 개발 및 실시간으로 확인을 하는 간편한 부분을 제공해 주고 있습니다.

특히나 플레이 그라운드에서 기본적인 네이티브스크립트를 다운 받고 난 뒤 앱을 로컬을 통해서 빌드를 하고 테스트를 할 수 있지만 몇가지의 개발 환경을 구축해야 합니다.

먼저 nativescript cli을 설치를 통해 그 뒤부터 tns등을 활용해서 프로젝트 생성 및 플러그인 추가등의 내용을 확인 할 수 있습니다.

오픈 소스 형태인 네이티브스크립트 명령 줄 인터페이스와 이와 관련된 소스코드 툴(보통 visual studio code를 많이씀)을 활용하면 익명으로 로컬에서 앱을 생성하고 개발 및 저장등과 더불어 최종적으로 빌드 및 배포를 할 수 있습니다.

간략하게 순서를 알아보도록 할께요.

첫번째로 node.js를 설치를 해야 합니다.

이미 다른 프로젝트를 통하여 설치가 되어 있다면 이부분은 필요가 없습니다.

만일 설치를 해야 하는 부분이라면 node.js 홈페이지를 통해서 확인을 하시고 install 하시면 됩니다.

그 뒤로부터 npm 명령어를 사용하여 비로소 네이티브 스크립틔 cli를 설치를 하게 됩니다.

명령어는 아래와 같습니다.

npm install -g nativescript

가장 최신버전의 cli 버전이 설치가 되고 이 뒤부터 모든 프로젝트나 플러그인 관련해서는 해당 명령어를 사용을 하게 됩니다.

다음 시간에는 추가적인 내용을 살펴보겠습니다.