Nokia, Qt 4.7 발표

새 Qt버전에서는 한층 진보된 새 선언적 프로그래밍 언어인 QML과 더불어 주목할 만한 성능 개선 사항들이 특징을 이룬다.

 

2010년 9월 21일 – Nokia는 오늘 cross-platform 애플리케이션 및 UI 프레임워크의 최신 버전인 Qt 4.7을 발표했다. 현재 Qt가 지원하는 모든 플랫폼에서 이 버전을 다운로드 할 수 있으며, 여기에는 향후 수개월 내에 필요할 것으로 기대되는 Nokia 및 고객 솔루션을 위한 업그레이드 기능들도 함께 포함된다.

Qt 앱 개발의 새로운 방식
A key feature of Qt 4.7 is QML (Qt Meta-Object-Language), Qt 4.7의 주요 특징은 QML (Qt Meta-Object-Language)로, 이는 프로그램 인터페이스 및 그것의 작동 방식을 ‘기술’하는 배우기 쉬운 선언적 언어이다. Javascript와 같은 스크립트 유형의 언어를 선호하는 개발자들은 쉽게 익숙해질 것이며, 이 언어를 통해 UI 디자이너 및 개발자들은 반복적인 방식으로 공동 작업이 가능해진다. 

향상된 성능, 더욱 빨라진 앱
Qt 4.7에는 중요한 성능 개선 사항들이 포함되어 있다. 이러한 개선 사항들은 애플리케이션과 사용자 인터페이스가 더욱 빠르고 매끄럽게 수행되도록 하는 역할을 한다. 이러한 개선 사항의 예는 다음과 같다.

  • QtWebkit 내의 새로운 하드웨어 가속화 구조를 통해 QtWebkit 애니메이션은 Qt 4.6.0에 비해 31%의 가속 효과를 보였으며, 결과적으로 “더욱 멋진” 사용자 인터페이스가 되도록 함
  • QtWebkit의 주목할 만한 스크롤 속도 개선 덕분에, 인기 웹사이트들의 벤치마크 테스트에서 Facebook 페이지는 최대 67%까지 더 빠르게 스크롤되며, 기타 덜 복잡한 페이지들의 경우, 평균 350% 더 빨리 스크롤됨*
  • 새 QStaticText 클래스는 텍스트가 Qt 4.6에서보다 두 배 이상 빨리 표현되도록 해줌
  • QPainter 엔진을 통해 particle system을 OpenGL에서  더 효율적으로 그릴 수 있게 됨


Nokia의 애플리케이션 및 서비스 프레임워크 부문 부사장 Sebastian Nyström는 Qt 4.7을 “Qt가 UI 및 애플리케이션 개발 프레임워크 부문에서 선두를 유지하게 하는 중요한 한 단계”라고 표현했다. 

그는 또한, “다양하면서 부드러운 UI 및 앱을 작성하고자 하는 개발자들이라면 Qt 4.7의 새 기능들이 얼마나 사용하기 쉬운지에 대해 놀랄 것”이라고 덧붙였으며,

“Qt의 성능과 안정성을 지속적으로 향상시키는 것은 꼭 필요한 일이며, 이 두 영역에 있어서 Qt의 수준을 한층 더 높인 것에 대해 자랑스럽게 생각한다”고 이야기를 마쳤다. 

Qt SDK 업데이트

Qt SDK 업데이트 버전의 경우, 현재 다운로드 하여 이용할 수 있다. 여기에는 Qt 4.7, Qt Creator 2.0.1뿐만 아니라, 개발자들이 애플리케이션을 작성하고 Qt 지원 플랫폼 전체에서 코드를 쉽게 재사용하는 데 필요한 모든 것들이 포함되어 있다. Qt SDK는 http://qt.nokia.com/downloads-kr 에서 다운로드 할 수 있다. 


Qt 4.7은 Qt Developer Days를 기점으로 개시
Qt 4.7및 Qt Quick은 뮌헨(10월 11-13일)과 샌프란시스코(11월 1-3일)에서 개최될 Qt Developer Days 컨퍼런스의 주요 테마이며, 여기에는 전용 교육, 워크샵, 데모 및 Qt 개발자들이 제공한 것들도 다수 포함된다. Qt Developer Days 에 대한 자세한 정보는 http://qt.nokia.com/qtdevdays2010을 참조한다. 

Qt Quick 업데이트
QML 및 Qt Declarative는 Qt Quick UI creation kit을 구성하는 세 부분 중 두 부분에 해당한다. Qt Quick의 마지막 구성 요소인 툴 모음은 Qt Creator 2.1 릴리스와 함께 공개될 것이며, 2010년 후반기에 발표 예정이다. 

Qt Visual Studio 통합 업데이트

Qt Visual Studio Add-in 통합에 대한 업데이트가 Qt 4.7에 포함되어 오늘 함께 공개되었으며, 이를 통해 개발자들은 인기 있는 IDE들과 Qt를 함께 사용하기가 더욱 용이해지게 되었다. Qt Visual Studio Add-in은 현재 LGPL(Lesser General Public Licence) 버전 2.1 하에서 이용할 수 있다.

자세한 정보
Qt 4.7에 대한 자세한 정보 또는 패키지 다운로드를 원하는 경우,  http://qt.nokia.com/products-kr/whats-new-in-qt 를 방문하거나 Qt Developer Days 2010 (http://qt.nokia.com/qtdevdays2010)에서 직접 만나볼 수 있다.

* 래스터 그래픽스 시스템이 있는 64비트 Linux 워크스테이션에서 얻은 테스트 결과임 

Document Actions