기본 콘텐츠로 건너뛰기

11월, 2014의 게시물 표시

Meteor 1.0 - Android/iOS 앱을 만들기 위해 Cordova plugin을 사용해보자

Camera와 Gallery를 사용하는 앱을 Meteor로 만들자.

준비
meteor 설치 (https://www.meteor.com/install)

실행과정 :

project를 생성하고
$ meteor create camera-practice
$ cd camera-practice

iOS, android 환경을 추가한다.

$ meteor add-platform ios $ meteor add-platform android
You must agree to the terms to proceed.        Do you agree (Y/n)?  에서 Y혹은 enter android: added platform 
플랫폼 추가 완료.
플러그인 추가 $ meteor add cordova:org.apache.cordova.camera Must declare exact version of dependency: org.apache.cordova.camera@undefined
https://github.com/apache/cordova-plugin-camera/blob/master/plugin.xml 에서 버전 정보를 확인해보니 0.3.4-dev 하지만 역시 빌드시 오류가 있으므로 안전한 0.3.2로 가자.
$ meteor add cordova:org.apache.cordova.camera@0.3.2 added cordova plugin org.apache.cordova.camera@0.3.2
성공. cordova라는 namespace만 붙여주면 마치 원래 Meteor package인양 가져오는 모습이 아주 흐뭇하다 :)
나는 coffeescript를 좋아하니까
meteor add cofffeescript
일단 필요없는 초기파일 html, css, js들은 다 지우고 client 디렉토리를 하나 만든 후 html과 coffee 파일을 만들자 rm * mkdir client cd client touch getPicture.html touch getPicture.coffee
getPicture.…