블로그 이미지
'무른모'란 부드럽다라는 뜻을 가진 '무르다'라는 말과 도구, 연장을 뜻하는 '연모'라는 순 우리말의 합성어로 소프트웨어를 말합니다. seanhigher

카테고리

분류 전체보기 (161)
Blog srart (16)
Dev Center (94)
Real Life (13)
Mac life (21)
Naver life (17)
Total662,891
Today13
Yesterday18
무엇을 하던지 간에 기본은 매우 중요하다. 그것은 기본기로 설명되는 기본적인 능력일 수도 있고, 더 나은 활동을 위한 기본 정보 일 수도 있다. 어플리케이션에게 있어서 기본정보는 매우 중요하다. 자신이 어떠한 환경에서 가장 적절하게 사용될 수 있는지에 대해 알지 못한다면 애플리케이션의 기능을 100% 발휘할 수 없다.



아이폰 어플리케이션의 기본정보.
어플리케이션을 사용하는데 있어서 필요한 기본정보는 어떤것이 있을까? 우선은 어플리케이션의 이름을 포함할 수 있다. 애플리케이션의 이름이 없다는 것은 내가 좋아하는 사람을 앞에두고도 이름을 몰라서 부르지 못하는 것과 같은 느낌일 것이다. 또한 애플리케이션을 대표하는 아이콘, 맨 처음으로 보여지는 기본 화면, 다양한 부가 기능을 어떻게 사요하는가 등이 있을 수 있다.


Info.pList 파일
모든 아이폰 애플리케이션에는 Info-pList 파일을 가지고 있다. Info-pList 파일은 Resources 폴더에서 '프로젝트명-Info-pList' 란 이름으로 되어 있을 것을 찾을 수 있다.


그림1. Info-pList 파일

기본적으로 12개의 항목의 정보를 포함하고 있다. 이들은 데이터를 구분하기 위한 키 값과, 실제적인 데이터가 들어가는 값으로 구분되어 있다. 이중에서 필요한 정보를 추가하거나, 삭제및 수정이 가능하다. 항목을 추가하기 위해서는 오른쪽에 있는 탭 부분을 클릭하면 된다. Info.pList 에서 사용가능한 기본정보 항목은 다음과 같다.

Application requires iPhone environment : 실행 가능한 아이폰 환경
Application users Wi-Fi : Wi-Fi 사용여부
Bundle creator OS Type code : 애플리케이션 개발자의 OS 코드
Bundle display name : 애플리케이션 아이콘에 나타나는 이름
Bundle identifier : 애플리케이션의 고유 식별자
Bundle name : 애플리케이션의 실제 이름
Bundle OS Type code : 애플리케이션 실행 OS 코드
Bundle version : 애플리케이션의 버전
Bundle version string. short : 구체적인 애플리케이션의 버전
Executable architectures : -
Executable file : 실행 가능한 파일
Get Info string : -
Icon already includes gloss and bevel effects : 아이콘 표시 효과 설정
Icon file : 아이콘 파일
Initial interface orientation : 기본 화면의 가로/세로형 설정
Localization native development region : -
Localized resources can be mixed : -
Main nib file base name : 기본 nib 파일
Renders with edge antialisasing : 안티앨리어싱 사용 설정
Renders with group opacity : 투명도 사용 설정
Required device capabilities : 사용가능한 장치를 설정
Status bar is initially hidden : 상태바를 표시 설정
Status bar style : 상태바 스타일 설정
Supported external accessory protocols : 확장 프로토콜 사용 설정
Upgrade other bundle identifier : 업그레이드를 위한 식별자
URL types : 커스텀 URL 사용 설정

애플리케이션의 기본정보는 자신의 개발하고 있는 프로젝트 상황에 맞추어 설정하도록 한다. 특히 'Required device capabilities' 의 항목은 다음과 같다.

telephony : 전화 통화가 가능해야 한다.
sms : 문자 기능을 필요하다.
still-camera : 카메라 장치가 있어야 한다.
auto-focus-camera : 자동 초점 기능을 사용해야 한다.
video-camera : 비디오 녹화가 가능해야 한다.
wifi : WiFi 를 사용해야 한다.
accelerometer : 가속도계를 사용한다.
location-services : 현재 위치를 제공하는 위치 서비스를 사용한다.
gps : GPS 기능을 사용한다.
magnetometer : 나침반 기능을 사용한다.
microphone : 마이크를 사용한다.
opengles-1 : OpenGL ES 1.1 을 사용한다.
opengles-2 : OpenGL ES 2.0 을 사용한다.


애플리케이션의 기본 설정은 사용자의 애플리케이션에 대한 신뢰와도 연결된다. 정확한 정보를 사용자에게 제공했을 때만이 사용자의 원망을 받는 일은 발생하지 않을 것이다.

Posted by seanhigher

댓글을 달아 주세요

  1. 2011.03.04 23:05 정규태  댓글주소  수정/삭제  댓글쓰기

    애플리케이션설정이라고폰에서뜨는데정의좀알려주세용 애플리케이선의정!!!의

최근에 달린 댓글

글 보관함