jjug - actionscript3のススメ

Post on 28-May-2015

1.843 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

JJUG Cross Community Conference 2008 Fall で発表した資料です。

TRANSCRIPT

ActionScript3のススメFlexで始めようAS3!

冨永和志(無所属)

発表者について• Web系フリープログラマ

• 主言語はJavaでActionScript3やPerlも

• 最近はAdobe AIR製Wassrクライアント作ったりしてます

• お仕事募集中

ActionScript3とは• AdobeのECMAScript4準拠のスクリプト言語

• JavaScriptと比べ高度な書き方が可能

• 描画系のAPIが充実

• かつてはAdobe Flash専用だったが、今はAdobe Flexにより無料で触る事が可能

Flexとは?

• Adobe製のWebアプリケーションクライアントフレームワーク

• XMLの拡張「MXML」とECMAScript4準拠の「ActionScript3」で記述

• Webアプリケーション製作に向いたFlash

FlexでHello World!!

package { import flash.display.*; import flash.text.*;

public class HelloWorld extends Sprite {

/** * コンストラクタ */

public function HelloWorld() { var textField:TextField = new TextField(); textField.text = "Hello World!"; addChild(textField); } }}

Flexの開発環境「Flex Builder」

FlexとJavaの親和性

• ActionScript3の記述はJavaにとても近い

• ASDocでリファレンス生成

• Flex BuilderはEclipseベース(Eclise用プラグインバージョンもある)

Flexを使う利点は?

• Webにおけるリッチインターフェイスコンテンツの事実上の標準

• クロスプラットフォーム• Adobe AIRによりほぼそのままデスクトップアプリケーション化が可能

Flexを使う利点は?

• デザインツールから発展した事に因る描画系ライブラリの充実

• APE, Papervision3D, Box2D, Degrafa etc...

時代はまさにFlex!

え? Silverlightは?

現状の問題点

業務系で必要とされる処理系のライブラリやフレームワークが不足している!

だから!一緒にFlexでActionScript3をやりましょう!

そして業務で使えるような処理系のライブラリやフレームワークをもっと増やしてください!

それだけが私の望みです冨永和志

ご清聴ありがとうございました

top related