Calendar
     12
3456789
10111213141516
17181920212223
24252627282930
31      
<< August 2008 >>
Selected Entries
Recent Comments
Recent Trackback
SoftWare


Categories
Archives
Recommend
Cocoaはやっぱり!?MacOS Xプログラミング入門
Cocoaはやっぱり!?MacOS Xプログラミング入門
鶴薗 賢吾
絶版中(泣)でも、かなりお勧め!
Recommend
Recommend
Recommend
Links
Member's Blog
Others
Profile
つっこむ!ココアさん 第4回
 
ひさびさの第4話です。

アイコン

続きを読む >>
 
| ココアさん | 02:13 | comments(0) | - |
Cocoa Life Vol.4 発売!(予定)
 
いろいろ忙しくなかなか更新できなくてごめんなさい。

しかし、いろいろ進めてきた企画の一つ「Cocoa Life Vol.4」の新刊をようやく完成させ8月16日から販売します!

Cocoa Life4

通販はいつも通り「Cocoa 勉強会」のページから。(まだ販売してないよ!)

どんな内容か、プレビューPDFも作成しているので、チラ見がしたい人はここを見てね(16Mあるので気をつけて)。

あと、いつも通り初売りはコミケでもやります。
Vol.3 Vol.4を買ってくれた方には、Vol.2を無料贈呈するよん〜

場所は以下の場所で…

コミケ74

本当はもっと早めに出したかったんだけど、iPhone関係の記事待ちで遅らせたんだ。でも、結果的にiPhone記事はNDA関係でかけなかったので、今回の本には残念ながら載せられなかった(;>_<;)

でも、NDAが解禁になったらすぐに出したいな〜

というわけで、皆さんもうしばらくお待ち下さい〜( ^_^)/
 
| Cocoa Life | 01:48 | comments(0) | - |
勉強会のMovie
 
Cocoa勉強会(関西)の勉強会の様子の動画を現在公開中!

勉強会の存在と内容をもっとアピールすべきと言う発案で、関西メンバーの方がテスト的に公開したものを転載させていただきます。

本当は関東の方でもやりたい気持ちはあるんだけど、関東の方は今ちょっと、他の事が忙しくてなかなか実施できない状態。でも、どういう反応があるかによっては、関東もこういうアピールをもっとしていかなければいけないな〜と思う。


 
| 勉強会報告 | 13:38 | comments(5) | - |
Leopard NSMenuで変わった点
 
今週の日曜日にCocoa勉強会があって、久しぶりに発表した。
(というか、このブログも久しぶり)

発表した内容は、私の得意ジャンルのメニュー関係。
Leopardで新しくなったNSMenuとNSMenuItemの差分の解説を行った。

メニュー自体は、はっきり言ってOSX10.0の頃からほとんどといっていいほど変わってない部分ではある。なぜなら、いまだにほとんどの部分をCarbonが補っていて、Cocoaからいじれる部分があまりなかったという所にある。

わかりやすく言えば、ラベルメニューやボリュームメニューのようなコントローラーを装備しているメニューをCocoaで作る事は出来なかったのだ!

しかし、Leopardではそれが解禁になった。といってもベースはCarbonなんだけど、NSMenuItemにNSViewを張る事が可能になったのだ。

具体的には以下のAPIになる…



NSMenuItem

- (void)setView:(NSView *)view;
- (NSView *)view;




これで、自分の作ったカスタムViewをメニューアイテムに貼るだけで、簡単にコントローラー付きのメニューが作れてしまう。Carbon時代でも、コントローラ付きメニューを作るには膨大なソースを書かなくてはいけなかったんだけど、これでほぼInterfaceBuilberだけで出来てしまうという簡単さになったわけだ。

これは、ある意味革命である。(^_^;

さて、NSViewが使えるとなると、NSViewのwindow API を利用する事で、メニュー自体の操作まで可能になる。これは、いろいろな使い道が出来そうだ…

というわけで、勉強会で発表した応用編のメニューを2つ紹介。

まず最初は、メニュー内のViewに画僧を配置させ、さらにアニメーションまでさせてしまおう、というサンプル。実際ちょっと同期に癖があるが、その辺をうまくすればこのように、アニメするメニューまで作れてしまう(^_^;



次に、取り外し可能メニュー。
これは、メニューウインドウのマウスイベントをハックして、そのまま取り外してしまおうという試み。

古い方なら覚えているかも知れないが、OS9時代のメニューでは、実際このような取り外しメニューが可能だった(ハイパーカードのパレットメニューのような…)。
じゃ、それを実際やってみようと、いろいろやってみた所出来た(笑)

ドラッグした先で、パネルウインドウを表示させているだけだけど、まさに取り外したような感じに見える。



と、Leopardではメニューに関しては、Viewは貼れるという事で、Cocoaプログラマーにとってはかなり自由度の増したAPIになったと思うので、今後の応用に期待したい〜
 
| プログラム | 00:36 | comments(0) | - |
コミケ72に参加します
 
恒例となったコミケ参加。今年の夏も参加します。
場所はこちら…



ただ残念ことに、今回は「新刊」はありません。理由はアップルさんに聞いてください(笑)
(Leopardでね〜じゃん、って感じです(笑))

ただそのかわり、特別セールを行う予定です。まだ内容は確定はしていないのですが、来ていただいた方には、何か特別な割引をしたいと思っています。
まだ、本を手に入れてない人は是非遊びに来てください〜!( ^_^)/
 
| 勉強会報告 | 20:03 | comments(0) | - |
第23回Cocoa勉強会
 
第23回Cocoa勉強会の詳細が決まりました。

なんと、今回はとうとう「アップルセミナールーム」での開催です。


といっても、アップルが主催する公的な催しではありませんので、決してアップルに直接問い合わせをしないでください。

見学等の申し込みは、こちらからお願いいたします。

でもって、詳細はこちら…

日時:5月12日(土)
時間:13:00~17:00(予定)
場所:初台 オペラシティー アップルトレーニングルーム
集合:初台 オペラシティー オフィスロビー
内容:
WiiリモコンをMacにつなげるDarwiinRemoteの開発者、Hiroakiさんをゲストスピーカーに迎えて「DarwiinRemote」「カスタムシートとModality」「CocoaアプリのAppleScript対応」「プラグイン(Cocoaバンドル)対応のアプリの作り方」「PaSoRi」などの発表を予定しています。
 
| 勉強会告知 | 19:17 | comments(0) | - |
「WWDCノススメ」公開
 
Cocoa Life Vol.3でコラムとして収録した「WWDCノススメ」をHPにて完全版として公開いたしました。



今年のWWDCに行こうかどうか迷っている人は、とりあえず読んで見て参考にしてみては?(^_^;

どういうふうに申し込むのか?
どのくらいかかるのか?
どんな準備が必要なのか?
どんなイベントがあるのか?

などの、細かい点まで詳しく書いてあるのでとても参考になるでしょう〜
 
| 勉強会告知 | 18:20 | comments(0) | - |
「Cocoa Life Vol.3」刷り上がり
 
あさってから発売の「Cocoa Life Vol.3」が刷り上がってきました。



圧巻です(^_^;
ご好評により、毎回増刷してきたCocoa Lifeですが、今回は増刷しなくてもいいように最初から結構刷ってます。でも、売れなかったらどうしよう…(笑)

でも、実際このぐらいは毎回売れているので、この需要の大きさには驚いています。

と言うわけで、直販31日コミケで、通販は1月1日よりなのでよろしくお願いいたします。
 
| Cocoa Life | 10:34 | comments(0) | trackbacks(0) |
コミケ71に参加します
 
なんか、久しぶりの更新です。さぼっていてごめんなさい〜

さて、勉強会発行の会誌「Cocoa Life Vol.3」はすでに完成していて(といっても、印刷屋に出しただけ)あとは売るだけなのですが、初売りが「コミケット17」になります。


「Cocoa Life Vol.3」800円(送料別)

一応通販も1月1日より開始しますが、もしコミケに来るかたがいましたら、是非直販でお買い求めください。Vol.1 Vol.2も売りますので、まとめ買いもOKです( ^_^)/

場所と日にちは以下のようになっています。



いや〜大晦日ですよ。みんな来てね〜
 
| 勉強会報告 | 17:34 | comments(0) | trackbacks(0) |
第20回Cocoa勉強会
 
記念すべき第20回目の勉強会の日程が決まりました。

日時:9月30日(土)
場所:都内某所
時間:13:00〜17:00
内容:まだ未定

見学者募集中! 見学希望の方は、こちらから!

今回の勉強会には、20回記念としてゲストとして、JEditで有名なアートマン21の松本さんをお呼びして、Cocoa開発のお話などを語っていただこうと考えています〜(^_^;

 
| 勉強会告知 | 02:39 | comments(0) | trackbacks(0) |