Tool&Util/Xcode

Xcode 사용자 아이콘 및 타이틀 지정

백룡화검 2011. 6. 20. 22:54
이건 phoneGap내용 보다는 Xcode내용 이라고 해야 할것 같네요.
Xcode플젝에 보면 00.plist파일이 있는데 이곳에서 애플리케이션의 이런저런 설정을 할 수 있습니다.

이미지의  kilo-info.plist 파일처럼 플젝설정파일이 있습니다.

※ 참고 : 
icon file : 홈 스크린에 표시될 아이콘 지정해 주시면 됩니다.
Bundle display name : 홈 스크린에 표시될 애플리케이션 이름 지정
icon already includes.. : 홈 스크린 아이콘에 광택효과 유무 결정 
( phoneGap이용 시 jQTouch의 addGlossToIcon은 무시됩니다. )

주의해야 할 것은 plist파일을 수정한 다음에는 build > clean을 해주어야 반영이 됩니다.
clean안해주면 옵션을 변경해도 시뮬레이터에 반영이 안되더군요.





※Icon already includes gloss..적용결과화면


애플리케이션 시작화면 변경

phoneGap으로 만들어진 플젝에 보면 Default.png 파일이 있는데 이 파일을
원하는 이미지로 교체하면 애플리케이션 실행시 보이는 화면이 변경됩니다.

기본이미지는 아래처럼 생겼습니다.


javascript를 이용한 아이폰 제어

phoneGap을 이용하면 자바스크립트에서 Native장치 기능을 사용할 수 있습니다.
예를 들면 navigator.notification.vibrate() 처럼요.

장치기능 접근 코드 :

navigator.notification.beep(); // 경고음 

navigator.notification.vibrate(); // 진동

navigator.notification.alert( message, 'Over Budget', 'Dang' ); // 경고창 접근


※phoneGap을 이용해 geoLocation 및 alert창을 띄운 화면


장치기능을 제대로 테스트 하려면 애플사이트에서 개발자 등록을 한 후 아이폰에 실제로 넣어서 해야 됩니다. 
이 부분에서는 여건이 허락되시는 분과 안되는 분이나뉠거 같네요. ㅎ 
저도 아직 없어서 못해봤음. ㅋ