Qt Quick

터치 기능을 지원하는 UI 및 애플리케이션을 전보다 더욱 쉽게 설계 및 개발 가능

Qt Quick은 고급 UI 기술로, 이를 통해 개발자들과 UI 디자이너들이 함께 작업하여 생동감 있고 터치 기능을 지원하는 UI와 애플리케이션들을 작성할 수 있습니다.

Qt Quick은 다음 요소들로 구성됩니다:

  • QML: JavaScript와 유사한 선언적 언어
  • Qt Creator: Qt IDE*에 포함되며 사용하기 쉬운 툴들
  • Qt Declarative: 강력한 C++ 모듈

*Qt Quick 툴들은 2010년 4사분기에 Qt Creator 2.1과 함께 릴리스될 예정입니다.

Qt Quick이란?Qt Quick 사용 방법  | Qt Quick의 활용 분야  
   Qt Quick에 대한 추가 정보참여하는 방법

Qt Quick이란?

QML Icon
Code Design Dial
Rocket Icon

QML: JavaScript를 기반으로 한 사용하기 쉬운 언어

QML은 개발자 및 UI 디자이너들이 UI의 외관과 작용을 기술하는데 사용할 수 있는 쉬운 언어로, C++에 대한 지식이 없어도 활용할 수 있습니다.

추가정보

개발자와 디자이너들이 함께 사용할 수 있는 툴

버전 2.1 Qt Creator IDE*는 개발자와 UI 디자이너들이 공유할 수 있는 공통적인 툴 세트를 통합하여, Qt Quick 프로젝트를 함께 생성 및 작업할 수 있도록 할 예정입니다.

추가정보

C++로 QML 애플리케이션을 더욱 강화

Qt 라이브러리 내 새로운 Declarative 모듈에서는 동적인 사용자 정의형 UI를 생성할 수 있는 엔진을 제공하며, C++을 사용하여 QML 애플리케이션을 확장할 수도 있습니다.

추가정보

Qt Quick 사용 방법

Qt Quick: Coffee UI
No C++ Device Cloud

생동감 있고 가변적인 UI를 신속하게 개발

The intuitive QML language and rich set of QML Elements – UI 사용하기 쉬운 QML 언어와 다양한 QML 구성 요소들(UI 및 작용 구성 요소들)을 통해 상상했던 것보다 훨씬 빨리 훌륭한 UI를 작성할 수 있습니다.

추가정보

C++에 대한 지식 불필요

JavaScript나 HTML, CSS와 같은 기본적인 웹 기술을 사용한 경험이 있다면, QML을 통해 더욱 멋진 결과물을 얻을 수 있을 것입니다.

추가정보

수백만 대에 달하는 터치스크린 장치를 대상으로 개발 가능

Qt Quick을 사용하면, 수 백만 대에 달하는 Symbian 및 MeeGo 장치용 앱을 구축할 수 있으며, 수 많은 유형의 터치스크린 지원 디바이스를 위한 UI를 생성할 수 있습니다.

추가정보

Qt Quick의 활용 분야

Cybercom IVI Metaphor mixd.tv Skewed Screenshot Connected Car: Skewed Screenshot

자동차 인포테인먼트 UI

Automotive Infotainment UI 

Cybercom Group의 UI 디자이너 및 개발자들은 Qt Quick으로 자사의 차량용 Infotainment 플랫폼 UI 설계를 시도하여 아주 좋은 성과를 얻었습니다.

추가정보

소셜 미디어 TV

mixd.tv는 Qt Quick을 사용하여 크로스 플랫폼 웹 TV 애플리케이션의 UI를 개발하여, 사용자들이 소셜 미디어 채널을 통해 온라인 비디오 컨텐츠를 이용 및 공유할 수 있도록 하고 있습니다.

추가정보

Connected Car

Qt 공인 파트너(Qt Certified Partner) Digia에서는 Qt Quick을 신속하게 습득 및 활용하여, 내비게이션, 전화 통신(telephony), 게임 및 음악 기능 등을 포함한 진보적인 차량용 UI를 개발했습니다.

추가정보

Qt Quick에 대한 추가 정보


Qt Quick: Getting Started Guide App

Qt Quick Getting Started Guide

이 안내서의 내용에 따라 단계별로 수행하면, Qt Quick과 C++을 사용한 간단한 텍스트 에디터 애플리케이션을 작성할 수 있습니다. 자세히 보기

추가 자료
 
Qt SDK Download Button: 4.7/2.0

Qt Quick 개발에 참여하는 방법


피드백 메일링 리스트 가입

Qt Quick에 대한 피드백을 수집하기 위해 특별한 메일링 리스트를 운영하고 있습니다.

  • qt-qml (at) trolltech.com

이 메일링 리스트에 가입하는 방법과 아카이브 정보 확인 방법에 대해서는 http://lists.trolltech.com/을 참조하십시오.

Qt Bug Tracker 를 통한 버그 리포트

Qt 및 Qt Quick의 버그는 Qt Bug Tracker를 통해 보고할 수 있습니다. 

Qt Quick 코드 공유

코드 공유를 위한 Qt 저장소들이 현재 개방되어 있으며, Nokia에서는 사용자들이 직접 작성한 수정 코드, 개선사항 또는 기능에 대한 의견 등의 제출을 적극 권장하고 있습니다. 저장소는 다음 주소에서 확인할 수 있습니다.


Qt 코드 공유 방법 자세히 보기. 

Qt Quick Forum 가입

Qt Quick Forum에서 뜻을 같이 하는 다른 개발자들과 Qt Quick에 대해 의견을 교환할 수 있습니다. 이 포럼은  Qt Developer Network 에 있습니다. 

IRC Icon공개 IRC 채널을 통해 Qt Quick 개발자들을 만나보십시오.

irc.freenode.net #의 #qt-qml 채널



Document Actions