クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
2月 28, 2012 by 松本 忠顕 | Comments
この記事は Qt Blog の "Qt for PhoneGap" を翻訳したものです。
執筆: Quim Gil, 2012年1月12日
Qt と PhoneGap が出会いました!とまでは行きませんが、そうなることが PhoneGap と Qt の開発者を取り込む為に ICS が始めた この コミュニティプロジェクト が目指しているゴールです。PhoneGap SDK (Apache Cordova と改名されるようですが) のターゲットとして Qt を追加し、Qt 5 を原則としてフォローしながら Qt 4 のバックポートも視野にいれるという計画です。最終的には PhoneGap の開発者たちは Qt ベースのプラットフォームを簡単にターゲットに追加できるようになるでしょう。もちろん皆さんの貢献は大歓迎です。PhoneGap も Qt もオープンに開発されており、無料で入手することができます。
phonegap.com には以下のような説明があります(翻訳)
PhoneGap は HTML5 のアプリケーションプラットフォームです。Web テクノロジーを使ってネイティブな API を使用したアプリケーションを作り、アプリストアに公開することができます。PhoneGap は HTML や JavaScript のような、開発者の皆さんには馴染み深いウェブテクノロジーを活用しています。
PhoneGap SDK を使えば、一般的な HTML5 のアプリをプラットフォームのネイティブな API に接続し、ターゲットとするプラットフォーム用に公開できるような、ネイティブなパッケージを作成することができます。現在 PhoneGap は iOS、Android、Windows Phone をフルに サポート し、WebKit を通して部分的に Blackberry OS、Web OS、Symbian をサポートします。
PhoneGap は主にウェブを使用したアプリケーションで使われています。例えばカタログのようなアプリケーションや、簡単なゲームなどです。携帯端末だけではなく、タブレット向けの使用も増えてきています。おすすめアプリ の一覧をご覧ください。例えば、私も時々ボランティアとして参加する Wikimedia のアプリの場合、最初は Wikimedia 財団が iOS 向けのアプリとして開発を始めました。Android バージョンの開発に取りかかった時、ゼロから開発するのを避けるため、PhoneGap の採用を決めました。これは今後他のモバイルプラットフォーム向けに開発を始める為のベースとすることができます。
Qt から見ると、PhoneGap のアプローチは似すぎていて挑戦的にも思えます。ご存知の通り、Qt を素晴らしいものにしている一つの要因はクロスプラットフォームでの互換性です。ここ数年で Qt はプラットフォームへの統合において多方向に成長してきました。命令形の C++ から宣言型で JavaScript ライクな Qt Quick までをサポートし、さらに本格的で強力な QtWebKit モジュールで純粋な Web 言語への扉が開かれました。Python のバインディングなど、他のアプローチもコミュニティによって追加されました。ある意味で PhoneGap は競合する技術ですが、別の見方をすると、とても面白い形で組み合わせることができます。実験は好きですから、ひとつやってみましょう。
PhoneGap は主に、iOS や Android のアプリの開発者やユーザーによって成長しました。Windows Phone 向けの開発サポートも同等のレベルに達しつつあるので、開発者の皆さんは WP 向けのパッケージも開発することができます。Qt 搭載プラットフォーム向けのサポートも追加できたら素晴らしいと思いませんか?既存の HTML5 コードをネイティブな Qt アプリにパッケージして公開する簡単な方法を提供できたら素晴らしいですね。
どの Qt プラットフォームを、いつ、どの程度サポートするかは様々な要因にかかってきますが、一番重要なのは皆さんです。私も Nokia 端末のユーザーとして、PhoneGap アプリが Nokia Store と apps.formeego.org に登場するようになって欲しいと思います。それだけでなく、例えば Ubuntu ユーザーとしても、Ubuntu Software Centre にアプリが出てくるようになれば素晴らしいと思います。他にも、(何かアイデアはありますか?) :)
Download the latest release here: www.qt.io/download.
Qt 6.6. is a feature release with focus on improving UX capabilities including responsive UI technology and the Qt Graph module.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
8 7, 2012
8月3日(金)・4日(土)に 京都リサーチパーク で開催された「オープンソースカンファレンス 2012 Kansai@Kyoto」に参加しました。..
7 25, 2012
8月3日(金)・4日(土)に 京都リサーチパーク で開催される「オープンソースカンファレンス 2012 Kansai@Kyoto」に参加します。..
7 17, 2012
7月14日に仙台市で開催された「オープンソースカンファレンス 2012 Sendai」に参加してきました。 [gallery..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.