ドットインストール代表のライフハックブログ
![IDEA * IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/2c3dc301b20cb5de810337f69f7c6c1fed014ec7/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Fwp-content%2Fuploads%2F2010%2F12%2Fsuper.png)
Touchless というUSBカメラを用いて操作するツールでFlashを操作するアプリを作ろうと思い立ち、 TouchlessはC#のSDKが公開されているので、そのまま利用。 Flashはセキュリティ等が手間なのでAIRアプリでまずは作ってみる。 実現方法としては、Touchlessを用いたC#アプリがサーバーの役目をして、ソケットを開いた状態で待機。AIRアプリはそこに接続してTouchlessの操作情報を受け取るというので行けそう。 というわけで、まずはソケット通信でAIR、C#間でデータをやり取りするサンプルを作成。 C#のコードはVisual C#.netではじめるネットワークプログラミン (1) を参考に少しだけ変更を加えた。 コードは以下。 using System; using System.Collections.Generic; using System.Linq;
The SQLite SorcererはAdobe AIR製のフリーウェア。SQLiteを使えばデータベースを用意する手間もなくすぐにデータ管理がはじめられる。SQLもきちんとサポートしているのでデータが大量になったら本格的なデータベースに移行することも容易だ。 Adobe AIRでSQLiteを管理 そんなSQLiteを管理するツールは多々あるが、ローカルにあるファイルを管理したければAdobe AIRで作られたThe SQLite Sorcererが面白いそうだ。一通りのデータ操作に加え、トリガーなどもThe SQLite Sorcerer上で作成できるようになっている。 The SQLite Sorcererはテーブルの作成、フィールドの追加/編集、データのメンテナンスまでこなすことができる。さらにビューを作ったり、トリガーの作成も可能だ。暗号化にも対応し、解析を行う機能もある。ほと
LivebrushはAdobe AIR製のフリーウェア。コンピュータで行えることは多数ある。テキストを書く以外にも写真を加工したり音楽を作ったり、クリエイティブな活動に役立てることができる。だがそうした創造的な作業には才能と優れたソフトウェアが必要だと思われている(少なくとも筆者はそう思う)。 何となくいい感じ? アートを作ろうと思ったら何が必要だろう。タブレット、プロレベルのソフトウェア…いやいや必要なのはLivebrushだけで良い。Livebrushは何となく描くだけでも十分にクリエイティブなアートを作り出せるソフトウェアだ。 その秘密は多数登録されたブラシとそのブラシが描き出す曲線にある。ブラシによって色が決まっているようで、ただマウスを使って線を書くだけで自動で綺麗な曲線を描き出してくれる。線は後から調整することもできる。また線ごとにレイヤーが分かれるので一部を非表示にすることも
Boks - A Visual Grid Editor サイトのレイアウトがサクサク作れるAIRアプリ「Boks」。 Boksを使えば、グリッド内をドラッグ&ドロップして直感的にレイアウトを作っていけます 作ったレイアウトは「Export」で簡単にHTML+CSSに出来ます。 HTMLとCSS複数が吐き出されます 基本設定として、グリッドの設定なんかも調整できて、自由度はあります サイトのレイアウトがめんどくさいという方はこういうものでサクっと済ませちゃうというのもありですね。 関連エントリ CSSレイアウトのチート集「CSS Layout Cheats」 複雑なCSSレイアウトもサクッと実装できるCSSフレームワーク「emastic」 42個のフリーCSSレイアウト-サンプル集「Free Faux Column CSS Layouts」 フリーで使えるCSSレイアウトのテンプレート配布サ
MerapiはAdobe AIRプラットフォーム上で動作するアプリケーションとJavaアプリケーションを連携させるためのソフトウェアである。Merapiを利用することで、AIRアプリケーション側に外部のJavaプログラムと対話するためのインタフェースを仕込んでおき、そのインタフェースを利用してJavaアプリケーションとの間でオブジェクトの受け渡しをすることが可能になる。 Merapi自体はJavaで実装されており、ユーザのクライアントマシン上で実行されるAIRおよびJavaアプリケーションをターゲットとしている。MerapiはJavaアプリケーションとAIRアプリケーションの間を繋ぐブリッジとして動作し、極めてシンプルなメッセージ交換だけで両者間のデータ(オブジェクト)の受け渡しを行うことができるようになっている。 プロジェクトサイトには、Merapiが開発された経緯としてAIRアプリケー
アドビの開発者向けサイト「Adobe Developer Connection」で、アドビのRIA(リッチ・インターネット・アプリケーション)テクノロジーに関わる開発者のための情報集約アプリケーション「Adobe Developer Box(以下、ADB)」が公開されている。 アドビの開発者向けサイト「Adobe Developer Connection」で、アドビのRIA(リッチ・インターネット・アプリケーション)テクノロジーに関わる開発者のための情報集約アプリケーション「Adobe Developer Box」(以下、ADB)が公開されている。FlashやFlex、AIRなどアドビRIAテクノロジーで開発を行うのに必要な情報をアグリゲートし、一元的に閲覧することができる。 ADBでは、ネット上のアドビコンテンツや、開発者たちがRSSで発信する最新情報をウェブから収集する。また、Flex
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く