업데이트 프레임워크 사용

응용 프로그램에 대한 업데이트를 관리하는 작업은 번거로울 수 있습니다. Adobe AIR 응용 프로그램을 위한 업데이트 프레임워크 는 개발자가 AIR 응용 프로그램에서 강력한 업데이트 기능을 구현할 수 있도록 하는 API를 제공합니다. AIR 업데이트 프레임워크는 개발자를 위해 다음 작업을 수행합니다.

  • 일정 간격으로 또는 사용자가 요청할 때 업데이트를 주기적으로 확인

  • 웹 소스에서 AIR 파일(업데이트) 다운로드

  • 새로 설치된 버전의 첫 실행을 사용자에게 알림

  • 사용자에게 업데이트를 확인할지 여부 묻기

  • 사용자에게 새 업데이트 버전에 대한 정보 표시

  • 다운로드 진행률 및 오류 정보를 사용자에게 표시

AIR 업데이트 프레임워크는 응용 프로그램을 위한 샘플 사용자 인터페이스를 제공하며, 응용 프로그램 업데이트에 대한 기본 정보 및 구성 옵션을 사용자에게 제공합니다. 응용 프로그램에서 업데이트 프레임워크에 사용할 사용자 정의 사용자 인터페이스를 정의할 수도 있습니다.

AIR 업데이트 프레임워크에서는 AIR 응용 프로그램의 업데이트 버전에 대한 정보를 간단한 XML 구성 파일에 저장할 수 있습니다. 대부분의 응용 프로그램에서는 일부 기본 코드가 포함되도록 이러한 구성 파일을 설정하면 최종 사용자가 쉽게 업데이트 작업을 수행할 수 있습니다.

Adobe AIR에는 업데이트 프레임워크 외에도 AIR 응용 프로그램이 새 버전으로 업그레이드하는 데 사용할 수 있는 Updater 클래스가 포함되어 있습니다. Updater 클래스를 사용하여 응용 프로그램을 사용자 컴퓨터의 AIR 파일에 포함된 버전으로 업그레이드할 수 있습니다. 그러나 업그레이드 관리에는 단순히 응용 프로그램이 로컬에 저장한 AIR 파일을 기반으로 업데이트되는 것 이상의 작업이 포함될 수 있습니다.