Windows CE/ Mobile
Qt는 C++ 애플리케이션 개발 및 UI 프레임워크입니다. 사용자는 Qt를 사용함으로써 다양한 장치에서 이용할 수 있는 직관적인 API를 통해 다채로운 고성능 애플리케이션을 작성할 수 있습니다.
Qt에는 다양한 툴 세트가 포함되며, Qt의 직관적인 API는 작성해야 할 코드의 양이 적고 짧은 시간 내에 더 높은 수준의 기능을 구현할 수 있음을 의미합니다.
- 최소한의 하드웨어 종속성
- 대부분의 현존하는 Windows CE 구성 지원
- 맞춤형 하드웨어 구성의 경우에도 구축 용이
- 단순히 재컴파일만으로 데스크탑 코드를 임베디드형으로(또는 역으로) 이식 가능
- 사용되지 않는 구성요소 및 기능을 배제하고 컴파일 가능
- 시스템 자원 활용 및 높은 효율 달성
- 임베디드 장치를 데스크탑과 마찬가지로 쉽게 개발
| Qt supports the following platforms: |
||||||
| Embedded Linux |
Mac OS |
Windows |
Linux/X11 |
Windows CE |
Symbian |
Maemo |
주요 임베디드 구성요소
Qt가 제공하는 모든 툴과 API 및 클래스 라이브러리의 토대 위에, Qt for Windows CE에서는 사용자에게 최적화된 임베디드 개발 환경을 위한 추가 기능을 제공합니다.
맞춤 제작이 가능한 고유의 외형과 느낌
Windows Mobile 및Windows CE 스타일을 Qt와 함께 이용할 수 있습니다. Qt 애플리케이션은 사용할 스타일을 런타임 때에 탐색합니다. 애플리케이션의 외형과 느낌의 경우, Qt 스타일시트를 사용하면 전통적인 UI 스타일링에 비해 매우 짧은 시간과 코드만으로도 쉽게 커스터마이즈할 수 있습니다.
- HTML CSS(Cascading Style Sheets)의 영향을 받음
- 수많은 위젯이 있는 환경에 적응
- 복잡한 스타일은 CSS 기법을 잘 아는 사람이면 누구나 정의 가능
진보한 텍스트 레이아웃 엔진
Qt for Windows CE는 TrueType®과 래스터 폰트를 지원합니다. 또한 유니코드(Unicode) 지원 및 오른쪽에서 왼쪽으로 쓰는 언어에 대한 지원도 확장합니다. Qt의 다기능 텍스트 엔진을 통해 테이블, 경로 추적 및 도형을 둘러 싼 텍스트를 포함한 복잡한 텍스트 레이아웃 기능이 추가되었습니다.
기타 Qt 구성요소에 대한 자세한 정보는 다음을 참조하십시오:
Applications created with Qt for Windows CE can be ported to embedded Linux and any other OS
that Qt supports.
시스템 요구사항
| 개발 환경 |
마이크로소프트® Visual Studio® 2005 (스탠다드 에디션) 이상 ActivePerl |
| 풋프린트 |
간략 구성- 4.8 MB 전체 구성 - 8.4 MB |
| 운영 체제 | Windows CE 5 이상 Windows Mobile 5 이상 |
| 하드웨어 플랫폼 | ARM®, x86® 에서 지원 (SH4® 및 MIPS® 에서 컴파일 |
코드 유지 보수 및 지원
트롤테크에서는 API 유지 보수뿐만 아니라 미래에도 경쟁력을 갖출 수 있도록 플랫폼의 변경에 대해서도 책임을 집니다. Qt의 지원 및 유지 보수 프로그램을 통해 Qt API, 함수, 메소드 및 프로그래밍 기법의 사용법에 대한 일반적인 조언 및 지침을 제공합니다.
Video Demo
|
|

