パスワードを忘れた? アカウント作成
232 story

QtがMacOS Xにも対応 12

ストーリー by koyhoge
KDEはさすがに無理かな 部門より
Macintoshの世界でQTと言えばそりゃもうQuickTimeのことだが、 ここでいうQtはそれとは違う。KDE のベースとなっていることでも有名な、 Troll Techが開発した Qt ツールキットのことだ。
先日行われた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が関西で勉強会を開催するので、こちらもよろしく。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by G7 (3009) on 2001年06月16日 14時38分 (#2359)
    >Qt for MacOS Xは下回りとしてCarbonを使用している。

    ええ?NeXT系じゃないんですか(T_T)
    なんとなくがっくり。
    まぁC++じゃObjectiveCに合わせるのは辛いんだろうけど…
  • by beatak (2475) on 2001年06月16日 14時51分 (#2361)
    carbon ベースって事は、Classic 環境への進出もねらってるって事じゃないの?だとすれば嬉しいなぁ。
  • 私はWin/Qtのライセンス購入済みです.
     
    > ええ?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
  • by G7 (3009) on 2001年06月16日 16時17分 (#2370)
    ついでに妄想するならば、
    Borland KylixのMac(Xに限らず)版、なんてのが
    出ないかなー出ないかなー
  • > なら声をかけてくれてもよかったのに。バイトでずっとTrolltechのブースにいましたよ。

    がーん、全然気がつかなかったー。
    最終日の終了間際にTrolltechに行って、いろいろ質問してました。

    日本法人とかつくるんかなぁ。(ぼそ)

  • by nidak (2008) on 2001年06月17日 14時48分 (#2433) ホームページ 日記
    OS X上で優れたマルチタスク能力をアプリケーションが発揮できるのがCocoaアプリケーションだとAppleが言っていた。現にCarbonでかかれたIEはページ読み込みの時などにユーザーの入力を受け付けなくなってしまう。Carbonアプリケーションのパフォーマンスは今後のOS X Updateで向上されるとの事だけど、どこまで向上される事だか、、、。さすがにApple自身も大分前からCocoaで開発して下さいと呼び掛けているよね。
    とすると、これからOS Xようのソフトを作る人はCocoaを使用するのが一番良いパフォーマンスを得られるし、そうすべきなんだろう。
    でもQt使って開発した経験ある人は、これをステップにOS X開発に参加するかもしれないし、デベロッパーをOS Xに惹き付ける魅力的な物でもあるのも事実。実際自分もその一人(Cocoaも使ってるけどね)。
    --

    There is no spoon.
  • QtとMacという取り合わせといえば、
    知らなかったので先日出た新しいBSD Magazine
    (のゲーム作り?の記事)を読んで愕然としたんですが、
    QtもといKDEって(GNOMEもだが)「音」のサポートは
    ひどいもんらしいですね。

    かたやMacは音のサポートが超強力なことで
    昔から有名だったマシン/OSなわけでして…

    関係ないけどちょっと寂しいな、と思いました。
    というか、これを「関係無い話」だと見なさないと
    ならないのが寂しいな、というか。

    Qt使って機種横断な音楽ソフトを書こうと思っても
    音回りで#ifdefの嵐になるんだろうな…現状では…しくしく…
  • QtにもQSoundってクラスはあるけど、それが十分でないのは同意。

    で、KDEでの「音」のサポートがまだまだだというのにも反論はないけれど、
    KDEはQtの「音」の仕組み(QSound)は使ってないですよ。
    Qtに頼らず(というより、頼れないので)作ってます。
    ここを一緒にすると訳が分からなくなるのでは。
    --
    -- Che Che - Bye Bye
  • by goubu (3245) on 2001年06月21日 1時23分 (#2952)
    O'Reillyの訳本はQt1.44ベースで、 Qt2なコードには辛いところがあるのではないでしょうか。
    原書はQt2になったそうです。Qt3 beta1が出て、最初に原書が出たときと同じようにバージョンのずれが。
  • by goubu (3245) on 2001年06月21日 2時31分 (#2957)
    単にCarbonizeしてもMac OS Xで効率よくはならないです。 少なくともMac OS的なイベント待ちはではなく、 Mac OS Xに向いたイベントハンドリングをしないと CPUも浪費するだけでなくユーザレスポンスも悪くなります。
    要はCarbonで書いてもMac OSとMac OS Xの違いを考えないで書かれたのでは、 ちゃんと動かないと言えます。 IEのCarbonでのコードの書き方が悪い方に一票。
  • by tale (3290) on 2001年06月22日 1時52分 (#3125)
    ってことは、Mac版 Kylix の道も開かれたってことに!!
  • N+Iに来てたのか (スコア:0, 余計なもの)

    by Oliver (4) on 2001年06月16日 17時18分 (#2373) ホームページ 日記
    なら声をかけてくれてもよかったのに。バイトでずっとTrolltechのブースにいましたよ。
typodupeerror

犯人はmoriwaka -- Anonymous Coward

読み込み中...