QtがMacOS Xにも対応 12
ストーリー by koyhoge
KDEはさすがに無理かな 部門より
KDEはさすがに無理かな 部門より
Macintoshの世界でQTと言えばそりゃもうQuickTimeのことだが、
ここでいうQtはそれとは違う。KDE
のベースとなっていることでも有名な、
Troll Techが開発した
Qt ツールキットのことだ。
先日行われたN+IでTroll Techが配っていたパンフレットによると、現在QtのMacOS X対応版を開発中で、それはちゃんとAquaなインターフェースを備えているのだそうな。
先日行われたN+IでTroll Techが配っていたパンフレットによると、現在QtのMacOS X対応版を開発中で、それはちゃんとAquaなインターフェースを備えているのだそうな。
MacOS XはAPIとして、classic(従来のMacOS Toolbox互換)、Carbon(Toolboxをリファインしたもの)、Cocoa(NEXTSTEPの流れをくむオブジェクト指向API)の3つを持っているが、Qt for MacOS Xは下回りとしてCarbonを使用している。
これでQtを使ってちょっとしたツールを作っている人達のターゲットが、MacOS Xに広がるかも知れない?
MacOS Xといえば、jusが関西で勉強会を開催するので、こちらもよろしく。
これでQtを使ってちょっとしたツールを作っている人達のターゲットが、MacOS Xに広がるかも知れない?
MacOS Xといえば、jusが関西で勉強会を開催するので、こちらもよろしく。
re:QtはC++だったよね (スコア:1)
ええ?NeXT系じゃないんですか(T_T)
なんとなくがっくり。
まぁC++じゃObjectiveCに合わせるのは辛いんだろうけど…
carbon based (スコア:1)
プレスリリース (スコア:1)
> ええ?NeXT系じゃないんですか(T_T)
NeXT系?あ,Cocoaのことですね.
いやどうも3年前くらいからMac用の移植作業はやっていたらしいですから.
そうすると必然的にCarbonの上で動くことになるのではないでしょうかね.
TrollTechのプレスリリースには先月にでていまして,OS Xでデモを動かしてみましたが動作は遅いもののちゃんと動いていて感動しました.
これが出るならばドキュメントが非常にプアなJavaでのCocoaプログラミングをやる必要もなくなるかなと非常に期待しています.
今はO'Reillyの訳本くらいしかまともな日本語のQt本ないですけれど,これが起爆剤になってもっとQtの認知度が上がってくれたらと思っています.
http://www.trolltech.com/company/announce/mac.html
kaho
Re:carbon based (スコア:1)
Borland KylixのMac(Xに限らず)版、なんてのが
出ないかなー出ないかなー
Re:N+Iに来てたのか (スコア:1)
がーん、全然気がつかなかったー。
最終日の終了間際にTrolltechに行って、いろいろ質問してました。
日本法人とかつくるんかなぁ。(ぼそ)
Carbon vs Cocoa (スコア:1)
とすると、これからOS Xようのソフトを作る人はCocoaを使用するのが一番良いパフォーマンスを得られるし、そうすべきなんだろう。
でもQt使って開発した経験ある人は、これをステップにOS X開発に参加するかもしれないし、デベロッパーをOS Xに惹き付ける魅力的な物でもあるのも事実。実際自分もその一人(Cocoaも使ってるけどね)。
There is no spoon.
畑違いだけど冷遇された分野について (スコア:1)
知らなかったので先日出た新しいBSD Magazine
(のゲーム作り?の記事)を読んで愕然としたんですが、
QtもといKDEって(GNOMEもだが)「音」のサポートは
ひどいもんらしいですね。
かたやMacは音のサポートが超強力なことで
昔から有名だったマシン/OSなわけでして…
関係ないけどちょっと寂しいな、と思いました。
というか、これを「関係無い話」だと見なさないと
ならないのが寂しいな、というか。
Qt使って機種横断な音楽ソフトを書こうと思っても
音回りで#ifdefの嵐になるんだろうな…現状では…しくしく…
Re:畑違いだけど冷遇された分野について (スコア:1)
で、KDEでの「音」のサポートがまだまだだというのにも反論はないけれど、
KDEはQtの「音」の仕組み(QSound)は使ってないですよ。
Qtに頼らず(というより、頼れないので)作ってます。
ここを一緒にすると訳が分からなくなるのでは。
-- Che Che - Bye Bye
Re:プレスリリース (スコア:1)
原書はQt2になったそうです。Qt3 beta1が出て、最初に原書が出たときと同じようにバージョンのずれが。
Re:Carbon vs Cocoa (スコア:1)
要はCarbonで書いてもMac OSとMac OS Xの違いを考えないで書かれたのでは、 ちゃんと動かないと言えます。 IEのCarbonでのコードの書き方が悪い方に一票。
Kylix は Qt ベース。 (スコア:1)
N+Iに来てたのか (スコア:0, 余計なもの)