툴킷 개발자 개요

Toolkit Core API

Toolkit Core API는 모든 통합된 항목 및 기능이 구축되는 플랫폼입니다. Core API는 앱, 엔진 및 플랫폼 기반뿐 아니라 파일 시스템과 배포 관리까지 처리합니다.


앱 개발부터 시작

Shotgun 툴킷 프로젝트에는 기본 앱 및 통합 모음이 함께 제공됩니다. 하지만 이것은 시작에 불과합니다. 툴킷은 파이프라인 도구 개발, 배포 및 재사용을 수월하게 만들어 주는 플랫폼이기도 합니다. 특정한 요구 사항이 있는 경우에는 자체적으로 앱을 빌드해도 됩니다. 툴킷의 라이브러리 및 프레임워크를 토대로 도구를 작성하면 기존의 기반 사항을 그대로 활용하면서 도구의 특정 비즈니스 로직에 시간과 노력을 집중할 수 있습니다.


Shotgun 유틸리티 프레임워크

도우미와 유틸리티 관련 Shotgun 모음 덕분에 앱 개발이 훨씬 쉬워집니다. 이 프레임워크에는 Shotgun 쿼리를 표준 QT 뷰와 쉽게 연결할 수 있도록 해 주는 Shotgun(MVC) 모델뿐 아니라 설정, 배경 Shotgun 처리, 전역 항목(스키마, 상태 및 아이콘 등) 관리를 위한 클래스도 포함되어 있습니다.


QT Widgets 프레임워크

Shotgun과 관련된 대규모 QT 위젯 모음이 깔끔한 사용자 앱 프런트 엔드를 빠르고 쉽게 빌드할 수 있도록 해줍니다. 이 프레임워크에는 여러 커스텀 QT 뷰, 대리자 및 위젯이 포함되어 있습니다.


Publish 앱

아티스트 다운스트림에서 사용할 수 있도록 아티스트가 작업물을 게시할 수 있게 해 주는 앱입니다. Publish 앱은 게시를 위해 항목이 아티스트에게 제공되는 방식과 해당 항목이 그 이후 처리되는 방식을 제어하는 후크를 통해 커스터마이즈할 수 있는 범위가 매우 넓습니다.

 

팔로우