programming/phonegap

[phonegap] 다운로드 및 샘플 실행하기

labj 2013. 1. 3. 13:43

[phonegap] 다운로드 및 샘플 실행하기


phonegap을 다운로드 하기 위해서 http://phonegap.com/download 로 갑니다.





클릭하여 phonegap(phonegap-phonegap-2.2.0-0-g8a3aa47.zip)을 다운로드 합니다.

압축 풀고 eclipse에서 예제(\phonegap-phonegap-8a3aa47\lib\android\example)를 

안드로이드 프로젝트로 등록시킵니다. 




실행시켜 봅니다.



/phonegap_ex1/assets/www/index.html 을 보면 기본 html로 코딩되어 있습니다. 

phonegap API를 이용해 보려면 index.html을 조금 수정합니다.


    <head>

         ...

        <script src="main.js"></script>

        <script>

        window.onload = function(){

        init();

    }

        </script>

    </head>


<body>

...

    </script>

        <div>

        <div id="deviceinfo">

        <ul>

        <li id="platform"></li>

        <li id="version"></li>

        <li id="uuid"></li>

        <li id="name"></li>

        <li id="width"></li>

        <li id="height"></li>

        <li id="colorDepth"></li>

        </ul>

        </div>

        </div>

</body>

</html>


init() 함수는 스마트폰의 장치가 준비된 후에 ("deviceready") 후에 deviceInfo 함수를 실행해서 


var deviceInfo = function() {

    document.getElementById("platform").innerHTML = device.platform;

    document.getElementById("version").innerHTML = device.version;

    document.getElementById("uuid").innerHTML = device.uuid;

    document.getElementById("name").innerHTML = device.name;

    document.getElementById("width").innerHTML = screen.width;

    document.getElementById("height").innerHTML = screen.height;

    document.getElementById("colorDepth").innerHTML = screen.colorDepth;

};


다음과 같이 화면이 보이도록 합니다.



기본 샘플을 이용해서 API 테스트를 진행해 봅니다.


[예제]

phonegap_ex1.zip


[phonegap] 다운로드 및 샘플 실행하기