AIR
昨年末から4月末まで、 Rails(JSON+RubyAMF) + Adobe AIR(Flexベース,デスクトップアプリ)での業務システムな仕事をがっちりとやっておりました。Adobe AIRというと、今だとモバイル開発が主戦場で、WindowsやMac向けのデスクトップアプリとしては、世間一…
かなり古くなってる情報も Adobe AIRメモ PhoneGap | Developer Portal Flash Builder 4とプラグインで爆速コーディングをしよう! | ClockMaker Blog Flash Builder 4 Index « 夢茶爺&苦茶爺のPC奮戦備忘録 Adobe ActionScript® 3(AS3 )API リファレンス…
朝活3人。オープンアワー3人でした。今日は、久しぶりにFlex(AIR)を触っていました。調べ物にかなり時間を取られてしまいました。参加の皆様お疲れ様でした。
今日は朝活、オープンアワー、@yakisake さん発案による花見コーディングの流れでした。参加者は朝活2名,オープンアワー5名,花見コーディング4名 オープンアワー終了後、@yTanaka1024さんの車で榴岡公園まで移動しました。以下花見コーディングの様子 小…
朝活参加者が5人、オープンアワー参加者が5人、延べ7人の参加でした。 朝活だけだとお菓子があまり減らないのですが、オープンアワーだとそれなりの時間なので、やはり皆さん糖分を欲するようです。次回は多めにおやつを用意しておこうと思います。参加の皆…
http://d.hatena.ne.jp/xibbar/20120403#1333438775xibbarさんが暴風にも負けずやるという話だったので、参加してきました。 こんな天候でしたが参加者は3名でした。 相変わらずAIRアプリケーションを作ってました。 朝活は作業がはかどっていいですね。
今日は4人でした。 自分はもくもくとAIRアプリ作成してました。それと、ビル入り口が分かりづらかったといってる方がいましたので、次回の告知から↓も貼り付けようと思います。Googleストリートビュー歯科がある2階にあがる階段と利休が入っているビルの間で…
AIRのXMLスキーマを登録するやつ書いてて思い出しました。AIRのDescriptorファイルをサンプルから毎回コピったりするの面倒だったので、テンプレート登録してました。こんな感じです。 設定を開いてIDE Settings→File Templates +をクリックして Nameにテン…
IntelliJさんは、スキーマがないXML文書も文書の構造読み取って、勝手に補完するようになりますよ。2012-04-01 23:33:51 via Echofon あと、HDDに保存したXMLスキーマやDTD参照させたい場合は、Settings->Schemas and DTDsに登録すればOK(IntelliJの話です…
これの続きです。追記:カスタムのコード補完候補もプロジェクトのデフォルトに設定出来るやり方を下に追加しました。thanks id:masanobuimai ! 前回カスタムのコード補完候補を登録して使えるようにしたつもりだったのですが、実は勘違いしていて、それだけ…
http://d.hatena.ne.jp/xibbar/20120327#1332854876本日の朝活でもJavaScriptというかAIRアプリケーションを書いてました。 朝活参加者は5名。 皆様お疲れ様でした。 で、HTMLベースのAIRアプリケーション開発でテストを実行する方法について。 他にもっと良…
HTML+JavaScriptで作るAdobe AIRアプリを開発する環境について個人的にどれがいいのか今時点の考察。 viキーバインドが大前提という但し書き付き。 他、欲しい機能として、シンタックスハイライト、コード補完、AIR Debug Launcher(ADL)の起動あたり。Acti…
http://efcl.info/2012/0226/res3015/ http://efcl.info/2010/1203/res2152/上記に書いている通りでOK。最終的にはid:masanobuimaiさんの言うとおりになりました。 @katahirado よーわからんけど,JavaScriptライブラリ登録してみた? URL URL2012-03-23 18:…
最近、WebStormでJavaScriptベースのAIRアプリ(not ActionScript,Flex)を書いています。 で、2つほどどうにか出来ないかと思っている問題があり、今日一つ解決出来ました。 AIR SDKのメソッド、プロパティを補完してくれない WebStormはJavaScript用IDEです…
http://d.hatena.ne.jp/xibbar/20120321#1332420652JavaScriptを書いておりました。 テストファーストで進めようとしているのですが、テストコードよりも先にどうも実装が頭に浮かんできてしまいます。 まだまだ精進が必要なようです。
http://d.hatena.ne.jp/xibbar/20120228#1330433030今回は時間通りに到着出来ました。Flexをいじってましたが、最後エラー出た所で時間切れになってしまいました。 残念な感じで終わってしまったので事務所でエラーを解消したいと思います。あと、今日はRuby…
http://atnd.org/events/19458参加してきました。会津大学はこれで2回目。会津自体は4回目でした。参加者は自分含めて5人。 自分以外の参加者は、皆会津大生だったのですが、空気を読まず参加してみました :-)内容はプチハッカソン形式ということで、途中ち…
Flex4のSparkコンポーネントのテキスト系と、Mxコンポーネントのテキスト系との大きな違いはText Layout Framework(TLF)ライブラリが使用されている事かと思います。で、TLFマークアップというのを使って、記述することが出来ます。 <s:RichText x="200" whiteSpaceCollapse="collapse" y="200"> <s:content><s:p><s:span>ここは普通です。</s:span></s:p><s:p><s:span fontSize="20">こっ</s:span></s:p></s:content></s:richtext>…
swfにしたCSSファイルをロードしてごそっと変更するやり方もありますが、まずはプリミティブに変更するやつを。 CSS <fx:Script> </fx:Script> <fx:Style> @namespace s "library://ns.adobe.com/flex/spark"; s|Button { fontSize: PropertyReference("mySize"…</fx:style>
Flex4からはStateが簡単に書けるようになったのもあって、よく使っているのではないでしょうか。 で、状態に応じてボタンの表示、非表示を切り替えたりといった事をよくStateで行うのではないかと思います。 この際にincludeInを使う方法と、個別のプロパテ…
固定サイズで渡されたスキンをサイズ可変なスキンにするには、Flash Builder側で、スキンコンポーネント内の該当箇所にtop,left,right,bottomを適切に設定してあげれば、可変サイズ対応のスキンができあがります。ただし、画像素材を当てているようなスキン…
こちらが詳しいです。http://d.hatena.ne.jp/c9katayama/20090415/1239776941PopuupManagerに指定するような項目がないので、CSSで指定すればOK.
http://d.hatena.ne.jp/yuichi_katahira/20110124/1295886258前にFlex4のTextArea*1で改行をキャンセルするにはという記事を書きました。 で、Flex4.5が出たらまたちょっと変わったので書いておきます。 4.1の要点をまとめておくと、通常のキーボードイベン…
ActtionScriptのArray クラスには、配列のディープコピーを作成するメソッドがないです。 下記URLにあるとおり、自前で用意してあげるといいと思います。 http://help.adobe.com/ja_JP/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b9020…
http://d.hatena.ne.jp/yuichi_katahira/20110204/1296840804 開発時に得られた技術情報の公開についても快諾いただきましたので、こちらについても順次ブログで公開していきたいと思います。 半年前にこんな事書いてたのですが、その後書いてなかったので、…
FlexといえばItemRendererは避けてとれないかと思います。 で、このItemRendererで、違うオブジェクトが混ざったArrayCollectionでそのオブジェクトにあわせてItemRendererを選んで表示したくなったりすることがあるかと思います。 Flex3まででこういう場合…
片平堂が開発に携わらせていただいたTwitterクライアントTweetMeのPC版「SOICHA AIR β版」が1/31にリリースされました。 AIRは遅い印象があると思いますが、チューニングは結構がんぱったので、AIRにしてはさくさく動くと思います。今回フライトシステムコン…
Flex4.1でもってAIRでの話です。 mxコンポーネントのTextAreaでは改行をキャンセルするやりようがあるのですが、SparkではText Layout Frameworkが使われるようになって様変わりしてしまいました。 結論から先に書いとくと、改行のキャンセルできます。ただ…
10月19日のもくもく勉強会参加者は6名でした。 5人枠をあぶれる事はないんじゃないかと書いたら、いきなりあぶれてしまいました。 今回6人まで増やしました。 座学なら8人ぐらいまでいけそうですが、もくもくですと、各自PC以外に書籍を広げたりするので、快…
10月9日、iwate.rb#02とIWDD#50に参加してきました。 iwate.rb02では、午後からのIWDDで発表する予定だったのですが、その時点で資料がまだ出来てなかったので内職して終わってしまいました・・。Rubyできゃっきゃうふふ出来ませんでした。残念><で、午後1…