FlashDevelop3.0.0 Beta 8 がリリース! 待ってました待ってました待ってましたぁあぁぁぁぁぁぁあああ!!!11 http://www.flashdevelop.org/community/viewtopic.php?f=11&t=3470 解決したかった問題がいくつかあってそれに時間をとたれていたっぽいw まぁ夏休みを楽しんでください! > There are quite a lot of new features and really nice stability improvements, we hope that all of you enjoy this release! かなり多くの機...
公式ドキュメント Firebug Console API Firebug Command Line API 気になったところ $$(selector) 複雑なCSSセレクタでなければjQueryの$関数の変わりとして使える感じ。 dirxml(node) outerHTML相当のHTMLを出してくれる感じ $$(selector)と組み合わせると便利そう。 inspect(object[, tabName]) 指定したオブジェクトを指定したタブで表示できる。特定要素をHTMLタブで表示させる時、「inspect($$('table#some-id td')[0],'html');...
Webアプリケーションは、ブラウザ上で動作するという制約から、想定外のページ遷移が頻繁に発生します。これを「不正遷移」と呼びます。不正遷移とその制御を理解することが、Webアプリ開発者には不可欠です。 本稿では、不正遷移の種類とその対策を紹介します。 おことわり 本稿で使われている用語は、一般的なものとは限りません。また、紹介している対策以外に...
仮題「PV3D Racing “Concept-α”」が完成しました! PV3D Racing “Concept-α” ゲームをプレイする (要:Flash Player 9.0.115.0以降 / 読み込むのに少し時間がかかります) まだ遊ぶための要素がないし、ローディングすら実装されていない状態ですが、でも、とりあえず ActionScript 3.0 + Papervision3D でこんな感じのレースゲームが作れますよ、っていうのが伝わるレベルにはなった...
田中氏がグーグルで検索をしてみたところ、検索結果は0件だった。「UNIQLOCKというユニークでキャッチーな言葉があれば、世の中は勝手に解釈していってくれるのではないかと思った」(田中氏)。0件という検索結果を示した画面をキャプチャーして印刷し、ユニクロに持ち込んだ。 広告のプレゼンテーションでは通常、了承されれば予算をつけて動き出せる...
本日の OSC Kansaia 2008 で開かれた Shibuya.js in Kyoto で、JavaScript と ActionScript の連携について話しました。関西のカンファレンスでの発表は初めてでしたが、楽しかったです。スピーカの皆さん、参加された皆さん、どうもありがとうございましたー。 以下発表資料です。 JS <-> AS JavaScript と ActionScript の連携 自己紹介 はてなエンジニア 舘野 祐一 (id:secondlife) http://tako3.com/http://rai...
ActionScriptのスクリプトやノウハウの共有を積極的に行う場として立ち上げたのが、Flash/ActionScript開発のためのオープンソースコミュニティ「Spark project」です。
ユビキタスの最前線のコンセプトアプリに大量に触れるからに決まってる。 5年~10年後先のテクノロジのモックアップに、フライングして今触れると考えれば20万などないも同然ですよ。数年後サービスのアイデアとか考えるときに、情報格差で死にたくないからさわっとるのです。 DSやニコニコ触って育ってきた世代には、Flashのインタラクティブ性もWEBの双方向性も「当たり前...
目的・経緯 embed 要素は XHTML 1.0/1.1 では定義されておらず、画像以外のオブジェクト埋め込みには object 要素だけで行います。しかし object 要素は以前からブラウザごとの実装に差異が多く、使いどころが難しくて結局 DTD を HTML 4.01 にして embed タグを書かざるを得ないということがままありました。 ここでは、それを解決するために色々書き方を変えては異なる環境でテストし、...
Flexアプリケーションの開発時に陥りやすい、一般的な誤りについて解説します。
こんにちは。hirafujiです。 今日のPHPでは、「電話帳を作る」というお題のもと、上手なクラス化の方法について学びました。 (more...)
Eclipse用AIRアプリケーション開発支援プラグイン「AIR GEAR 1.0.0」が2日にリリースされた。オープンソースで公開されており、Eclipse Public License 1.0内で自由に使用することができる。「GUIを使った開発」「ActionScript/MXMLを使ったAIR開発」「簡単にできるパッケージ作成」など、AIR開発を強力に支援するプラグインとなっている。 ソースはSourceForgeにて公開されている。jarファイルを...
製作の仕事をしていると、やっぱりいいソフトがあった方が幸せになれますよね。 僕も用途に合わせたソフトをいくつも入れていますが、最近AIR製のアプリも何気にあるんだなーっと思ったのでご紹介。 SWFObject 2.0 generator v1.1 AIR ご存知SWFObejectのジェネレータです。 とりあえずプレビューっていう時にとても重宝します。 http://www.swffix.org/devblog/ で公開されているjavascript版(?)...
『 Flashmenubuilderandcomponents.Freewebmenusdownload. 』
ほとんどのウェブ・ユーザーにとってGoogleかYahooで検索して引っかかってこなかったら、それは存在しないも同然だ。これがFlash(SWF)フォーマットのファイルでウェブサイトを作るときの最大の欠点の一つだった。検索エンジンはそのファイルが存在することを見ることはできる。しかしその中身を知ることができなかった。少なくとも今までは。Adobeは検索エンジンがSWFファイ...
によってスレッドが開始されると、状態は「RUNNABLE」に設定され、実行フェーズとなります。 「NEW」以外の状態のスレッドを start メソッドによって開始することはできず、万が一 start メソッドを呼び出してしまった場合、 IllegalThreadStateError 例外がスローされます。 wait メソッド、join メソッド等の呼び出しによってスレッドが待機状態になる場合 (詳しくは「4. スレッドの制御」...
『 AIRが面白いのは、これまで使ってきたWebアプリケーションの技術、HTML/JavaScriptやFlash/Flexを利用して、デスクトップアプリケーションを作ることができる点にあります 』
setTimeoutで実行される関数の中で発生するエラーは、セットした部分のtry/catchで補足することはできません。 function throwError(){ throw new Error('ERROR'); } try{ setTimeout(throwError, 3000); } catch(e){ // ここには到達しない alert(e); } MochiKit.Async.Deferredを使うと、エラーバックでエラーを補足できます。 callLater(3, throwError).addErrback(function(e){ alert(e); }); エラーの補足以外にも、Deferredのインターフ...
最後に、Flex 3.0 SDKをインストールしたディレクトリの「bin」ディレクトリにパスを通せば、開発の準備は完了です。 簡単なAdobe AIRアプリケーションの作成 それでは早速、今回の目的「MP3プレーヤーの製作」に入りましょう。まず、テキストエディタで以下のソースコードを記述してください。 AirMusicPlayer.mxml(UTF-8で保存) <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mx...
『 JFreeChartはよく使います 』