'★Cordova'에 해당되는 글 3건

정보, 통신, 기술/Cordova

Cordova를 책으로 배우기 2

첫번째 책 소개에 이어서 2번째 책 소개다.

Cordova(그리고 폰갭)에 대한 관심사는 웹앱의 UI 프레임워크로 확장된다.

현재 가장 잘 나가는 모바일 프레임워크는 jQuery MobileSencha Touch 2개이다.

 

 

Sencha Touch는 Free Commercial Software License이고, 커뮤니티 지원보다는 Sencha 회사의 주도로 개발된다는 점때문에 좀 꺼려진다.

그래도 일단은 양쪽을 익히는 것이 필요할 듯하니. 먼저 jQuery Mobile을 익히고, Sencha Touch를 익혀보자~~

 

이번 5권은 우연찮게도 저자가 모두 국내인이다. 또 출판된지 1년이 안된 것들도 들어 있다.

아마도 전의 책보다는 조금 더 친절하지 않을까 기대해 본다.

 

 

전의 포스팅에서와 마찬가지로 책 내용에 대한 전반적인 요약이라 생각하고, 혹시나 누군가의 기분을 나쁘게하지 않았으면 좋겠다.

 

유투브에 Cordova를 이용한 강좌를 동영상으로 올리신 분이 계셔서 링크를 남겨본다.

아직 시간이 없어서 보지는 못했지만, 이렇게 만들어서 업로드하시는 정성이 대단하신 듯^^

https://www.youtube.com/channel/UCHsPKHO1zcGi1Ss98MiJsTA

 

모바일 애플리케이션 개발 한 권으로 끝내기

저자 : 이성환

출판사 : 정보문화사

출판일 : 2014-05-30

 

하나의 프로그램을 모바일 웹, 안드로이드 앱, iOS 앱의 세 가지 플랫폼에서 구현하는 방법을 가르쳐주는 책이다.

좀 헷갈릴 수 있는데, 5장 사용자 인터페이스 디자인을 예로 설명하면, 첫번째 세션에서 사용자 인터페이스에 대해 설명하고, 세션 2에서 HTML 5로, 세션 3에서 안드로이드 Java로, 세션 4에서 iOS Object-C로 구현하는 방법을 설명해 준다.

즉. Cordova와 같은 하이브리드 솔루션을 사용해서 하나의 소스로, 여러 플랫폼을 지원하는 것이 아니라, 각 플랫폼에 최적(?)의 언어로 개발하는 방법을 설명해 준다.

 

최근에 출판되어 최신의 HTML5 개발 기술이 들어 있다.

단지, 이렇게 세 가지 언어를 다루다가 보니까 책은 꽤 두꺼운데 비해서 각각을 따로 다룰때보다 깊이가 얇을 수 밖에 없지 않나 하는 생각이 든다.

단순하게 생각하면 600페이지에서 150 페이지 개념 설명, 150 페이지 HTML5, 150 페이지 Java 소소, 나머지 150 페이지 Object-C이다. HTML5에만 관심있다면 비교해 보는 재미는 있지만, 무려 300 페이지에 달하는 내용이 그리 필요없는 내용인 것이다.

 

마지막 장 "모바일 앱/모바일 웹 앱 디자인"은 웹앱 개발에 있어 계속 참고할 만한 내용이다.

 

Do it! 쉽게 배우는 웹앱 & 하이브리드앱

저자 : 김응석

출판사 : 이지스퍼블리싱

출판일 : 2014-07-25

 

저자가 안산대학교 멀티미디어디자인과 부교수라서 그런지, 학습 교재로 사용하기 쉽게 구성되어 있다.

 

기본 내용은 다음과 같다.

- HTML5, CSS3, jQuery 기본에 대해 다룬다. 으레 쓰기는 하면서도 잘 몰랐던 부분까지 세세히 설명해 주는 모습이, 교재스럽다.

- 실전 프로젝트로 '가상 대학교'를 만든다. 간단한 설계에서 시작해서 웹 기술로 웹 사이트를 먼저 만든다.

- Cordova를 이용해서 안드로이드와 iOS 웹앱을 만들고, 구글 플레이에 등록과 배포를 하고, 애플 앱스토어에 등록과 배포를 한다.

 

하이브리드 웹앱 개발의 기본이 되는 HTML5, CSS, Javascript에 대한 기본적인 내용부터 시작해서, Cordova 빌드와 애플 앱스토어와 애플 플레이에 등록하는 것까지 전체적인 내용의 완결도가 매우 높다.

 

각종 개념 설명에서 시작해서, 웹앱 등록으로 마무리까지 처음부터 끝까지 따라가기만 하면 나만의 앱을 만들 수 있다.

 

참고로 저자가 운영하는 HMAPS.net 카페에 방문하면 예제 소스, 질의 응답, 저자의 무료 동영상 강좌를 접할 수 있다.

 

만들면서 이해하는 웹앱 & 하이브리드 앱 프로그래밍

저자 : 정동근

출판사 : 앤써북

출판일 : 2012-01-20

 

알라딘의 정보와 틀리게 책에서는 출판일이 2012년으로 적혀있다.

그만큼 오래된 소스라 이제는 소스의 유효성이 많이 사라진 상태이다.

 

기본적인 책 내용은 다음과 같다.

- 하이브리드 앱 개념 설명과 작업 환경 구축

- jQuery Mobile을 이용한 화면 UI

- 자바스크립트로 캔버스, 파일과 웹 접속 익히고, 소코반 게임 만들기

- 하드웨어 제어, 멀티미디어 제어, 파일 핸들링과 데이터 입출력

 

기본적으로 개념에 대한 설명보다는 소스를 통한 접근 방식을 취한다.

근데. 책의 편집 상태와 맞물려 그리 좋지 못한 결과를 낸다.

첫번째로 소스와 설명에 대한 구분이 명확하지 않은 부분이 많이 있다. 라인 번호까지는 아니어도 글 상자조차 없이 소스가 있다.

두번째로 소스와 설명이 구분이 안 되어 있는 부분은 특히나 소스에 대한 설명도 같이 부실해 지는 경향을 보인다.

아마도 이 정도는 알겠지 하는 소스는 소스 상자도 없고, 설명도 없는 듯하다.

 

저자가 캔버스를 이용한 작업에 흥미가 많은지, 캔버스에 대한 설명이 길며, 돌멩이를 밀어서 퍼즐을 푸는 소코반 게임이 있다.

HTML 캔버스만으로 게임 만들기에 도전해 보고 싶다면 도전해 볼만하다.

 

센차터치 2 입문에서 활용까지

저자 : 이광호

출판사 : 인터프레스

출판일 : 2012-08-14

 

저자의 오랜 강의 경험에서 나오는 듯 개념의 설명과 예제에 대한 설명이 매우 실하다.

 

전체적인 내용은 다음과 같다.

- 하이브리드 앱과 HTML5의 새로운 API, 객체지향 자바스크립트 개념 설명

- Sencha Touch2  준비와 클래스 구성에 대해 알아보고, panel, layout, button, icon, toolbar, titlebar, messgaebox, overlay, actionsheet, from, 멀티미디어, 위치정보, 화면전환, 그리고 테마 구성까지 UI 공부 후에

- Ajax를 이용한 데이터 통신과 템플릿을 이용한 화면 구성

- 데이터 모델, 데이터 스토어, 데이터 뷰, 데이터 프록시를 이용한 데이터 처리

- 센차 터치의 MVC 모델 설명

- 폰갭으로 Android와 iOS 하이브리드 앱 만들기

- (이제는 없어진)Appspresso로 하이브리드 앱 만들기

 

Sencha Touch는 Javascript를 객체지향으로 사용하고, MVC 모델을 차용하며 소스에 대해 모델-컨트롤-뷰 구성이 가능하며, 템플릿 엔진을 사용해서 뷰를 프로그래밍까지 하는 등 기본적인 모바일 UI 이상의 복잡한 프레임워크다.

그만큼 학습 곡선이 가파른 프레임워크라 생각되는 반면에, 역시 한번 익숙해지면 모바일 UI부터 확장이 용이한 객체지향 프로그램에, 추가로 관리가 편한 MVC 구조까지 사용할 수 있는 매우 매력적인 프레임워크이다.

 

책은 기본적인 개념의 설명은 물론이고, 책 속의 예제에 대한 설명돠 매우 친절하게 잘 되어 있다.

전체가 풀컬러로 되어 있고 편집도 매우 잘 되어 있어, 중요한 소스에 대한 강조와 화면 덤프가 이해를 돕는다.

기본적인 개념에 대한 해설서로써, 그리고 Sencha Touch 컨트롤들에 대한 충실한 샘플북으로써 Sencha Touch 입문서로 매우 좋다.

 

책이 나온지는 꽤 되었지만, 다행인지 불행인지 센차터치의 최신 버전이 2.4.1로 책의 2.0 버전과 기본적인 구조와 컨트롤 사용법에 있어서는 크게 다르질 않기를 기대해 본다.

 

센차터치2 + 폰갭 프로그래밍

저자 : 이병옥

출판사 : 에이콘출판

출판일 : 2012-09-21

 

센차터치2를 이용한 웹앱 만들기와 폰갭을 이용한 하이브리드앱 만들기에 대해 다루지만, 앞서 소개한 "센차터치 2 입문에서 활용까지"에 비하면 매우 아쉬운 책이다.

 

개념 설명이 부실하다. 이 책이 앞서 출판한 "센차터치 모바일 프로그래밍"의 연계물이어서 그런지, 어떤지는 모르겠지만 기본적으로 개념에 대한 설명이 부족하다.

소스에 대한 설명도 충실하지 못 하다. 21 페이지에 걸쳐서 소스가 있는데, 이에 대한 설명은 소스 앞에 있는 작동 개요 정도이다.

 

센차터치 차트 샘플, 갤러리 만들기, 숫자 맞추기 게임, 복불복 게임, 파일 관리자, 이미지 뷰어 소스는 참고한다면 좋을 수도 있겠다. 특히, 센차터치로 개발한 소스를 폰갭과 머지하는 부분은 저자의 수고가 느껴진다.

단지, 너무 오랜 시간이 지난 것은 아닌지 걱정이다.

'정보, 통신, 기술 > Cordova' 카테고리의 다른 글

Cordova를 책으로 배우기 2  (1) 2014.12.31
Cordova를 책으로 배우기  (2) 2014.12.30
Apache Cordova  (0) 2014.12.29
  1. Favicon of https://bdsland.co.kr BlogIcon 창고55 수정/삭제 답글

    안녕하세요 반갑습니다.

정보, 통신, 기술/Cordova

Cordova를 책으로 배우기

주로 이용하는 알라딘과 IT 전문도서몰 강컴에서 한국어 "폰갭"을 검색하면 10여개의 항목이 나온다.

2012년에 많은 출판이 이루어졌고, 그 흐름은 이후 계속되지 못 하고 단절된 상황이다.

이런 상황은 이제 막 Cordova에 입문하려는 사람으로써는 매우 당혹스럽다.

 

내가 가려는 이 길이 과연 정답이 있는 길일까?

이미 앞서 간 사람들의 발자취가 희미해져갈 정도로 잘 못된 길은 아닐까?

글쎄, 아직은 잘 모르겠지만, 일단 한 발자국 꾹 딛어 볼까!?

 

앞의 포스팅에서 소개한 대로 Cordova를 선택한 후 도서관에서 관련 서적을 빌려서 빠른 넘겨보기로 살펴봤다.

그렇게 확인한 책 5권을 소개한다.

 

 

이 책들에 대한 평가는 이런 책을 쓸 기본 지식조차 없는 나로서는 조심스럽기 그지 없다.

함양에 힘써야 할 시기이지만, 책 내용에 대한 전반적인 요약이라 생각하고. 혹시나 누군가의 기분을 나쁘게하지 않았으면 좋겠다.

 

책을 소개하기 전에 네이버 개발 블로그에 Cordova 포스팅이 있어 링크를 남긴다.

Cordova 소개는 물론이고, Cordova와 관련해서 궁금한 사항을 포스팅 마지막에 매우 잘 정리해 두셨다.

미리 봤다면 많은 고민하지 않고 선택할 수 있었을까?

 

[네이버 개발 블로그] PhoneGap을 이용한 앱 개발
- http://helloworld.naver.com/helloworld/textyle/8180

 

PhoneGap 한국어판- 폰갭으로 하는 크로스플랫폼 모바일 앱 개발

 

저자 : 앤드류 루니 (지은이), 이태상 (옮긴이)

출판사 : 에이콘출판

출판일 : 2012-02-07

 

저자 앤드류 루니는 폰갭을 처음에 만들고 후에 Adobe에 인수된 니토비 소프트웨어에 근무하면서 폰갭 팀의 멤버이자, 빌드 웹 서비스의 수석 개발자이다.

 

간단하게 내용을 정리하면 다음과 같다.

- 브라우저를 기본으로 개발을 진행하며, iOS에 더 친숙하고, Android 자료도 같이 나온다.

- 간단한 앱에서 이야기를 풀어 나가며, viewport, 로컬 저장소, 미디어퀴리, 뷰 템플릿 엔진, XUI, 모바일 스크립트, 트랜지션과 스크롤 등 모바일 웹앱의 기본 개념들을 익혀 나간다.

- 그리고 센서와 카메라, 연락처 기본 API를 활용한다.

- 마지막으로 간단한 플러그인 작성 샘플과 오프라인 동기화에 대해 이야기한다.

 

저자가 폰갭 자체는 물론 viewport나 XUI 등의 모바일 웹앱에 대한 이해가 매우 높은 듯하다.

특히나 설명과 함께 앱을 작성하고, 이를 점점 발전시키는 스타일이 좋다.

내용 중간중간에 문제가 있어(대학교재처럼), 자신의 이해 정도를 체크해 볼 수 있다.

 

레퍼런스가 찾아보기에 최적화라면, 이 책은 입문시 그대로 따라하면서 이런저런 것을 익힐 수 있는 레시피 스타일이다.

폰갭의 역사나 장단점, API와 플러그인 사용법 등이 아니라, 작동하는 웹앱을 만들면서 공부하고 싶다면 이 책을 추천한다.

 

하이브리드 모바일 앱 개발을 위한 PhoneGap

 

저자 : 최재규, 박기환 (지은이)

출판사 : 워너북스

출판일 : 2012-03-01

 

두 삼성맨의 책이다.

 

역시 내용을 정리하면 다음과 같다.

- 하이브리드 소개와 개발 환경 설정을 하고, API 활용 후에 나침반 앱, 사진 앱, 지도와 실로폰 앱 등을 만들어 본다.

- UI 라이브러리로 jQueryMobile과 Sencha Touch를 소개한다.

- 폰갭 프로임워크의 iOS와 Android 소스를 분석하고, 플러그인 아키텍쳐를 리뷰한 후에 바코드와 페이스북 플러그인을 사용해 본다.

 

다른 책과 비슷하게 시작하지만, 꽤나 긴 소스와 그 소스만큼이나 세세한 코드 설명이 충실한 구성이다.

또 폰갭 자체의 소스를 iOS와 Android 양쪽에 대해 꽤나 상세하게 설명해 주는 부분, 그리고 플러그인의 아키텍쳐에 대한 자세한 설명은 저자들의 내공이 얇지 않음을 보여준다.

폰갭 자체의 소스에 대해, 그리고 플러그인 제작에 대해 관심이 있다면 이 책을 추천한다.

 

실전! 하이브리드 앱 개발을 위한 폰갭 프로그래밍

 

저자 : 정우진

출판사 : 위키북스

출판일 : 2012-03-30

 

저자는 삼성전자 출신으로 트루모바일의 대표이사로 소개되어있는데 현재는 홈페이지 접속이나 트워터 관리가 잘 안되는 것으로 보인다.

 

내용을 정리하면 다음과 같다.

- 폰갭에서 지원하는 API를 정말 세세하게 설명해 준다.

- 플러그인을 간단히 설명하고, 트위터와 인스타그램 인증 방법에 대해 배운다.

- 사진을 찍고, 페이스북에 업로드하는 실제 하이브리드 앱 Photo Onit!을 하나하나 개발해본다.

- 애플 앱스토어와 안드로이드 마켓에 등록해 판매를 해 본다.

 

200페이지에 걸쳐서 폰갭 API를 jQueryMobile을 이용해 샘플 수준으로 만들고, 항목별로 객체에 대해서 속성과 메서드를 매우 상세히 설명해 준다. 그리고 iOS와 Android에서의 작동 모습을 확인할 수 있다.

반면 Photo Onit! 개발 과정은 아주 긴~~ 소스와 그에 대한 설명 외에, 왜 그렇게 해야하는지, 어떻게 그렇게 했는지에 대한 설명이 좀 부족한 기분이다.

폰갭 API 샘플 북으로써, 그리고 앱스토어와 안드로이드 마켓 등록법을 익히고 싶다면 이 책을 참고하는 게 좋다.

 

비기닝 폰갭- 자바스크립트와 HTML5를 이용한 모바일 웹 프레임워크

 

저자 : Rohit Ghatol, Yogesh Patel (지은이), 김대웅 (옮긴이)

출판사 : 이한디지털리(프리렉)

출판일 : 2012-04-25  

 

간단히 내용을 정리하면 다음과 같다.

- 소개와 환경을 설정하고, 에뮬레이터로 폰갭 API를 확인한다.

- jQueryMobile을 이용하는 방법과 센차 터치를 이용하는 방법, 그리고 GWT를 사용한 방법을 익힌다.

- 크롬 폰갭 에뮬레이터 리플과 원격 디버깅에 대해 알아보고

- 플러그인을 사용해 페이스북과 C2DM을 이용하고, 플러그인으로 확장하는 방법을 익힌다.

 

초심자들을 위한 기초적인 설명과, 폰갭 API 설명이 세세하게 잘 되어 있다.

크롬 폰갭 에뮬레이터 리플과 원격 디버깅을 다루는 게 특이하긴 하지만, 이 책 내용으론 좀 부족하다.

그 외에 다른 책들과 비교해 특별한 특징이 없다.

 

폰갭 프로그래밍

 

저자 : 존 와고 (지은이), 송용근 (옮긴이)

출판사 : 에이콘출판

출판일 : 2012-12-31

 

저자 존 와고는 RIM 출신의 모바일 개발 전문가이다.

 

내용을 정리하면 다음과 같다.

- 폰갭 소개와 설정, 개발자 도구를 구성하는데 이를 안드로이드, 바다, 블랙베리, iOS, 심비안, 원도우폰, 그리고 폰갭 빌드까지 설명한다.

- 폰갭 API를 소개한다.

 

뭔가 어색하다는 느낌이 든다면 맞다. 너무 오래되어 이제는 필요 없는 바다, 블랙베리. 심비안까지 친절히 다뤄주고 있다.

매우 초창기의 폰갭이라면 이런 접근이 매혹적이겠지만, 시간도 노력도 부족한 상황에선 오버다.

폰갭 API 소개가 초보자에게도 쉽게 되어있긴 하지만, 역시나 특별한 내용은 없다.

 

'정보, 통신, 기술 > Cordova' 카테고리의 다른 글

Cordova를 책으로 배우기 2  (1) 2014.12.31
Cordova를 책으로 배우기  (2) 2014.12.30
Apache Cordova  (0) 2014.12.29
  1. 알보칠 수정/삭제 답글

    안녕하세요. 포스팅 잘 봤습니다.^^ 폰갭이나 cordova로 반응형 웹으로 만든 홈페이지를 앱으로 만들고 싶습니다.
    시중의 책들은 아예 처음부터 코딩하는 방식인데 저는 이미 완성된 홈페이지 입니다. 그래서 앱을 실행하면 홈페이지가 그대로 나타나고
    기타 로그인이나 푸쉬등의 기능을 넣는 수준으로 앱을 만들고 싶은데
    어떠한 책이 가장 유용할까요?

    • Favicon of https://blog.watist.net BlogIcon 최윤호 수정/삭제

      Cordova에 대해서 잘 몰라 기초가 필요하시다면 "실전! 하이브리드 앱 개발을 위한 폰갭 프로그래밍" 혹은 "Do it! 쉽게 배우는 웹앱 & 하이브리드앱"을 추천드립니다.
      푸시는 다루는 책이 없었던 같은데, https://github.com/phonegap-build/PushPlugin 여기서 자료를 찾아 구현 가능하실것 같습니다.
      좋은 앱으로 대박나세요~~

정보, 통신, 기술/Cordova

Apache Cordova

아이폰 혹은 안드로이드 스마트폰의 앱을 만드는 프로그램 언어는 매우 다양하다.

기본적으로 플랫폼을 제공하는 Apple과 Google에서 제공하는 Object-CJava가 있고,

거의 어디서나 실행이 가능한 C++이 있다.

그리고 지원 언어에 대해서 멀티 플랫폼을 제공하는 Cocos2d-x, Unity, Xamarin, Apache Cordova, Titanium 등이 있다.

 

이 중에 내가 선택한 플랫폼이 Apache Cordova이다.

 

 

Apple 혹은 Google의 SDK를 다운받아 설치하고, 설정을 한 후에, HelloWorld 앱을 만드는 것은 하루 정도면 충분히 가능하다.

이렇게 좋은 지원에도 불구하고, 굳이 네이티브 앱을 만들지 않고 여러 제약과 단점이 있는 Cordova를 사용하는 이유는 무엇일까?

원소스와 멀티 타켓팅 플랫폼 지원으로 개발 생산성이 높고, 유지보수가 용이하다는 일반적인 장점은

100% 소스 공유는 되지 않고, 플러그인을 사용하고 개발하지 않으면 안되는 기능이 있을 수 있다는 제약에 가려 빛을 잃는다.

 

그럼에도 불구하고 내가 Cordova를 선택한 이유는 이 플랫폼이 프로토타입을 만드는데 있어서 즉, 업무를 모델링하고, 그 모델링한 업무를 실제 앱으로 만드는 데 있어서 매우 유용할 수 있겠다는 생각때문이다.

또 Java를 싫어하고, C#과 Javascript를 좋아하기 때문이다.

간단한 것을 만들어도 Java로 만드는 것보다는 Javascript로 만드는 것을 좋아한다.

 

이런, 프로토타입을 만들기 용이하고, 좋아하는 Javascript 언어를 지원한다는 점때문에 나는 Cordova를 선택했다.

 

1. Visual Studio Tools for Apache Cordova

공식 홈페이지

[MSDN]Getting Started with Visual Studio Tools for Apache Cordova
The Plugin Registry

 

사실, 강력한 편집 기능과 디버깅 기능만 아니라면 Cordova 개발에 있어 VS는 오버스펙일 수도 있다.

그래도 익숙한 툴이니까 여기서부터 출발을 하면, 간단히 설치만 하면 된다^^

 

위의 MSDN 링크의 첫번째 하위 항목이 "Install Visual Studio Tools for Apache Cordova"이다.

VS 2013 기준이며, Preview 상태인 VS 2015는 약간 다르지만 쉽게 설치 가능하다.

 

VS 2015 설치시 참고 사항

- 시스템에 Chrome과 Nodejs가 설치되어 있으면 삭제한다. 두번째 설치 과정에서 최신 버전으로 설치 된다.
- 사용에 있어 허락을 받아야 하는데, 이것은 MS ID만 있으면 로그인만으로 해결된다.
단, Windows Server 2012를 사용하는 경우에는 Server Features에서 기본적으로 비활성화되어 있는 desktop experience를 활성화한다.

- 디버깅에는 불필요하지만, 실제 APK 파일을 생성하려면, Keystore 파일을 생성해야 한다.

페이지 중간에 keytool 명령어를 사용하는 "Create a New Keystore" 섹션을 참고한다.
http://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/

 

2. 시스템 Path 설정

 

약간 당황스럽게도 Cordova는 멀티 플랫폼을 지원하지만, 지금 당장은 안드로이드 이외의 플랫폼에서 개발할 생각은 없다.

결국 Java를 이용해 개발하는 것이 맞는 상황에서, 그냥 Java가 싫을 뿐이라서 Cordova를 사용하는 것일뿐ㅡㅡ;

하지만, 여전히 Java는 있어야 한다~~

 

간단히 설치만 하면 되는줄 알았지만, 오류인지 설계상의 문제인지 시스템 Path 설정이 잘 안된다.

Cordova는 Apache Ant를 사용해서 안드로이드 앱을 빌드한다.

때문에 다음의 명령어가 커맨드 창에서 정상적으로 실행되어야 한다.

Java
Ant

 

Visual Studio Tools for Apache Cordova를 통해 설치하는 경우, Java, Ant 등 필요한 프로그램은 다 설치된 상태이다.

만약 정상적으로 안된다면 다음의 시스템 Path를 설정한다.

 

- ANDROID_HOME
C:\Program Files (x86)\Android\android-sdk
- ANT_HOME
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Apps\apache-ant-1.9.3
- JAVA_HOME
C:\Program Files (x86)\Java\jdk1.7.0_55
- Path
...;ANDROID_HOME%/tools;%ANDROID_HOME%/platform-tools;%ANT_HOME%/bin;%JAVA_HOME%/bin;


참고
http://stackoverflow.com/questions/13343257/phonegap-setup-cordova-error-create-error
http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

 

3. 빌드

 

정말 아쉽게도, VS 2015의 Cordova 프로젝트 템플릿의 HelloWorld 소스가 디버깅은 잘 되는데 빌드가 안된다.

아직 문제는 해결 못 했지만, 아래 방법으로 정상적으로 빌드 할 수 있다.

 

커맨드 명령어

- cd <프로젝트폴더>\BlankCordovaApp1\bld\Release\platforms\android\cordova

- build.bat

 

Apk 파일의 위치는 다음과 같다.

<프로젝트폴더>\BlankCordovaApp1\bld\Release\platforms\android\ant-build

 

자, 이제 무엇을 해야 할까?

당연히 도서관에 가서 책을 빌려야지~~

난 항상 모든 것을 책으로 익혔으니까!!

 

'정보, 통신, 기술 > Cordova' 카테고리의 다른 글

Cordova를 책으로 배우기 2  (1) 2014.12.31
Cordova를 책으로 배우기  (2) 2014.12.30
Apache Cordova  (0) 2014.12.29

  [ 1 ]  

카운터

Today : 6
Yesterday : 45
Total : 347,810

Site

Copyright (c) 2016 최윤호. All Rights Reserved.
Powered by Tistory. Skin by wallel.
Subscribe Rss Feed