Tizen Application Package Manager
타이젠(Tizen) 어플리케이션 패키지 메니저(Application package Manager)는 타이젠 프레임워크의 핵심 모듈 중하나이다 그리고, 설치와 제거 그리고 업데이트 와 정보를 저장하는 역할을 한다. 타이젠 어플리케이션 패키지 메니저는 타이젠 native 어플리케이션을 처리하는데 도움을 준다. 또한 장치에 설치되있는 패키지와 관련된 정보를 검색 할 수 있다.
어플리케이션 패키지 메니저는 다양한 어플리케이션을 지원하기 위해 확장이 가능하며, 지정된 설치 모듈들이 추가 될 수 있다.
[그림 : Package Manager]
Native Application Package
Package format | Package type | Application type |
Tizen native package(.tpk) | tizen native application | Tizen native UI application - Normal UI application - IME application - Home application - Lock application Tizen native service application - Service application without a UI - AppWidget |
Native 어플리케이션 패키지는 다음과 같은 규칙을 따라야 한다.
1. 패키지 포멧과 파일 확장자
- 파일포멧 : Zip 압축 파일 형식
- 파일 확장자 : .tpk (예 : sample.tpk)
- MIME type : application/x-tizen.package-archive
2. 패키지 내용
- 파일, 폴더 : 타이젠 네이티브 페키지의 루트는 Zip 압축의 경로이며 지정된 폴더들을 포함하고있다
Name |
Type |
설명 |
bin |
Folder |
실행 바이너리 파일 |
data |
Folder |
private 파일 |
info |
Folder |
meta data |
lib |
Folder |
라이브러리 |
res |
Folder |
리소스 파일 |
setting |
Folder |
설정 파일 |
shared |
Folder |
공유 리소스 |
3. 디렉토리 구조(디바이스에 설치된 후)
[그림 : Native 어플리케이션 디렉토리 구조]
[표 : Native 어플리케이션 패키지 구조]
Native Package Manifest
매니페스트 파일(manifest.xml) 파일은 어플리케이션에 대한 방침을 지정한다.
'Developer > Tizen' 카테고리의 다른 글
Tizen 화면 가져오는 방법 (0) | 2013.12.28 |
---|---|
ListView (0) | 2013.12.16 |
Native Application Medel (0) | 2013.12.15 |
Tizen Push Service (0) | 2013.12.06 |
타이젠 웹어플리케이션 기반에서 메뉴와 백버튼에 대한 처리 (0) | 2013.12.06 |