メモリフットプリント最大60%削減、組み込みに適したQt 5.8:Qt 5.8
「Qt」の最新版「5.8」が提供開始された。最新版ではマルチプロセス対応の新機能やステートマシン開発ツールへの統合などが行われた他、カスタマイズ性を高めることで「最大で60%のメモリフットプリントを削減」可能だ。
包括的GUI開発フレームワーク「Qt」の最新版「Qt 5.8」が提供開始された。最新版ではマルチプロセス対応の新機能やステートマシン開発ツールへの統合などが行われた他、IoTデバイスに向けてのメモリ消費量削減やパフォーマンス改善も行われた。
Qtはマルチプラットフォーム対応の包括的開発フレームワークとして知られており、プログラム開発に必要なマルチスレッドやプロセス間通信、ネットワーク、データベースなどといったライブラリを多数備えており、それらはモジュール形式で提供される。
提供開始された最新バージョンでは、このモジュール選択のカスタマイズ性を高めることで組み込み機器での利便性を高めた「Qt Lite」が導入されている。ニーズに合わせたカスタマイズを可能な限り行うことで、「最大で60%のメモリフットプリントを削減」(同社)というサイズダウンを可能とした。これにより搭載可能なデバイスの幅が広がり、ウェアラブルデバイスのようなローパワーなデバイスでもQtを組み込むことが可能となった。
また、バージョン5.7でテクノロジープレビューが行われていたQt Wayland Compositor APIが正式となった。これによってQtの機能を用いて独自のWaylandコンポジタを作成し、複数プロセスへのUI分散が容易となった。その他にもQt Serialbusが正式対応となり、APIからバスプロトコルや通信の制御が可能となっている。新たなテクノロジープレビューとしては、音声読み上げ機能やクラウド接続を容易とする機能が用意された。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 組み込み用ビットマップフォント、定額制の提供プラン
ダイナコムウェアが組み込み機器などに適したビットマップフォントを定額で利用できるライセンス「DigiType BMP」の提供を開始すると発表した。 - 少量多品種の印刷業務を効率化する商業印刷向けソフトウェア
リコーがオンデマンド印刷の普及によって浮上している、小ロット化や短納期化といった問題を解決するソフトウェアを販売する。 - 高速起動ソリューションがルネサス最新SoCに対応、車載向けに機能強化
ユビキタスのLinux高速起動ソリューション「Ubiquitous QuickBoot」が、ルネサスの「R-Car H3」「R-Car M3」に対応。セキュアブートなど車載向け機能強化も果たした。 - 仏MBSE用ソフトウェアの新製品が国内で販売開始
SOLIZEは、同社の子会社SOLIZE Engineeringが、仏SHERPA Engineeringが開発したモデルベースシステムズエンジニアリング向けのソフトウェア「PhiSystem」の取り扱いを開始したことを発表した。 - 制御システム製品開発に「リスクベース・デザイン」を導入するツール
構想設計段階で行うリスクアセスメントとその対策を盛り込んだ設計プロセスである「リスクベース・デザイン」を支援するツール「Visual Risk」を図研が販売する。