SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

Qtエコシステムを拡張する「Qt Bridges」発表、Rustなどの複数言語に対応

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 Qtグループは、新しいブリッジング技術「Qt Bridges」の詳細を発表した。

 Qtグループは、5月6日に開催された「Qt World Summit 2025」において、Qtプラットフォームとエコシステムの拡張を発表し、任意のプログラミング言語とQtを統合する新しいブリッジング技術を導入すると説明していた(このアプローチを「Qt Bridges」と命名)。

 従来、Qt QuickアプリケーションからQMLエンジン外部のアプリケーション固有のAPIやデータにアクセスするには、C++で記述する必要があった。Qt Bridgesのアプローチにより、Qt QuickがC++バックエンドから独立して動作できるようになり、Qtの既存のフロントエンドとバックエンドが分離されることで、異なるコアテクノロジーを使用している場合でも開発チームが並行して機能を構築しやすくなる。

 今後、C#、Kotlin/Java、Python、Rust、Swiftの5つのプログラミング言語が統合される。また、いくつかのプライベートQML API を公開してドキュメント化し、将来誰でも追加のプログラミング言語を統合できるようにすることを目指す。

 現時点では、実装の次期イテレーション、そして現在のQt 6ベースライン向けの新しいリポジトリを開発している段階。今後。Qt Bridgesのテクノロジープレビュー版がリリースされる際には、Qtの他の機能と同様に、専用のドキュメントが提供される予定。

 Qt Bridgesに関する最新情報は、専用フォームからサインアップすることで受信できる。

関連リンク

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/21662 2025/06/06 12:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング