목록Development/PhoneGap (3)
Think Different
PhoneGap에서 Example로 만들어진 내용 중에서 index.html을 보면, meta태그에 아래와 같이 정의되어 있다. 이에 대한 설명은 다음과 같다. Descriptionwidth={device-width} : 화면 가로 넓이initial-scale={1} : 초기 확대 비율maximum-scale={1} : 최대 확대 비율user-scalable={yes(zoom기능 활성화), no(zoom기능 비활성화)} : 사용자 Zoom기능 사용 제어 여부target-densityDpi={device-dpi(해당 폰에 대한 dpi)} : DPI(Dot Per Inch)를 지정 Referencehttp://blog.naver.com/PostView.nhn?blogId=mavis5&logNo=1010682..
PhoneGap을 사용하여 개발한 Hybrid App을 실행하였을 때, 웹브라우저와 특정 Mobile기기에서 아래와 같은 Alert창을 3번 보여준다. gap:["Device","getDeviceInfo","Device818329805"]gap:["NetworkStatus","getConnectionInfo","NetworkStatus818329806"]gap:["App","show","App818329807"] 이 Alert창을 안뜨게 하는 방법 해당 부분을 주석처리 해주는 것이고 방법은 아래와 같다. Solution (PhoneGap 2.9.0 기준)cordova.js파일을 연다.4184번째 라인 코드를 주석처리한다(return prompt(argsJson, 'gap:'+JSON.stringify([..
PhoneGap 1.x버전은 dmg파일을 제공해주어 설치를 해주면 되었다.그러나 PhoneGap 2.x버전부터는 Terminal 커맨드라인을 사용하여 프로젝트를 생성해야 한다.흐름은 아래와 같다. FlowPhoneGap 2.x 다운로드 및 압축해제Xcode 다운로드 및 설치Component(Command Line Tools) 설치PhoneGap에서 제공하는 create를 통해 폴더 생성(using Terminal) Detail Flow - Component(Command Line Tools) 설치Xcode > Preferences > Downloads 탭 > Components 탭 > Command Line Tools > Install) Detail Flow - PhoneGap에서 제공하는 create를..