모바일 응용 프로그램 작성

노트

단일 페이지 애플리케이션 프레임워크 기반 클라이언트측 렌더링(예: React)이 필요한 프로젝트에 SPA 편집기를 사용하는 것이 좋습니다. 추가 정보.

AEM Mobile Dashboard를 사용하면 모바일 애플리케이션을 생성, 빌드 및 배포하고 애플리케이션 메타데이터를 생성, 삭제 및 편집할 수 있습니다. 애플리케이션이 라이브되면 라이프 사이클 및 사용 지표를 포함한 애플리케이션 분석을 분석하여 고객 전환과 브랜드 충성도를 향상시킬 수 있습니다.

AEM Mobile 애플리케이션을 빌드하려면 모바일 애플리케이션 작성 페이지를 참조하십시오.

환경을 설정하고 시작하려면 AEM PhoneGap Enterprise를 사용하도록 AEM 관리를 참조하십시오.

AEM Mobile 앱 카탈로그

AEM Mobile 앱 카탈로그는 AEM에서 관리되는 모든 모바일 앱을 표시합니다.

이 카탈로그를 AEM Mobile의 "랜딩 페이지"로 생각해 보십시오. 이 페이지에서 관리자는 템플릿을 기반으로 하여 새 AEM Mobile 애플리케이션을 시작하거나 모바일 개발자가 이미 시작한 기존 앱을 업로드하여 시작할 수 있습니다.

다음 단계에 따라 앱 카탈로그 랜딩 페이지로 이동합니다.

  1. 탐색​으로 이동한 다음 모바일​을 선택합니다.

  2. Apps​을 선택하여 앱 카탈로그를 엽니다.

AEM Mobile 앱 카탈로그

AEM Mobile 앱 대시보드

카탈로그에서 AEM Mobile 앱을 선택하면 해당 대시보드가 표시됩니다. 여기에서 애플리케이션을 관리하고 통계를 보고 모바일 앱 컨텐츠를 작성, 배포 및 관리할 수 있습니다.

AEM Mobile 대시보드의 각 타일로 확장하여 '…'을(를) 클릭하여 세부 정보를 보거나 편집할 수 있습니다 오른쪽 아래 모서리에 있습니다.

AEM Mobile 응용 프로그램 명령 센터

앱 타일 관리

앱 타일 관리 에는 애플리케이션 아이콘, 이름, 설명, 지원되는 플랫폼, 업데이트 URL 및 버전 정보를 위한 Call Home 이 표시됩니다. 이 타일로 드릴다운하여 PhoneGap 응용 프로그램 구성(config.xml)을 편집하고 유지 관리하고, 배포할 수 있도록 응용 프로그램을 다양한 응용 프로그램 저장소에 제출할 준비를 할 수 있습니다.

자세한 내용을 보려면 여기를 클릭하십시오.

chlimage_1-137

페이지 컨텐츠 관리 타일

AEM Sites 내에서 동일한 방법으로 AEM Mobile에서 컨텐츠를 만들고, 업데이트하고, 삭제할 수 있습니다. 페이지 컨텐츠 관리 타일​에 관리 컨텐츠 및 마지막으로 수정된 페이지의 수가 표시됩니다. 타일의 각 레코드를 클릭하여 컨텐츠를 드릴다운하여 페이지를 생성, 복사, 이동, 삭제 및 업데이트할 수 있습니다. 컨텐츠가 업데이트되면 컨텐츠 패키지 관리 타일을 통해 고객에게 컨텐츠 업데이트를 푸시할 수 있습니다.

컨텐츠 타일

컨텐츠 패키지 관리 타일

페이지 컨텐츠 관리 타일을 통해 컨텐츠를 추가하거나 수정하면 컨텐츠 릴리스 업데이트를 통해 해당 변경 사항을 고객에게 푸시할 수 있습니다.

컨텐츠 패키지를 사용하면 AEM 앱 작성자가 AEM에서 페이지 컨텐츠를 관리하고 개발팀이 PhoneGap 셸 애플리케이션(예: 앱 프레임워크 또는 인프라)을 변경한 다음 개발자를 등록하여 배포하기 위해 여러 저장소에 다시 제출할 필요 없이 빠르게 변경 사항을 고객에게 푸시할 수 있습니다.

컨텐츠 패키지는 각 업데이트에 대해 컨텐츠 릴리스 패키지로 간주되는 ZIP 파일을 만듭니다. 이러한 패키지에는 앱을 렌더링하는 동안 생성된 html 리소스 및 html 페이지가 들어 있으며, 마지막 업데이트 이후 수정되는 파일만 패키지할 수 있을 만큼 지능적입니다.

컨텐츠 패키지 관리 타일의 유형 열에는 'App'가 표시되어 개발자가 관리하는 앱의 프레임워크 또는 인프라, 또는 컨텐츠 작성자가 관리하는 페이지 컨텐츠를 나타내는 'Content'를 나타냅니다.

콘텐츠는 언어로 표현되거나 앱에서 여러 컨텐츠 릴리스 패키지를 사용하는 앱의 특정 부분으로 표시될 수 있습니다. 컨텐츠를 번들로 구성하는 방법 중 선택은 유연하고 애플리케이션의 컨텐츠를 관리하는 방법에 완전히 부합하도록 설계되었습니다.

Modified 열은 페이지가 가장 최근에 수정된 시기를 나타냅니다.

스테이징됨 열은 마지막 컨텐츠 업데이트가 생성된 시기를 표시합니다. 새 컨텐츠 업데이트를 만들고 변경 사항을 스테이징하려면 타일에서 모든 레코드를 열고 새 업데이트를 만듭니다.

게시됨 열은 마지막 컨텐츠 업데이트가 게시되어 고객이 소비할 수 있게 된 시기를 표시합니다. 컨텐츠를 게시하려면 먼저 해당 컨텐츠를 스테이징한 다음 이 타일로 드릴다운하고 컨텐츠 릴리스 세부 사항 콘솔에서 게시하여 업데이트를 게시해야 합니다.

앱 쉘용 컨텐츠 릴리스 TileContentSync 패키지

이 아이콘은 앱 셸에 대한 컨텐츠 릴리스 패키지를 나타냅니다

이 아이콘은 앱 컨텐츠에 대한 컨텐츠 릴리스 패키지를 나타냅니다

PhoneGap Build 타일

PhoneGap Build 타일​은 https://build.phonegap.com에 연결하여 원격 빌드를 작성하고 호스팅합니다. 빌드되면 빌드를 다운로드로 사용하거나 QR 코드를 통해 장치에 직접 제공할 수 있습니다.

또는 PhoneGap CLI를 통해 로컬로 구축할 장치 소스를 다운로드할 수 있습니다.

PhoneGap Build 타일

지표 타일

주의

지표 타일은 클라우드 서비스를 구성한 후에만 표시됩니다.

자세한 내용은 Adobe Mobile Services Cloud Service 구성을 참조하십시오.

AEM Mobile은 Adobe Mobile Services SDK (AMS)를 통해 Adobe Analytics과 통합됩니다.

Control Center 지표 타일​은 애플리케이션의 AMS에서 가져온 요약 분석을 표시합니다. '…'을(를) 클릭하여 분석 대시보드로 드릴다운할 수 있습니다. 오른쪽 아래에 있습니다.

지표 타일

엔티티 컨텐츠 관리 타일

엔티티 컨텐츠 관리 타일을 사용하면 앱 정의를 추가하고 관리할 수 있습니다. 앱 정의는 앱에 적합한 공간(및 기타 구성)을 식별하는 방법입니다. 이렇게 하면 앱을 다시 컴파일하지 않고 새 공간을 추가할 수 있습니다. 앱 정의가 업데이트되며 새 공간에 대한 정보가 포함됩니다.

앱 정의를 만들고 관리하려면 여기를 클릭하십시오.

'…'을(를) 클릭하여 엔티티 콘텐츠 관리 대시보드로 드릴다운할 수 있습니다 오른쪽 아래에 있습니다.

chlimage_1-142

추가 리소스

관리자 및 개발자의 역할과 책임에 대해 알아보려면 아래 리소스를 참조하십시오.

이 페이지에서는