본문 바로가기

이전 글들

효군!의 심비안 따라하기 - 심비안 프로그램 유형


오늘은 심비안 운영체제에서의 프로그램 유형에 대해서 알아보겠습니다.

심비안용 프로그램은 크게 2가지로 나눠집니다. 자세히는 3가지로 나눠집니다.
하나는 확장자가 .sis와 .sisx인 일반 프로그램이고, 다른 하나는 확장자가 .jar인 자바 응용프로그램입니다.

일반 프로그램 sis or sisx: 일반적으로 C언어로 작성된 프로그램으로 설치 파일내에 모든 심비안 폰에서 설치 가능하도록 범용 인증서를 포함하고 있는 경우에는 확장자가 sisx로 별도 표기합니다.
설치 파일의 내용은 별도의 프로그램을 이용하여 해제하여 확인할 수 있습니다.

자바 응용프로그램 jar: 심비안 운영체제는 모바일용 자바 플랫폼을 탑재하고 있는데 자바 환경에서 실행되는 프로그램으로 별도의 인증서가 필요없습니다. 시스템과 관련된 부분에서 접근이 제한된다는 점에서 일반 프로그램과 구별되며, 이러한 특징으로 인해 간단한 유틸리티 프로그램이나 게임으로 작성됩니다.
확장자는 jar이지만 파일 구조는 압축형식인 zip을 따르고 있어 압축해제를 통해 프로그램 아이콘 교체와 같은 간단한 수정이 가능합니다.

p.s. 알집을 사용하고 있는 노키아 폰 유저분들이라면 알집이 제멋대로 jar을 자신의 압축파일로 적용하는 것을 보실 수 있습니다. 게다가 알집 설정에서 jar만 연결 프로그램을 해제하여도 다시 반강제적으로 연결 프로그램을 지정합니다. 그래서 알집은 제게 더더욱 나쁜 프로그램으로 찍히고 말았습니다.
개발자 분들의 노력과 수고는 알겠지만... alz 확장자와 egg 확장자 문제도 문제이지만 이러한 반강제적 연결 프로그램 지정은 알집을 퍼트리려는 수작을 부리는 것이라 생각합니다.