개발 머신에서 독립형 앱을 만들려는 경우에는 ArcGIS AppStudio와 함께 공급업체별 개발 도구를 설치해야 합니다.
비고:
모든 AppStudio 사용자에 대해 개발 도구를 설치해야 하는 것은 아닙니다. 대부분의 사용자는 클라우드 제작을 사용하여 앱 설치 파일을 생성할 수 있습니다. 다음과 같은 경우에만 로컬 제작을 사용하여 앱 설치 파일을 생성하고 개발 도구를 설치하면 됩니다.
- 기관 요구 사항에 따라 AppStudio 클라우드 제작 서비스를 사용할 수 없는 경우
- 앱용으로 생성된 설치 관리자를 사용자 정의하려는 경우
- 앱에 사용자 정의 C++ 모듈을 추가하려는 경우
다음 비교표에서는 각 개발 플랫폼에서 대상으로 지정할 수 있는 플랫폼에 대해 설명합니다.
대상 플랫폼 | Windows에서 만들 수 있음 | macOS에서 만들 수 있음 | Ubuntu에서 만들 수 있음 |
---|---|---|---|
Windows | 예 | 아니요 | 아니요 |
iOS | 아니요 | 예 | 아니요 |
macOS | 아니요 | 예 | 아니요 |
Android | 예 | 예 | 예 |
Ubuntu | 아니요 | 아니요 | 예 |
먼저 아래에 나와 있는 대상 플랫폼용 개발 도구를 설치한 후에 AppStudio를 설치합니다. AppStudio를 설치한 후에는 설치된 Qt 키트를 사용하여 구성해야 합니다.
각 대상 플랫폼에는 아래의 개발 도구가 필요합니다. 필요한 Qt 컴포넌트의 모든 플랫폼 버전은 Qt 웹사이트에서 다운로드해야 합니다.
비고:
- iOS 또는 Android 전용 앱(모든 언어)을 생성하는 경우에는 Qt IFW(Installer Framework)가 필요하지 않습니다.
- Windows, macOS, Ubuntu용 앱을 생성하는 경우 Qt 웹사이트에서 Qt IFW(Installer Framework)를 다운로드해야 합니다.
Windows
다음과 같은 Windows용 개발 도구가 필요합니다.
- Microsoft Visual Studio 2019
비고:
Visual Studio를 설치할 때는 C++용 Microsoft Foundation Classes를 선택해야 합니다. AppStudio의 필수 피처는 이 항목뿐입니다.
- Microsoft Visual Studio 2019용 Qt 5.15.6
비고:
기본 위치에 설치합니다.
- Qt IFW 3.2.2
macOS
다음과 같은 macOS용 개발 도구가 필요합니다.
- Xcode 14
비고:
Xcode 14에는 macOS 12.5 Monterey 이후 버전이 필요합니다. 이전 버전의 macOS가 구축 대상이 될 수 있습니다.
- Xcode 명령줄 도구
- macOS, Android, iOS용 Qt 5.15.6
비고:
설치 관리자의 컴포넌트 선택 페이지에서 모든 컴포넌트를 선택합니다.
- Qt IFW 3.2.2
Ubuntu
다음과 같은 Ubuntu용 개발 도구가 필요합니다.
- Ubuntu 64비트용 Qt 5.15.6
- Qt IFW 3.2.2
iOS
다음과 같은 iOS용 개발 도구가 필요합니다.
- Xcode 14
비고:
Xcode 14에는 macOS 12.5 Monterey 이후 버전이 필요합니다.
- Xcode 명령줄 도구
- macOS, Android, iOS용 Qt 5.15.6
비고:
설치 관리자의 컴포넌트 선택 페이지에서 모든 컴포넌트를 선택합니다.
- Xcode에서 Xcode > 기본 설정을 클릭합니다.
- 다운로드 탭에서 컴포넌트를 클릭하고 iOS 시뮬레이터를 다운로드합니다.
- Apple 웹사이트의 앱 배포 준비에 따라 배포용으로 Xcode를 구성합니다.
Android
선택한 개발 플랫폼에 따라 Windows, macOS 또는 Ubuntu에서의 과정은 동일하며 다음 항목을 추가로 설치해야 합니다.
- Android SDK(플랫폼 도구 29.0.2 및 SDK 31)
- 이러한 생성 도구는 Android Studio에서 설치할 수 있습니다. 도구 > Android > SDK 관리자로 이동합니다. SDK 플랫폼 탭에서, 앱을 생성할 Android 플랫폼(예시: Android 6(Marshmallow))을 선택하고 설치합니다. SDK 도구 탭에서는 설치한 Android 플랫폼의 Android SDK 도구를 선택하고 설치합니다.
- Android NDK(네이티브 개발 키트)
- Android NDK의 최신 지원 버전은 Qt Creator 내에 설치할 수 있습니다. 자세한 내용은 Qt Creator 도움말에서 Android 기기 설정 지정을 참고하세요. 지원되는 NDK 버전에 대한 자세한 내용은 Qt Creator 도움말에서 필수 구성 요소 설치를 참고하세요.
- Java 개발 키트(JDK) 8.x 버전
- Android용 Qt 5.15.6(Windows, macOS 또는 Ubuntu)은 기본 위치에 설치됩니다.
이러한 요구 사항에 대한 자세한 내용은 Qt 문서를 참고하세요.
이러한 항목을 모두 설치한 후에는 Qt Creator에서 경로를 입력해야 합니다.
- Qt Creator를 엽니다.
- 도구를 클릭하고 옵션을 클릭한 다음 옵션 콘텐츠 목록에서 기기를 선택합니다. macOS에서는 Qt Creator > 기본 설정 > 기기에서 수행할 수 있습니다.
- Android 탭에서 여러 키트의 경로를 찾아서 입력한 다음 확인을 클릭하여 구성을 완료합니다.
AppStudio 고급 구성 도구
AppStudio 로컬 제작 도구를 사용하려면 시스템에 필요한 개발자 도구를 설치한 후에 AppStudio 고급 구성 도구를 실행해야 합니다. 이 도구를 사용하는 방법에 대한 자세한 내용은 Qt 키트를 사용하여 구성을 참고하세요.
비고:
고급 환경 설정 도구는 AppStudio의 새 버전이 설치될 때마다 실행되어 개발 환경을 업데이트해야 합니다.