이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

MATLAB 툴스트립에서 앱 패키징하기

직접 만든 모든 MATLAB® 앱은 다른 사용자와 손쉽게 공유할 수 있는 단일 파일로 패키징할 수 있습니다. 앱을 패키징하면 MATLAB은 단일 앱 설치 파일(.mlappinstall)을 생성합니다. 설치 파일을 사용하면 누구나 앱을 설치하고, 설치 세부 정보나 MATLAB 경로에 대한 걱정 없이 앱 갤러리에서 앱에 액세스할 수 있습니다.

참고

앱 패키징 대화 상자에 정보를 입력하면 MATLAB은 지속적으로 .prj 파일을 만들어 저장합니다. .prj 파일에는 앱에 관한 정보(예: 포함된 파일, 설명)가 포함됩니다. 따라서 패키징(Package) 버튼을 클릭하기 전에 대화 상자를 종료하면 .mlappinstall 파일은 생성되지 않아도 .prj 파일은 남게 됩니다. .prj 파일을 사용하면 앱 생성 프로세스를 중지했다가 중지한 지점에서 다시 시작할 수 있습니다.

앱 설치 파일을 만들려면 다음 단계를 수행하십시오.

  1. 데스크탑 툴스트립의 홈(Home) 탭에서 애드온(Add-Ons) 아래쪽 화살표를 클릭합니다.

  2. 앱 패키징(Package App)을 클릭합니다.

  3. 앱 패키징 대화 상자에서 메인 파일 추가(Add main file)를 클릭하고, 만든 앱을 실행하는 데 사용할 파일을 지정합니다.

    메인 파일은 입력값 없이도 호출할 수 있어야 하며, 스크립트가 아니라 함수 또는 메서드여야 합니다. MATLAB은 메인 파일을 분석하여 앱에 사용된 다른 파일이 있는지 여부를 확인합니다. 자세한 내용은 Dependency Analysis 항목을 참조하십시오.

    사용자가 앱을 종료할 때 검색 경로에서 앱 파일을 제거하려면 메인 파일이 앱의 Figure 핸들을 MATLAB에 반환해야 합니다. 자세한 내용은 MATLAB 검색 경로란? 항목을 참조하십시오.

    GUIDE로 만든 함수는 Figure 핸들을 반환합니다.

  4. 분석을 통해 포함되는 파일(Files included through analysis) 아래에 나열되지 않은 파일이 앱에 추가로 필요하면 파일/폴더 추가(Add files/folders)를 클릭하여 파일을 추가합니다.

    MEX 파일, ActiveX® 또는 Java® 같은 외부 인터페이스를 .mlappinstall 파일에 포함할 수 있습니다. 하지만 이렇게 하면 앱 실행이 가능한 시스템이 제한될 수 있습니다.

  5. 앱에 대해 설명합니다.

    1. 앱 이름(App Name) 필드에 앱 이름을 입력합니다.

      앱을 설치하면 MATLAB은 .mlappinstall 파일의 이름을 사용하여 앱 갤러리에서 앱에 레이블을 지정합니다.

    2. 옵션으로 앱 아이콘을 지정합니다.

      앱 이름(App Name) 필드의 왼쪽에 있는 아이콘을 클릭하여 앱 아이콘을 선택하거나 사용자 지정 아이콘을 지정합니다. MATLAB은 설치 대화 상자, 앱 갤러리, 빠른 액세스 도구 모음에서 아이콘의 크기를 자동으로 조정합니다.

    3. 선택적으로, 이전에 저장한 스크린샷 중에서 앱을 표현할 스크린샷을 선택합니다.

    4. 선택적으로, 작성자 정보를 지정합니다.

    5. 다른 사용자들이 설치 여부를 결정할 수 있도록 설명(Description) 필드에 앱에 대한 설명을 추가합니다.

    6. 앱이 종속된 제품을 식별합니다.

      제품(Products) 필드 오른쪽에서 플러스 버튼을 클릭하고 앱이 종속된 제품을 선택한 다음, 적용(Apply)을 클릭합니다. 사용자의 시스템에 종속 제품이 모두 설치되어 있어야 합니다.

    패키지를 만든 후 현재 폴더 브라우저에서 .mlappinstall 파일을 선택하면 MATLAB은 제공된 정보(전자 메일 주소와 회사 이름 제외)를 현재 폴더 브라우저의 세부 정보(Details) 패널에 표시합니다. MATLAB Central File Exchange에서 앱을 공유하면 거기에도 동일한 정보가 표시됩니다. 선택한 스크린샷이 있다면 File Exchange에서 앱을 나타냅니다.

  6. 패키징(Package)을 클릭합니다.

    앱 패키징 시 MATLAB은 앱에 대한 정보(예: 포함된 파일, 설명)가 포함된 .prj 파일을 만듭니다. .prj 파일을 사용하면 앱에 대한 설명 정보를 다시 지정하지 않아도 앱에서 파일을 업데이트할 수 있습니다.

  7. 빌드 대화 상자에서 설치 파일(.mlappinstall)의 위치를 확인하고 닫기(Close)를 클릭합니다.

앱 설치에 대한 자세한 내용은 수동으로 애드온 설치하기 항목을 참조하십시오.

관련 항목