http://www.laaan.cn/?p=940 にあった。 import mx.core.FlexGlobals; var params:Object = FlexGlobals.topLevelApplication.parameters; var title = params.title;
先日紹介したFlash Builder 4ですが、皆さんはもう試されましたでしょうか? アップグレードしたばかりで、どのような使用感なのか気になるところですよね。今回はFlash Builder 4の紹介に加えて、さらにコード補完を劇的に強化するプラグインの紹介です。 Flash Builder 4は様々な機能が豊富でとても強力なツールなのですが、他コードエディターの進化に比べると若干コード補完のみが物足りない印象があります。AdobeエヴァンジェリストであるLee氏のブログThe Flash Blogで知ったのですが、SourceMateというプラグインがとても優秀でコード支援機能を強化してくれます。 Flash Builder 4でActionScript 3.0をコーディングする様子をビデオにまとめたので、まずはご覧くださいませ。90秒のムービーで、Flash Builder 4とS
海賊王をめざす男 マツです。こんにちは。 AIR for Android で mp3 を再生する方法として、以下の2通りを比べてみました。 ・Embed した mp3 を Sound として再生する ・SoundEffect コンポーネントを利用する Embed した mp3 を Sound として再生する import flash.media.Sound; [Embed(source="assets/se/GridTouch.mp3")] public var GridTouch:Class; private var _gridTouchSound:Sound = new GridTouch() as Sound; // mp3 再生 _gridTouchSound.play(); SoundEffect コンポーネントを利用する SoundEffect はまだ spark コンポーネン
久しぶりにAIRがやりたくなったので、まだ自分が試したことがないファイルとディレクトリ操作に関して勉強しみました 勉強した部分のまとめ よく使いそうなFileクラスのプロパティ exists: 指定したファイル、フォルダが存在するかどうかを調べる isDirectory: フォルダかどうかを調べる parent: 親フォルダを調べる size: ファイルサイズを調べる desktopDirectory: デスクトップへアクセス documentDirectory: ドキュメントディレクトリへアクセス userDirectory: ユーザーフォルダにアクセス メソッド copyTo: ファイル、フォルダをコピーする createDirectory: フォルダの生成 createTempDirectory, createTempFile: 一時フォルダ、ファイルの生成 deleteDirect
せっかくAndroidでタッチパネルが使えるっということでページめくりをやってみました。 こんな感じにぺらっといきます。 Flexで主流だった Flexbook はうまくaddChildができなくて今回は見送りました。 代わりに軽そうな •Leaflip を使用してます。 また、画像などの複数ローダーに便利な BulkLoader を使用しています。 ちなみにアプリを横状態限定にするにはapp.xmlに以下を記述します。 ・・・ <aspectRatio>landscape</aspectRatio> <autoOrients>false</autoOrients> <fullScreen>true</fullScreen> <visible>false</visible> </initialWindow> メインビュー viewHome.mxml サーバーから写真のJSONデーターを取得
それでは、筆者が紹介させていただいた「Flex 4.5(Hero)によるモバイルアプリケーション開発とサーバー連携」について、コメントを交えて振り返ってみたいと思います。 AIRとは AIR とはマルチプラットフォーム上でFlashやHTMLアプリケーションをローカル(クライアント)で動かすためのソフト ウェアです。このソフトウェアはアドビシステムズが提供しています。ひとつ前のバージョンまでは、主にデスクトップ上(Windows , Mac , Linux)で動く事を目的に作られ、以下のような機能を提供していました。 リソースアクセス ファイルシステムアクセス 外部ストレージアクセス ローカルDB ローカルマイク ネットワーク オンライン/オフライン検知 ネットワークSocket接続(クライアント/サーバー) UDP, TLS/SSL, IPv6 表示 HTML5 CSS3 PDF その他
海賊王をめざす男 マツです。こんにちは。 梅雨ですよー。 Flash Builder 4 で、Twitter の特定のユーザーのタイムラインを表示するモックをつくります。 1. 新規 Flex プロジェクトをつくります。 2. [データとサービス] ウィンドウから、データとサービスに接続 をクリック。 3. サービスタイプを選択、[HTTP]を選択します。 4. HTTP サービスを設定 名前:user_timeline URL:http://twitter.com/statuses/user_timeline.xml?id=hoge サービス名:Twitter 5. [データとサービス] ウィンドウに追加されます。また、services.twitter パッケージにクラスが追加されます。 6. [デザイン]モードで、DataGrid コンポーネントを配置します。 7. DataGrid
ActionScript 3 は、やはりすごい! パフォーマンスの向上に加えて、Stringクラスと各種文字コードのバイト配列間のエンコード/デコードも flash.utils.ByteArray であっさり解決。 package { import com.d_project.qrcode.ErrorCorrectLevel; import com.d_project.qrcode.QRCode; import flash.display.Graphics; import flash.display.Sprite; public class QRCodeDemo extends Sprite { public function QRCodeDemo() { var width : Number =
Adobe MAX 2010 RETWEET 発表資料「スマートフォンアプリ開発とFlexフレームワーク"Hero"入門」 2010 年 11 月 25 日に開催した Adobe MAX 2010 RETWEET のフォローアップとして「スマートフォンアプリ開発と Flex フレームワーク “Hero” 入門」のスライドとサンプルをシェアします。 スライド資料 サンプル(ソースファイル付き) サンプルについて 発表中に紹介したサンプルは Flex SDK Hero (プレビュー版)を利用した Android サンプルアプリです。これらのサンプルは Adobe Flash Builder “Burrito” (プレビュー版につき無償)で、[読み込み]→[Flash Builder / Flash Builder プロジェクト]→[プロジェクトフォルダー]を選択することで試すことができます。
クラスメソッド株式会社 福田 寅成 2010/10/22 Adobe CS5の新しい中核を担うFlex 4のフレームワーク。ワークフローを初めRIA開発現場がどう変わるかを、Flash Builder 4やFlash Catalyst、Adobe AIR 2などの技術・ツール・フレームワークなどの機能を紹介しながら解説する連載(編集部) Flex開発におけるテスト・品質向上ツールの充実 従来、Flexでのアプリケーション開発では「手動でのテスト」が主で、ツールを利用した自動テストは行われてきませんでした。そもそもツールが存在しなかったからです。そのため、ActionScriptクラスの単体テストやコーディング規約の強制などは実施しようと思ってもFlex開発ツール上にその環境がなく断念せざるを得ない状況でした Flexでのアプリケーション開発のサーバサイド側でよく用いられるJavaでは、さま
Flash Builder 4 の知ってると便利なショートカットキーの紹介です。エディターとしては豊富な機能を持つ Flash Builder は、機能が多い分 (ADC 記事: Flash Builder 4 新機能) 使い方を見つけるのに手間がかかったりすることもありますが、そんなときに役に立つ情報です。これで、コーディング中ほとんどマウスを使うことはなくなるかも? 以下の説明は、Windows のキーを前提に説明していますが、Mac の場合は Ctrl = Cmd Alt = Option です。 Ctrl-3 : クイックアクセス Ctrl-3 をタイプすると小さなウインドウが開きます。このウインドウ内から、メニューの実行や設定変更、それからビューの切り替えなども行うことができます。 開いた直後の状態では、前回までに選択したアイテムの履歴が表示されるため、よく利用するものはここから
久しぶりに Flex の話題。Flash は一般的に Mac 環境のブラウザでマウスホイールが効きません。そのため Flex では DataGrid や ComboBox などスクロールバーを利用するものは、Mac 環境で使い勝手が多少落ちてしまいます。 対処方法として、 Flash 単独では Mac のマウスホイールに対応できないので、JavaScript と連動させる仕組みを実装します。やや難しい実装方法となるため、少数派のユーザーのために大きな労力をかける必要がありました。そのため対応するところに開発者の良心のようなものが見えるというコメントがあるほどです。 前置きが長くなりましたが、最近では複数環境のマウスホールイベントに対応した SWFWheel ライブラリを使用することで簡単に解決できます。Flex アプリケーションもしかりで、SWFWheel を使う事で mx.control
Flex でいろいろ使えるスクロールバー コンポーネント(RichScrollBar.swc)をつくりました。 スクロールさせたい target オブジェクトと mask となるオブジェクトを指定することでいろんなものをスクロールできます。 特徴 ・スクロールバーのデザインは、fla ファイルを編集することで可能。 ・fla ファイルのシンボルを Flex コンポーネントに変換できます。 ・mask の大きさにあわせてスクロールバーの位置や高さを自動でセットします。 ・Mac マウスホイール対応。(MacMouseWheel 使用) 【デモ】 【ダウンロード】 バグがあったので修正しました。2010/01/07 よりも前にダウンロードされた方はお手数ですが、再度ダウンロードをおねがいします。 Tweener と MacMouseWheel をそれぞれ別途ダウンロードしてください。 使い方
今日、弊社に初の税務調査が来るので少々緊張してるよねむらです。 こんにちは。 flexで開発してるときに、コードのフォーマッタが欲しい!と思った人も多いと思います。 無料のフォーマッター欲しい>< そんな時に、いいのあるよ!とid:shot6から情報を頂いたので Flexのコードフォーマッタを一昨日使ってみたので使い方と説明をメモしておきます。 asファイルとmxmlファイルのフォーマット可能です。 インストール Eclipseのプラグインとして提供されているので、以下からFlexPrettyPrintCommand_0.6.5.jarをダウンロードします。 名前がかわいいです。 http://sourceforge.net/projects/flexformatter/ FlexBuilderを使ってるEclipseのpluginsフォルダにコピーします。 そうすると以下のようなボタンが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く