본문 바로가기

ns 에러 tns run android 시 결과적으로 필요한 프로그램 설치가 안되어있고 sdk위치를 못찾는등의 오류이다. 패스를 잘 설정해주고 메세지의 내용을 잘 읽어보고 대처를 해주면 된다. what went wringa problem occurred configuraing root project 'nativescript-telephony'Failed to install the following sdk components;build-tools; 28.0.3 Android SDK Build-Tools 28.0.3platforms;android-28 Android SDK platform 28Install the missing compoennts using the SDK manager in Android Studio ..
네이티브스크립트 관련해서 예제앱 받아 보기 아무래도 생소한 플랫폼이나 툴을 가지고 작업을 할 때는 기본적은 도큐먼트를 참조해서 간단 간단한 예제를 따라해보면서 익히게 된다.기본적인것이 끝나게 되면 좀 더 깊이 들어가서 상용을 위한 프로그램을 위해서 기획서를 작성을 하고 레이아웃이나 전체적인 가이드라인을 작성을 한다.보통 한화면 이상이고 서로 얽혀있고 파라메터를 주거니 받거니 하고 네트워크 통신을 하고 사용자 피드백을 주는등 구성의 앱이 대부분을 이룬다. 네이티브스크립트를 할 때 최대한 구현하려는 부분과 비슷한 것이 있는지 찾아서 코드를 분석해보는 것이 내 경우는 좀 더 빠른거 같았다.이와 관련에서 ns 마켓플레이스를 훑어보면 초기에 개념잡거나 필요한 기능을 구현해야 할 때 예제소스를 참고해서 살펴보면 된다.다양한 플러그인을 설치를 해서 테스트를 ..
20년 2월 12일 6.4버전 출시 몇개월전에 5.x대를 썻던거 같은데 업데이트가 빠르다고해야 할지. 내가 너무 한동안 안해서라고 해야할지. 아무튼 벌써 6.4버전이 떴다. nativescript-dev-webpack v1.5.0에서 사용자 정의 경로를 사용해서 웹팩 구성을 할 수 있다. webpackConfigPath에서 설정을 해야 한다. nsconfig.json 그리고 3D 회전을 사용할 수 있다. 알고 있으면 언젠가 써먹을 날이 있겠지.
버전 안맞다고 마이그레이션 하라고 오랜만에 프로젝트 실행 후 내 컴은 이상이 없다. nativescript 버전 5.4. 개발 프로젝트도 당연하 5.x대. 업그레이드 되면서 6.x로 훌쩍 넘어가게 된 네이티브스크립트 빌드 했더니 다량의 에러와 환경 설정이 뜬다. 항상 프로그래밍보다 어려운것이 환경 설정이다. 메세지는 아래와 같다. tns run android 했을 시 The current application is not compatible with NativeScript CLI 6.0.Use the tns migrate command to migrate the app dependencies to a form compatible with NativeScript 6.0 Running this command will not affect th..
nativescript 플러그인 설치 순수 네이티브가 아닌 크로스 플랫폼이기 때문에 개발은 javascript를 활용해서 하곤 한다. 하드웨어적으로 기능을 써야 하거나 코드등을 참조하기 위해서 샘플을 봐야할 때 알아볼 수 있다. 그렇게 엄청나게 다양한 예제가 있는것은 아니다. 이부분이 nativescript를 쓰면서 좀 답답한 부분이 없잖아 있지만 그래도 선택을 했고 진행이 되고 있기 때문에 끝은 봐야 하지 않을까. 뭐 생각해보면 어느것이든 내가 생각하고 구현해야할 딱 100%가 일치가 되는 부분은 찾기가 드문건 사실이지만.. 마켓플레이스에 가면 플러그인과 간단한 템플릿이나 샘플등을 알아볼 수 있다. https://market.nativescript.org 카메라나 픽커류 등등 필요에 따라 받을 수 있다. Templates를 보면 각각에 대..
nativescript 기본 설정 관련 몇가지 개발을 하다보면 늘 어떤 플랫폼을 선택을 해서 진행을 해야 하고 새로운 기술은 늘 어느정도는 따라가야 한다고 생각을 한다. 크로스 플랫폼 중의 하나인 nativescript의 초기 설치와 설정등을 간단히 알아보자. 여기서 말하는 크로스 플랫폼이랑 javascript와 css로 코드를 작성을 해서 build를 하면 ios(ipa)와 aos(apk)로 뽑혀나온다. 즉 두 플랫폼을 원소스로 개발이 가능하다. 아주 세부적으로 들어와서 디바이스별로 분리를 해서 처리를 해야 할 경우도 있지만 아직 거기까지는 갈 기능이 없었기 때문에 모르겠다. 네이티브스크립트 홈페이지를 보면 몇가지 읽을 기본적인 문서가 있다.기본적인 설치 방법이외에 설정이나 기본 튜토리얼등을 알 수 있고 플레이 그라운드를 통해 테스트하고 폰에서 확..