Home > 열린마당 > 공개SW 소식

공개SW 소식

2017년 11월 22일 (수)

ⓒ CIO Korea, Paul Krill | InfoWorld



자바스크립트, 타입스크립트, 앵귤러를 네이티브 모바일 앱으로 변환시켜주는 네이티브스크립트(NativeScript)가 스타터 탬플릿을 추가했다. Vue.js 지원은 조만간 이뤄질 예정이다.

모바일 애플리케이션 개발 프레임워크인 네이티브스크립트를 이용한 개발 프로세스가 한층 능률화된다. 스타터 캠플릿을 포함한 일련의 개선 사항이 적용되고 있기 때문이다. 

스타터 탬블릿은 네이티브스크립트 사이드킥(NativeScript Sidekick)의 일부로 등장한다. 네이티브스크립트 사이드킥는 네이티브스크립트 커맨드라인 인터페이스에의 클라이언트 컴패니언이다. 사이드킥에는 탬플릿과 함게 플러그인, 클라우드 빌드 및 디버깅 지원도 포함돼 있다. 네이티브스크립드 개발사인 프로그레스 소프트웨어 측은 사이드킥을 프리 다운로드 형태로 공개하고 있다.

크로스 플랫폼 및 런타임 추상화 세트를 특징으로 하는 오픈소스 네이티브스크립트를 이용하면 개발자는 자바스크립, 타입스크립, 앵귤러를 이용해 네이티브 모바일 앱을 개발할 수 있다. 네이티브스크립 런타임이 자바스크립트/타입스크립트/앵귤러와 애플 iOS 및 구글 안드로이드의 APIs 사이에서 일종의 번역 작업을 수행하기 때문이다. 즉 개발자는 이들 두 플랫폼을 지원하는 애플리케이션을 한번만 작성하면 된다.

네이티브스크립트의 새로운 개선점 및 조만간 이뤄질 개선점으로는 다음과 같은 것들이 있다.

- 증강현실(AR)은 현재 애플 iOS 11에서 지원되고 있으며, 안드로이드에서는 개발 단계다. 목표는iOS와 안드로이드 모두에서 동작하는 AR 경험 개발을 구현하는 것이다.

- 웹과 모바일 사이에서의 코드 공유는 현재 개발 단계다. 회사 측은 웹 코드의 약 80%가 마이그레이션될 수 있을 것으로 추정하고 있다.

- Vue.js 자바스크립트 프레임워크에 대한 지원이 계획돼 있다. 앵귤러가 지원되는 것과 유사한 방식으로서다. Vue.js 구현은 올해 연말쯤 이뤄질 것으로 관측된다.

- 브라우저 기반의 실험용 샌드박스인 네이티브스크립트 플레이그라운드. 네티브스크립트와 앵귤러, 자바스크립트, 타입스크립, Vue.js에 대한 실험을 지원한다.

- 새로운 네이티브스크립트 마켓플레이스는 네이티브스크립트 애플리케이션용 플러그인을 위한 공간이다. 이 곳에는 특정 고품질 표준을 충족시키는 새로운 종류의 '검증된' 네이티브스크립 플러그인이 존재한다.



※ 본 내용은 한국IDG(주)(http://www.ciokorea.com)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒCIO. 무단전재 및 재배포 금지


[원문출처 : http://www.ciokorea.com/news/36352]

맨 위로
맨 위로