SlideShare ist ein Scribd-Unternehmen logo
1 von 121
Downloaden Sie, um offline zu lesen
AIR開発環境の導入あれこれ



                                                   2008/10/04
                                                   株式会社Fusic 平田 哲
Copyright © Fusic Co., Ltd. All rights reserved.
0. 自己紹介




Copyright © Fusic Co., Ltd. All rights reserved.   2
0. 自己紹介

            平田 哲(id:debility)
            ・プログラマ
            ・Perl/Java/PHP/Ruby/他
            ・Directorも使います
            ・サーバもいぢります
            ・                         © Mutsuking




Copyright © Fusic Co., Ltd. All rights reserved.    3
1. AIR開発環境の種類




Copyright © Fusic Co., Ltd. All rights reserved.   4
1. 開発環境の種類

            Adobe Flex Builder 3
              →有償 体験版あり
            AIR GEAR
              →無償Eclipseプラグ゗ン
            AIR SDK
              →無償 Adobe提供
                                                   なんかでも可能
Copyright © Fusic Co., Ltd. All rights reserved.             5
1. 開発環境の種類 – 選定

            Adobe Flex Builder 3
              →有償 体験版あり
              →体験版は機能制限あり
              →コード補完など強力
              →これもEclipseベース



Copyright © Fusic Co., Ltd. All rights reserved.   6
1. 開発環境の種類 – 選定

            AIR GEAR
              →無償Eclipseプラグ゗ン
              →Flexプロジェクトを作成
              →現在バージョン1.0
              →コード補完はまだない



Copyright © Fusic Co., Ltd. All rights reserved.   7
1. 開発環境の種類 – 選定

            AIR SDK
              →無償 Adobe提供
              →コマンドラ゗ンで構築
              →かなり使いづらい




Copyright © Fusic Co., Ltd. All rights reserved.   8
1. 開発環境の種類 – 結局

            今日やること
            ・AIR GEARの導入
            → Eclipseベースの開発をつかむ
            ・Flex Builder 3の紹介
            → AIR GEARとの違いとか



Copyright © Fusic Co., Ltd. All rights reserved.   9
2. AIR GEARの導入




Copyright © Fusic Co., Ltd. All rights reserved.   10
2. AIR GEAR導入

            登場人物
            ・Eclipse本体
            ・日本語化プラグ゗ン
            ・GEF(Graphical Editing Framework)
            ・AIR SDK
            ・Flex3 SDK
            ・AIR GEARプラグ゗ン

Copyright © Fusic Co., Ltd. All rights reserved.   11
2. AIR GEAR導入

            Eclipse
            ・元はPure JavaのIDE
            ・オープンソースで開発
            ・様々なプラグ゗ンによる拡張




Copyright © Fusic Co., Ltd. All rights reserved.   12
2. AIR GEAR導入 - Eclipse

            関連するリンク先
          ・Eclipse日本語Wiki
          http://eclipsewiki.net/eclipse/index.php?Eclipse
          ・Eclipse公式
          http://www.eclipse.org/
          ・Eclipseダウンロード(Windows版)
          http://www.eclipse.org/downloads/download.php?
          file=/technology/epp/downloads/release/ganymed
          e/SR1/eclipse-java-ganymede-SR1-win32.zip




Copyright © Fusic Co., Ltd. All rights reserved.             13
2. AIR GEAR導入 - Eclipse

            やること
            ・Eclipseをダウンロードして
            ・適当なデゖレクトリに置いて
            ・おしまい。
            ・で、起動してみる



Copyright © Fusic Co., Ltd. All rights reserved.   14
2. AIR GEAR導入 - Eclipse
             起動ロゴ




Copyright © Fusic Co., Ltd. All rights reserved.   15
2. AIR GEAR導入 - Eclipse
             なんか出る




                                                   →後ほど説明します。
Copyright © Fusic Co., Ltd. All rights reserved.            16
2. AIR GEAR導入 - Eclipse
             OK押して起動




Copyright © Fusic Co., Ltd. All rights reserved.   17
2. AIR GEAR導入 - Eclipse
             起動




Copyright © Fusic Co., Ltd. All rights reserved.   18
2. AIR GEAR導入 - Eclipse
             いったん閉じる




Copyright © Fusic Co., Ltd. All rights reserved.   19
2. AIR GEAR導入 - Eclipse
             なんか出る→後述




Copyright © Fusic Co., Ltd. All rights reserved.   20
2. AIR GEAR導入 - Eclipse
             OK押して終了




Copyright © Fusic Co., Ltd. All rights reserved.   21
2. AIR GEAR導入

            登場人物
            ・Eclipse本体
               CLEARED


            ・日本語化プラグ゗ン
            ・GEF(Graphical Editing Framework)
            ・AIR SDK
            ・Flex3 SDK
            ・AIR GEARプラグ゗ン

Copyright © Fusic Co., Ltd. All rights reserved.   22
2. AIR GEAR導入 – 日本語化

            やること
            ・pleiadesをダウンロード
            ・解凍
            ・中身をぼすっと乗せる ※
            ・設定フゔ゗ルに1行追加    ※


            ・以上。
                                                   ※Macはちょっと違うので
                                                    注意してください
Copyright © Fusic Co., Ltd. All rights reserved.                   23
2. AIR GEAR導入 – 日本語化

            関連するリンク先
          ・pleiades公式
          http://mergedoc.sourceforge.jp/
          ・pleiadesダウンロード
          http://sourceforge.jp/projects/mergedoc/downloa
          ds/33084/pleiades_1.2.3.p6.zip




Copyright © Fusic Co., Ltd. All rights reserved.            24
2. AIR GEAR導入 – 日本語化
             解凍した中身




Copyright © Fusic Co., Ltd. All rights reserved.   25
2. AIR GEAR導入 – 日本語化
             コピーする


                                                   この2つ




Copyright © Fusic Co., Ltd. All rights reserved.          26
2. AIR GEAR導入 – 日本語化
             Eclipseのデゖレクトリ




Copyright © Fusic Co., Ltd. All rights reserved.   27
2. AIR GEAR導入 – 日本語化
             貼る→ダ゗ゕログ出る




Copyright © Fusic Co., Ltd. All rights reserved.   28
2. AIR GEAR導入 – 日本語化

            ぼすっと上書く前に

            ・Macは上書きしたらだめです
             →中身をコピーして貼る
             →でないと元が全部消える



Copyright © Fusic Co., Ltd. All rights reserved.   29
2. AIR GEAR導入 – 日本語化
             ぼすっと上書き(Windows)




Copyright © Fusic Co., Ltd. All rights reserved.   30
2. AIR GEAR導入 – 日本語化
             設定フゔ゗ル




                                                   eclipse.ini
                                                   ※MacはEclipse.appの中にあります


Copyright © Fusic Co., Ltd. All rights reserved.                             31
2. AIR GEAR導入 – 日本語化
             メモ帳なりで開く




Copyright © Fusic Co., Ltd. All rights reserved.   32
2. AIR GEAR導入 – 日本語化
             1行追加する




                                   -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar


               Macの場合は
               -javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=no.mnemonic
               もしくは
               -javaagent:../../../plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=no.mnemonic
               みたいな感じになります。
               no.mnemonic忘れずに


Copyright © Fusic Co., Ltd. All rights reserved.                                                                    33
2. AIR GEAR導入 – 日本語化
             保存して閉じる

                                                   上書き保存




Copyright © Fusic Co., Ltd. All rights reserved.           34
2. AIR GEAR導入 – 日本語化
             起動してみる




Copyright © Fusic Co., Ltd. All rights reserved.   35
2. AIR GEAR導入 – 日本語化
             なんか出る




                                                   →日本語ですね
Copyright © Fusic Co., Ltd. All rights reserved.             36
2. AIR GEAR導入 – 日本語化
             ワークスペースを決める



                                                   作業領域を決める




                 ワークスペースのデフォルトを固定しても
                 問題ないならチェックをつける




Copyright © Fusic Co., Ltd. All rights reserved.              37
2. AIR GEAR導入 – 日本語化
             起動                                    日本語ですね




Copyright © Fusic Co., Ltd. All rights reserved.            38
2. AIR GEAR導入 – 日本語化
             またいったん閉じる




Copyright © Fusic Co., Ltd. All rights reserved.   39
2. AIR GEAR導入 – 日本語化
             終了確認ダ゗ゕログ




Copyright © Fusic Co., Ltd. All rights reserved.   40
2. AIR GEAR導入 – 日本語化
             終了確認ダ゗ゕログ



                                             お好みで。




Copyright © Fusic Co., Ltd. All rights reserved.     41
2. AIR GEAR導入

            登場人物
            ・Eclipse本体
               CLEARED


            ・日本語化プラグ゗ン
               CLEARED


            ・GEF(Graphical Editing Framework)
            ・AIR SDK
            ・Flex3 SDK
            ・AIR GEARプラグ゗ン

Copyright © Fusic Co., Ltd. All rights reserved.   42
2. AIR GEAR導入 – GEF

            やること
            ・GEFをダウンロード
            ・解凍
            ・中身をぼすっと乗せる ※
            ・以上。

                                               ※Macはやっぱりちょっと違うので
                                                注意してください
Copyright © Fusic Co., Ltd. All rights reserved.                   43
2. AIR GEAR導入 – GEF

            関連するリンク先
          ・Eclipse公式 - GEF
          http://www.eclipse.org/gef/
          ・GEFダウンロード
          http://www.eclipse.org/downloads/download.php?
          file=/tools/gef/downloads/drops/3.4.1/R20080910
          1400/GEF-ALL-3.4.1.zip




Copyright © Fusic Co., Ltd. All rights reserved.            44
2. AIR GEAR導入 – GEF
             解凍した中身




Copyright © Fusic Co., Ltd. All rights reserved.   45
2. AIR GEAR導入 – GEF
             コピー→上書き(同様です)


                                                   この2つ




Copyright © Fusic Co., Ltd. All rights reserved.          46
2. AIR GEAR導入 – GEF
             確認する                                  ヘルプ→ソフトウェゕ更新




Copyright © Fusic Co., Ltd. All rights reserved.                  47
2. AIR GEAR導入 – GEF
             確認する




                                               このへんが確認できればOK




Copyright © Fusic Co., Ltd. All rights reserved.               48
2. AIR GEAR導入

            登場人物
            ・Eclipse本体
               CLEARED


            ・日本語化プラグ゗ン
               CLEARED


            ・GEF(Graphical Editing Framework)
               CLEARED


            ・AIR SDK
            ・Flex3 SDK
            ・AIR GEARプラグ゗ン

Copyright © Fusic Co., Ltd. All rights reserved.   49
2. AIR GEAR導入 – SDK×2

            やること
            ・ダウンロード
            ・解凍
            ・適当なところに置く
             →置いた場所は覚えておく
             →あとで使います
            ・以上。

Copyright © Fusic Co., Ltd. All rights reserved.   50
2. AIR GEAR導入 – SDK×2

            関連するリンク先
          ・AIR GEAR使用方法
          http://amateras.sourceforge.jp/cgi-
          bin/fswiki/wiki.cgi?page=AIRGEARDoc
          ・AIR SDKダウンロード
          http://www.adobe.com/products/air/tools/sdk/
          ・Flex3 SDKダウンロード
          http://www.adobe.com/products/flex/flexdownloa
          ds/#sdk




Copyright © Fusic Co., Ltd. All rights reserved.           51
2. AIR GEAR導入 – SDK×2

            解凍して置くだけなので略
            ・しつこいようですが
             →置いた場所は覚えておく
             →すぐ使います




Copyright © Fusic Co., Ltd. All rights reserved.   52
2. AIR GEAR導入

            登場人物
            ・Eclipse本体
               CLEARED


            ・日本語化プラグ゗ン
               CLEARED


            ・GEF(Graphical Editing Framework)
               CLEARED


            ・AIR SDK
               CLEARED


            ・Flex3 SDK
               CLEARED


            ・AIR GEARプラグ゗ン

Copyright © Fusic Co., Ltd. All rights reserved.   53
2. AIR GEAR導入 – AG Plugin

            やること
            ・jarをダウンロード
            ・pluginsデゖレクトリに置く
            ・以上。




Copyright © Fusic Co., Ltd. All rights reserved.   54
2. AIR GEAR導入 – AG Plugin

            関連するリンク先
          ・AmaterasAIR公式
          http://amateras.sourceforge.jp/cgi-
          bin/fswiki/wiki.cgi?page=AmaterasAIR
          ・AIR GEARプラグ゗ンダウンロード
          http://sourceforge.jp/projects/amateras/download
          s/31824/net.sf.amateras.air_1.0.0.jar




Copyright © Fusic Co., Ltd. All rights reserved.             55
2. AIR GEAR導入 – AG Plugin
             ダウンロード


                                                   こんなの




Copyright © Fusic Co., Ltd. All rights reserved.          56
2. AIR GEAR導入 – AG Plugin
             Eclipseのデゖレクトリ




                                                   pluginsデゖレクトリ


Copyright © Fusic Co., Ltd. All rights reserved.                   57
2. AIR GEAR導入 – AG Plugin
             pluginsデゖレクトリを開く




Copyright © Fusic Co., Ltd. All rights reserved.   58
2. AIR GEAR導入 – AG Plugin
             さっきのフゔ゗ルを置く




Copyright © Fusic Co., Ltd. All rights reserved.   59
2. AIR GEAR導入 – AG Plugin
             Eclipse起動




Copyright © Fusic Co., Ltd. All rights reserved.   60
2. AIR GEAR導入 – AG Plugin
             設定画面を開く                               ウゖンドウ→設定




Copyright © Fusic Co., Ltd. All rights reserved.              61
2. AIR GEAR導入 – AG Plugin
             Eclipse設定画面
                                                   !




Copyright © Fusic Co., Ltd. All rights reserved.       62
2. AIR GEAR導入 – AG Plugin
             AIR GEAR設定画面


                                                   ここを設定する




Copyright © Fusic Co., Ltd. All rights reserved.             63
2. AIR GEAR導入 – AG Plugin
             AIR GEAR設定画面




Copyright © Fusic Co., Ltd. All rights reserved.   64
2. AIR GEAR導入 – AG Plugin
             AIR SDK選択




                                                   さっき置いたAIR SDK




Copyright © Fusic Co., Ltd. All rights reserved.                   65
2. AIR GEAR導入 – AG Plugin
             AIR GEAR設定画面




Copyright © Fusic Co., Ltd. All rights reserved.   66
2. AIR GEAR導入 – AG Plugin
             Flex3 SDK選択

                                                   さっき置いたFlex3 SDK




Copyright © Fusic Co., Ltd. All rights reserved.                     67
2. AIR GEAR導入 – AG Plugin
             AIR GEAR設定画面




Copyright © Fusic Co., Ltd. All rights reserved.   68
2. AIR GEAR導入

            登場人物
            ・Eclipse本体
               CLEARED


            ・日本語化プラグ゗ン
               CLEARED


            ・GEF(Graphical Editing Framework)
               CLEARED


            ・AIR SDK
               CLEARED


            ・Flex3 SDK
               CLEARED


            ・AIR GEARプラグ゗ン
               CLEARED



Copyright © Fusic Co., Ltd. All rights reserved.   69
3. AIR GEARで開発




Copyright © Fusic Co., Ltd. All rights reserved.   70
3. AIR GEAR開発
             Eclipse起動




Copyright © Fusic Co., Ltd. All rights reserved.   71
3. AIR GEAR開発
             新規プロジェクトを作る
                              フゔ゗ル→新規→その他...




Copyright © Fusic Co., Ltd. All rights reserved.   72
3. AIR GEAR開発
             ウゖザード選択




Copyright © Fusic Co., Ltd. All rights reserved.   73
3. AIR GEAR開発
             ウゖザード選択




Copyright © Fusic Co., Ltd. All rights reserved.   74
3. AIR GEAR開発
             プロジェクト名を決める




Copyright © Fusic Co., Ltd. All rights reserved.   75
3. AIR GEAR開発
             完了する




Copyright © Fusic Co., Ltd. All rights reserved.   76
3. AIR GEAR開発
             AIR GEAR関連付け




Copyright © Fusic Co., Ltd. All rights reserved.   77
3. AIR GEAR開発
             プロジェクトができた




Copyright © Fusic Co., Ltd. All rights reserved.   78
3. AIR GEAR開発
             フゔ゗ルもできてる




Copyright © Fusic Co., Ltd. All rights reserved.   79
3. AIR GEAR開発
             application.xml




Copyright © Fusic Co., Ltd. All rights reserved.   80
3. AIR GEAR開発
             FirstAir.as




Copyright © Fusic Co., Ltd. All rights reserved.   81
3. AIR GEAR開発
             FirstAir.mxml




Copyright © Fusic Co., Ltd. All rights reserved.   82
3. AIR GEAR開発
             動かしてみる




Copyright © Fusic Co., Ltd. All rights reserved.   83
3. AIR GEAR開発
             起動した




Copyright © Fusic Co., Ltd. All rights reserved.   84
3. AIR GEAR開発
             Addを押してみる




Copyright © Fusic Co., Ltd. All rights reserved.   85
3. AIR GEAR開発
             足し算された




Copyright © Fusic Co., Ltd. All rights reserved.   86
3. AIR GEAR開発
             戻ってFirstAir.as



                                                   add()関数
                                                     → cにaとbを足した値をセットする




Copyright © Fusic Co., Ltd. All rights reserved.                          87
3. AIR GEAR開発
             戻ってFirstAir.mxml



                                                   idがa




Copyright © Fusic Co., Ltd. All rights reserved.          88
3. AIR GEAR開発
             戻ってFirstAir.mxml



                                                   idがb




Copyright © Fusic Co., Ltd. All rights reserved.          89
3. AIR GEAR開発
             戻ってFirstAir.mxml



                                                   idがc




Copyright © Fusic Co., Ltd. All rights reserved.          90
3. AIR GEAR開発
             戻ってFirstAir.mxml


                                                   clickしたら
                                                   add()を呼ぶ




Copyright © Fusic Co., Ltd. All rights reserved.              91
3. AIR GEAR開発
             Airフゔ゗ルを作ってみる




Copyright © Fusic Co., Ltd. All rights reserved.   92
3. AIR GEAR開発
             エクスポート先選択




Copyright © Fusic Co., Ltd. All rights reserved.   93
3. AIR GEAR開発
             AIR Packageを選択




Copyright © Fusic Co., Ltd. All rights reserved.   94
3. AIR GEAR開発
             Airパッケージ出力設定




Copyright © Fusic Co., Ltd. All rights reserved.   95
3. AIR GEAR開発
             電子自己署名(KeyStore)作成




Copyright © Fusic Co., Ltd. All rights reserved.   96
3. AIR GEAR開発
             パスワード入力




Copyright © Fusic Co., Ltd. All rights reserved.   97
3. AIR GEAR開発
             KeyStoreが出来ているのを確認




Copyright © Fusic Co., Ltd. All rights reserved.   98
3. AIR GEAR開発
             できた




Copyright © Fusic Co., Ltd. All rights reserved.   99
と、こんな感じです。




Copyright © Fusic Co., Ltd. All rights reserved.   100
4. Flex3 Builderの話




Copyright © Fusic Co., Ltd. All rights reserved.       101
4. Flex3 Builder

            関連するリンク先
          ・Flex3公式
          http://www.adobe.com/jp/products/flex/
          ・Flex3 Builderダウンロード(ログ゗ンページ)
          https://www.adobe.com/cfusion/tdrc/index.cfm?lo
          c=ja&product=flex




Copyright © Fusic Co., Ltd. All rights reserved.            102
4. Flex Builder 3

            やること
            ・゗ンストーラをダウンロード
            ・゗ンストール
            ・以上。




Copyright © Fusic Co., Ltd. All rights reserved.   103
4. Flex Builder 3
             ゗ンストーラ起動




Copyright © Fusic Co., Ltd. All rights reserved.   104
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   105
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   106
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   107
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   108
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   109
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   110
4. Flex Builder 3
             ゗ンストール




Copyright © Fusic Co., Ltd. All rights reserved.   111
4. Flex Builder 3
             起動




Copyright © Fusic Co., Ltd. All rights reserved.   112
4. Flex Builder 3
             新規プロジェクト




Copyright © Fusic Co., Ltd. All rights reserved.   113
4. Flex Builder 3
             名前決めて作成




Copyright © Fusic Co., Ltd. All rights reserved.   114
4. Flex Builder 3
             できた




Copyright © Fusic Co., Ltd. All rights reserved.   115
…手間が違いすぎる。




Copyright © Fusic Co., Ltd. All rights reserved.   116
5. まとめ




Copyright © Fusic Co., Ltd. All rights reserved.   117
Flex Builder最強!




Copyright © Fusic Co., Ltd. All rights reserved.    118
…ではなく、




Copyright © Fusic Co., Ltd. All rights reserved.   119
5. まとめ

            まとめ(ざっくり)
            ・Flex Builder 3が現状一番便利
            ・AIR開発環境への取っ掛かり
             →AIR GEARはすぐ手が出せる
             →まずAIR GEARで慣れて
               頃合いを見てFlex Builderに
               と言うのも選択肢の一つ

Copyright © Fusic Co., Ltd. All rights reserved.   120
ご清聴ありがとうございました。




Copyright © Fusic Co., Ltd. All rights reserved.   121

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (7)

Nottingham
NottinghamNottingham
Nottingham
 
Week 1
Week 1Week 1
Week 1
 
Staff Nzc Lessons
Staff Nzc LessonsStaff Nzc Lessons
Staff Nzc Lessons
 
クラウドのなかみ
クラウドのなかみクラウドのなかみ
クラウドのなかみ
 
bitshiftersご紹介
bitshiftersご紹介bitshiftersご紹介
bitshiftersご紹介
 
Beccoame Ver0.1
Beccoame Ver0.1Beccoame Ver0.1
Beccoame Ver0.1
 
Course b liverpool
Course b   liverpoolCourse b   liverpool
Course b liverpool
 

Ähnlich wie AIR開発環境の導入あれこれ

とある高専出身の過去現在未来
とある高専出身の過去現在未来とある高専出身の過去現在未来
とある高専出身の過去現在未来Satoshi Hirata
 
20090529 Phpstudy
20090529 Phpstudy20090529 Phpstudy
20090529 PhpstudyYusuke Ando
 
20090313 Cakephpstudy
20090313 Cakephpstudy20090313 Cakephpstudy
20090313 CakephpstudyYusuke Ando
 
Ubuntu Firefox オススメ・アドオン
Ubuntu Firefox オススメ・アドオンUbuntu Firefox オススメ・アドオン
Ubuntu Firefox オススメ・アドオンubon
 
مقدمة عن أندرويد
مقدمة عن أندرويدمقدمة عن أندرويد
مقدمة عن أندرويدahmed_hassan
 
スイーツ(笑)がハモってみた - メモあり
スイーツ(笑)がハモってみた - メモありスイーツ(笑)がハモってみた - メモあり
スイーツ(笑)がハモってみた - メモありSatoshi Hirata
 
スイーツ(笑)がハモってみた
スイーツ(笑)がハモってみたスイーツ(笑)がハモってみた
スイーツ(笑)がハモってみたSatoshi Hirata
 
Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発terurou
 
自由軟體之授權
自由軟體之授權自由軟體之授權
自由軟體之授權Guo Albert
 
Hd60 Gd9 Manual
Hd60 Gd9 ManualHd60 Gd9 Manual
Hd60 Gd9 Manualguest807a1
 
Cloud Computing - クラウドコンピューティング(会津産学懇話会)
Cloud Computing - クラウドコンピューティング(会津産学懇話会)Cloud Computing - クラウドコンピューティング(会津産学懇話会)
Cloud Computing - クラウドコンピューティング(会津産学懇話会)Yusuke Kawasaki
 
優雅與摩登的使用docker container和資料庫建立部落格.
優雅與摩登的使用docker container和資料庫建立部落格.優雅與摩登的使用docker container和資料庫建立部落格.
優雅與摩登的使用docker container和資料庫建立部落格.ChihChiaWang
 
Cv For Tamer Full1
Cv For Tamer Full1Cv For Tamer Full1
Cv For Tamer Full1tamernegm
 
電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション
電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション
電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーションTsuyoshi Horigome
 
20090522 Candycane
20090522 Candycane20090522 Candycane
20090522 CandycaneYusuke Ando
 
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Yusuke Kawasaki
 
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~fd0
 
Archydro
ArchydroArchydro
Archydroabkhiz
 

Ähnlich wie AIR開発環境の導入あれこれ (20)

とある高専出身の過去現在未来
とある高専出身の過去現在未来とある高専出身の過去現在未来
とある高専出身の過去現在未来
 
20090529 Phpstudy
20090529 Phpstudy20090529 Phpstudy
20090529 Phpstudy
 
20090313 Cakephpstudy
20090313 Cakephpstudy20090313 Cakephpstudy
20090313 Cakephpstudy
 
Ubuntu Firefox オススメ・アドオン
Ubuntu Firefox オススメ・アドオンUbuntu Firefox オススメ・アドオン
Ubuntu Firefox オススメ・アドオン
 
مقدمة عن أندرويد
مقدمة عن أندرويدمقدمة عن أندرويد
مقدمة عن أندرويد
 
スイーツ(笑)がハモってみた - メモあり
スイーツ(笑)がハモってみた - メモありスイーツ(笑)がハモってみた - メモあり
スイーツ(笑)がハモってみた - メモあり
 
スイーツ(笑)がハモってみた
スイーツ(笑)がハモってみたスイーツ(笑)がハモってみた
スイーツ(笑)がハモってみた
 
Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発
 
自由軟體之授權
自由軟體之授權自由軟體之授權
自由軟體之授權
 
Hd60 Gd9 Manual
Hd60 Gd9 ManualHd60 Gd9 Manual
Hd60 Gd9 Manual
 
Cloud Computing - クラウドコンピューティング(会津産学懇話会)
Cloud Computing - クラウドコンピューティング(会津産学懇話会)Cloud Computing - クラウドコンピューティング(会津産学懇話会)
Cloud Computing - クラウドコンピューティング(会津産学懇話会)
 
優雅與摩登的使用docker container和資料庫建立部落格.
優雅與摩登的使用docker container和資料庫建立部落格.優雅與摩登的使用docker container和資料庫建立部落格.
優雅與摩登的使用docker container和資料庫建立部落格.
 
Cv For Tamer Full1
Cv For Tamer Full1Cv For Tamer Full1
Cv For Tamer Full1
 
電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション
電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション
電源回路のデバイスモデリングと LTspiceを活用したノイズシミュレーション
 
20090522 Candycane
20090522 Candycane20090522 Candycane
20090522 Candycane
 
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
 
Glass Fish Portfolio Launch(Japanese)
Glass Fish Portfolio Launch(Japanese)Glass Fish Portfolio Launch(Japanese)
Glass Fish Portfolio Launch(Japanese)
 
Jetpack introduction
Jetpack introductionJetpack introduction
Jetpack introduction
 
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
Don't forget Cygwin ~Cygwin のこともわすれないであげてください~
 
Archydro
ArchydroArchydro
Archydro
 

Mehr von Satoshi Hirata

PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介Satoshi Hirata
 
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介Satoshi Hirata
 
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility20201102 postgresql unconference_debility
20201102 postgresql unconference_debilitySatoshi Hirata
 
最近のPerl界隈の話とか
最近のPerl界隈の話とか最近のPerl界隈の話とか
最近のPerl界隈の話とかSatoshi Hirata
 
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話ネットワーク障害を支配したい話
ネットワーク障害を支配したい話Satoshi Hirata
 
すごいログ解析の話
すごいログ解析の話すごいログ解析の話
すごいログ解析の話Satoshi Hirata
 
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話Satoshi Hirata
 
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話Satoshi Hirata
 
クイズを支える技術2017
クイズを支える技術2017クイズを支える技術2017
クイズを支える技術2017Satoshi Hirata
 
PHP関数他探訪2016
PHP関数他探訪2016PHP関数他探訪2016
PHP関数他探訪2016Satoshi Hirata
 
re:Invent 2015 参加報告
re:Invent 2015 参加報告re:Invent 2015 参加報告
re:Invent 2015 参加報告Satoshi Hirata
 
re:Invent 2015 参加報告
re:Invent 2015 参加報告re:Invent 2015 参加報告
re:Invent 2015 参加報告Satoshi Hirata
 
botになる技術 (How to be a bot)
botになる技術 (How to be a bot)botになる技術 (How to be a bot)
botになる技術 (How to be a bot)Satoshi Hirata
 
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について 福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について Satoshi Hirata
 
クイズを支える技術
クイズを支える技術クイズを支える技術
クイズを支える技術Satoshi Hirata
 
Pの付く言語の話
Pの付く言語の話Pの付く言語の話
Pの付く言語の話Satoshi Hirata
 
Wakameとか仮想化とか
Wakameとか仮想化とかWakameとか仮想化とか
Wakameとか仮想化とかSatoshi Hirata
 
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)Satoshi Hirata
 

Mehr von Satoshi Hirata (20)

PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介PostgreSQL15 新機能紹介
PostgreSQL15 新機能紹介
 
PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介PostgreSQL13 新機能紹介
PostgreSQL13 新機能紹介
 
20201102 postgresql unconference_debility
20201102 postgresql unconference_debility20201102 postgresql unconference_debility
20201102 postgresql unconference_debility
 
最近のPerl界隈の話とか
最近のPerl界隈の話とか最近のPerl界隈の話とか
最近のPerl界隈の話とか
 
ネットワーク障害を支配したい話
ネットワーク障害を支配したい話ネットワーク障害を支配したい話
ネットワーク障害を支配したい話
 
すごいログ解析の話
すごいログ解析の話すごいログ解析の話
すごいログ解析の話
 
ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話ピタゴラなんとかスイッチを作って破壊した話
ピタゴラなんとかスイッチを作って破壊した話
 
RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話RDS for PostgreSQLにまつわる雑多な話
RDS for PostgreSQLにまつわる雑多な話
 
クイズを支える技術2017
クイズを支える技術2017クイズを支える技術2017
クイズを支える技術2017
 
ひとりLT大会
ひとりLT大会ひとりLT大会
ひとりLT大会
 
PHP関数他探訪2016
PHP関数他探訪2016PHP関数他探訪2016
PHP関数他探訪2016
 
re:Invent 2015 参加報告
re:Invent 2015 参加報告re:Invent 2015 参加報告
re:Invent 2015 参加報告
 
re:Invent 2015 参加報告
re:Invent 2015 参加報告re:Invent 2015 参加報告
re:Invent 2015 参加報告
 
botになる技術 (How to be a bot)
botになる技術 (How to be a bot)botになる技術 (How to be a bot)
botになる技術 (How to be a bot)
 
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について 福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
福岡の(多分)まじめなWeb屋さんの社内事情について、あるいは社内コミュニ ケーションのあり方について
 
クイズを支える技術
クイズを支える技術クイズを支える技術
クイズを支える技術
 
Majibaka
MajibakaMajibaka
Majibaka
 
Pの付く言語の話
Pの付く言語の話Pの付く言語の話
Pの付く言語の話
 
Wakameとか仮想化とか
Wakameとか仮想化とかWakameとか仮想化とか
Wakameとか仮想化とか
 
Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)Perlで仮想サーバ制御(仮)
Perlで仮想サーバ制御(仮)
 

Kürzlich hochgeladen

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

AIR開発環境の導入あれこれ

  • 1. AIR開発環境の導入あれこれ 2008/10/04 株式会社Fusic 平田 哲 Copyright © Fusic Co., Ltd. All rights reserved.
  • 2. 0. 自己紹介 Copyright © Fusic Co., Ltd. All rights reserved. 2
  • 3. 0. 自己紹介 平田 哲(id:debility) ・プログラマ ・Perl/Java/PHP/Ruby/他 ・Directorも使います ・サーバもいぢります ・ © Mutsuking Copyright © Fusic Co., Ltd. All rights reserved. 3
  • 4. 1. AIR開発環境の種類 Copyright © Fusic Co., Ltd. All rights reserved. 4
  • 5. 1. 開発環境の種類 Adobe Flex Builder 3 →有償 体験版あり AIR GEAR →無償Eclipseプラグ゗ン AIR SDK →無償 Adobe提供 なんかでも可能 Copyright © Fusic Co., Ltd. All rights reserved. 5
  • 6. 1. 開発環境の種類 – 選定 Adobe Flex Builder 3 →有償 体験版あり →体験版は機能制限あり →コード補完など強力 →これもEclipseベース Copyright © Fusic Co., Ltd. All rights reserved. 6
  • 7. 1. 開発環境の種類 – 選定 AIR GEAR →無償Eclipseプラグ゗ン →Flexプロジェクトを作成 →現在バージョン1.0 →コード補完はまだない Copyright © Fusic Co., Ltd. All rights reserved. 7
  • 8. 1. 開発環境の種類 – 選定 AIR SDK →無償 Adobe提供 →コマンドラ゗ンで構築 →かなり使いづらい Copyright © Fusic Co., Ltd. All rights reserved. 8
  • 9. 1. 開発環境の種類 – 結局 今日やること ・AIR GEARの導入 → Eclipseベースの開発をつかむ ・Flex Builder 3の紹介 → AIR GEARとの違いとか Copyright © Fusic Co., Ltd. All rights reserved. 9
  • 10. 2. AIR GEARの導入 Copyright © Fusic Co., Ltd. All rights reserved. 10
  • 11. 2. AIR GEAR導入 登場人物 ・Eclipse本体 ・日本語化プラグ゗ン ・GEF(Graphical Editing Framework) ・AIR SDK ・Flex3 SDK ・AIR GEARプラグ゗ン Copyright © Fusic Co., Ltd. All rights reserved. 11
  • 12. 2. AIR GEAR導入 Eclipse ・元はPure JavaのIDE ・オープンソースで開発 ・様々なプラグ゗ンによる拡張 Copyright © Fusic Co., Ltd. All rights reserved. 12
  • 13. 2. AIR GEAR導入 - Eclipse 関連するリンク先 ・Eclipse日本語Wiki http://eclipsewiki.net/eclipse/index.php?Eclipse ・Eclipse公式 http://www.eclipse.org/ ・Eclipseダウンロード(Windows版) http://www.eclipse.org/downloads/download.php? file=/technology/epp/downloads/release/ganymed e/SR1/eclipse-java-ganymede-SR1-win32.zip Copyright © Fusic Co., Ltd. All rights reserved. 13
  • 14. 2. AIR GEAR導入 - Eclipse やること ・Eclipseをダウンロードして ・適当なデゖレクトリに置いて ・おしまい。 ・で、起動してみる Copyright © Fusic Co., Ltd. All rights reserved. 14
  • 15. 2. AIR GEAR導入 - Eclipse 起動ロゴ Copyright © Fusic Co., Ltd. All rights reserved. 15
  • 16. 2. AIR GEAR導入 - Eclipse なんか出る →後ほど説明します。 Copyright © Fusic Co., Ltd. All rights reserved. 16
  • 17. 2. AIR GEAR導入 - Eclipse OK押して起動 Copyright © Fusic Co., Ltd. All rights reserved. 17
  • 18. 2. AIR GEAR導入 - Eclipse 起動 Copyright © Fusic Co., Ltd. All rights reserved. 18
  • 19. 2. AIR GEAR導入 - Eclipse いったん閉じる Copyright © Fusic Co., Ltd. All rights reserved. 19
  • 20. 2. AIR GEAR導入 - Eclipse なんか出る→後述 Copyright © Fusic Co., Ltd. All rights reserved. 20
  • 21. 2. AIR GEAR導入 - Eclipse OK押して終了 Copyright © Fusic Co., Ltd. All rights reserved. 21
  • 22. 2. AIR GEAR導入 登場人物 ・Eclipse本体 CLEARED ・日本語化プラグ゗ン ・GEF(Graphical Editing Framework) ・AIR SDK ・Flex3 SDK ・AIR GEARプラグ゗ン Copyright © Fusic Co., Ltd. All rights reserved. 22
  • 23. 2. AIR GEAR導入 – 日本語化 やること ・pleiadesをダウンロード ・解凍 ・中身をぼすっと乗せる ※ ・設定フゔ゗ルに1行追加 ※ ・以上。 ※Macはちょっと違うので 注意してください Copyright © Fusic Co., Ltd. All rights reserved. 23
  • 24. 2. AIR GEAR導入 – 日本語化 関連するリンク先 ・pleiades公式 http://mergedoc.sourceforge.jp/ ・pleiadesダウンロード http://sourceforge.jp/projects/mergedoc/downloa ds/33084/pleiades_1.2.3.p6.zip Copyright © Fusic Co., Ltd. All rights reserved. 24
  • 25. 2. AIR GEAR導入 – 日本語化 解凍した中身 Copyright © Fusic Co., Ltd. All rights reserved. 25
  • 26. 2. AIR GEAR導入 – 日本語化 コピーする この2つ Copyright © Fusic Co., Ltd. All rights reserved. 26
  • 27. 2. AIR GEAR導入 – 日本語化 Eclipseのデゖレクトリ Copyright © Fusic Co., Ltd. All rights reserved. 27
  • 28. 2. AIR GEAR導入 – 日本語化 貼る→ダ゗ゕログ出る Copyright © Fusic Co., Ltd. All rights reserved. 28
  • 29. 2. AIR GEAR導入 – 日本語化 ぼすっと上書く前に ・Macは上書きしたらだめです →中身をコピーして貼る →でないと元が全部消える Copyright © Fusic Co., Ltd. All rights reserved. 29
  • 30. 2. AIR GEAR導入 – 日本語化 ぼすっと上書き(Windows) Copyright © Fusic Co., Ltd. All rights reserved. 30
  • 31. 2. AIR GEAR導入 – 日本語化 設定フゔ゗ル eclipse.ini ※MacはEclipse.appの中にあります Copyright © Fusic Co., Ltd. All rights reserved. 31
  • 32. 2. AIR GEAR導入 – 日本語化 メモ帳なりで開く Copyright © Fusic Co., Ltd. All rights reserved. 32
  • 33. 2. AIR GEAR導入 – 日本語化 1行追加する -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar Macの場合は -javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=no.mnemonic もしくは -javaagent:../../../plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=no.mnemonic みたいな感じになります。 no.mnemonic忘れずに Copyright © Fusic Co., Ltd. All rights reserved. 33
  • 34. 2. AIR GEAR導入 – 日本語化 保存して閉じる 上書き保存 Copyright © Fusic Co., Ltd. All rights reserved. 34
  • 35. 2. AIR GEAR導入 – 日本語化 起動してみる Copyright © Fusic Co., Ltd. All rights reserved. 35
  • 36. 2. AIR GEAR導入 – 日本語化 なんか出る →日本語ですね Copyright © Fusic Co., Ltd. All rights reserved. 36
  • 37. 2. AIR GEAR導入 – 日本語化 ワークスペースを決める 作業領域を決める ワークスペースのデフォルトを固定しても 問題ないならチェックをつける Copyright © Fusic Co., Ltd. All rights reserved. 37
  • 38. 2. AIR GEAR導入 – 日本語化 起動 日本語ですね Copyright © Fusic Co., Ltd. All rights reserved. 38
  • 39. 2. AIR GEAR導入 – 日本語化 またいったん閉じる Copyright © Fusic Co., Ltd. All rights reserved. 39
  • 40. 2. AIR GEAR導入 – 日本語化 終了確認ダ゗ゕログ Copyright © Fusic Co., Ltd. All rights reserved. 40
  • 41. 2. AIR GEAR導入 – 日本語化 終了確認ダ゗ゕログ お好みで。 Copyright © Fusic Co., Ltd. All rights reserved. 41
  • 42. 2. AIR GEAR導入 登場人物 ・Eclipse本体 CLEARED ・日本語化プラグ゗ン CLEARED ・GEF(Graphical Editing Framework) ・AIR SDK ・Flex3 SDK ・AIR GEARプラグ゗ン Copyright © Fusic Co., Ltd. All rights reserved. 42
  • 43. 2. AIR GEAR導入 – GEF やること ・GEFをダウンロード ・解凍 ・中身をぼすっと乗せる ※ ・以上。 ※Macはやっぱりちょっと違うので 注意してください Copyright © Fusic Co., Ltd. All rights reserved. 43
  • 44. 2. AIR GEAR導入 – GEF 関連するリンク先 ・Eclipse公式 - GEF http://www.eclipse.org/gef/ ・GEFダウンロード http://www.eclipse.org/downloads/download.php? file=/tools/gef/downloads/drops/3.4.1/R20080910 1400/GEF-ALL-3.4.1.zip Copyright © Fusic Co., Ltd. All rights reserved. 44
  • 45. 2. AIR GEAR導入 – GEF 解凍した中身 Copyright © Fusic Co., Ltd. All rights reserved. 45
  • 46. 2. AIR GEAR導入 – GEF コピー→上書き(同様です) この2つ Copyright © Fusic Co., Ltd. All rights reserved. 46
  • 47. 2. AIR GEAR導入 – GEF 確認する ヘルプ→ソフトウェゕ更新 Copyright © Fusic Co., Ltd. All rights reserved. 47
  • 48. 2. AIR GEAR導入 – GEF 確認する このへんが確認できればOK Copyright © Fusic Co., Ltd. All rights reserved. 48
  • 49. 2. AIR GEAR導入 登場人物 ・Eclipse本体 CLEARED ・日本語化プラグ゗ン CLEARED ・GEF(Graphical Editing Framework) CLEARED ・AIR SDK ・Flex3 SDK ・AIR GEARプラグ゗ン Copyright © Fusic Co., Ltd. All rights reserved. 49
  • 50. 2. AIR GEAR導入 – SDK×2 やること ・ダウンロード ・解凍 ・適当なところに置く →置いた場所は覚えておく →あとで使います ・以上。 Copyright © Fusic Co., Ltd. All rights reserved. 50
  • 51. 2. AIR GEAR導入 – SDK×2 関連するリンク先 ・AIR GEAR使用方法 http://amateras.sourceforge.jp/cgi- bin/fswiki/wiki.cgi?page=AIRGEARDoc ・AIR SDKダウンロード http://www.adobe.com/products/air/tools/sdk/ ・Flex3 SDKダウンロード http://www.adobe.com/products/flex/flexdownloa ds/#sdk Copyright © Fusic Co., Ltd. All rights reserved. 51
  • 52. 2. AIR GEAR導入 – SDK×2 解凍して置くだけなので略 ・しつこいようですが →置いた場所は覚えておく →すぐ使います Copyright © Fusic Co., Ltd. All rights reserved. 52
  • 53. 2. AIR GEAR導入 登場人物 ・Eclipse本体 CLEARED ・日本語化プラグ゗ン CLEARED ・GEF(Graphical Editing Framework) CLEARED ・AIR SDK CLEARED ・Flex3 SDK CLEARED ・AIR GEARプラグ゗ン Copyright © Fusic Co., Ltd. All rights reserved. 53
  • 54. 2. AIR GEAR導入 – AG Plugin やること ・jarをダウンロード ・pluginsデゖレクトリに置く ・以上。 Copyright © Fusic Co., Ltd. All rights reserved. 54
  • 55. 2. AIR GEAR導入 – AG Plugin 関連するリンク先 ・AmaterasAIR公式 http://amateras.sourceforge.jp/cgi- bin/fswiki/wiki.cgi?page=AmaterasAIR ・AIR GEARプラグ゗ンダウンロード http://sourceforge.jp/projects/amateras/download s/31824/net.sf.amateras.air_1.0.0.jar Copyright © Fusic Co., Ltd. All rights reserved. 55
  • 56. 2. AIR GEAR導入 – AG Plugin ダウンロード こんなの Copyright © Fusic Co., Ltd. All rights reserved. 56
  • 57. 2. AIR GEAR導入 – AG Plugin Eclipseのデゖレクトリ pluginsデゖレクトリ Copyright © Fusic Co., Ltd. All rights reserved. 57
  • 58. 2. AIR GEAR導入 – AG Plugin pluginsデゖレクトリを開く Copyright © Fusic Co., Ltd. All rights reserved. 58
  • 59. 2. AIR GEAR導入 – AG Plugin さっきのフゔ゗ルを置く Copyright © Fusic Co., Ltd. All rights reserved. 59
  • 60. 2. AIR GEAR導入 – AG Plugin Eclipse起動 Copyright © Fusic Co., Ltd. All rights reserved. 60
  • 61. 2. AIR GEAR導入 – AG Plugin 設定画面を開く ウゖンドウ→設定 Copyright © Fusic Co., Ltd. All rights reserved. 61
  • 62. 2. AIR GEAR導入 – AG Plugin Eclipse設定画面 ! Copyright © Fusic Co., Ltd. All rights reserved. 62
  • 63. 2. AIR GEAR導入 – AG Plugin AIR GEAR設定画面 ここを設定する Copyright © Fusic Co., Ltd. All rights reserved. 63
  • 64. 2. AIR GEAR導入 – AG Plugin AIR GEAR設定画面 Copyright © Fusic Co., Ltd. All rights reserved. 64
  • 65. 2. AIR GEAR導入 – AG Plugin AIR SDK選択 さっき置いたAIR SDK Copyright © Fusic Co., Ltd. All rights reserved. 65
  • 66. 2. AIR GEAR導入 – AG Plugin AIR GEAR設定画面 Copyright © Fusic Co., Ltd. All rights reserved. 66
  • 67. 2. AIR GEAR導入 – AG Plugin Flex3 SDK選択 さっき置いたFlex3 SDK Copyright © Fusic Co., Ltd. All rights reserved. 67
  • 68. 2. AIR GEAR導入 – AG Plugin AIR GEAR設定画面 Copyright © Fusic Co., Ltd. All rights reserved. 68
  • 69. 2. AIR GEAR導入 登場人物 ・Eclipse本体 CLEARED ・日本語化プラグ゗ン CLEARED ・GEF(Graphical Editing Framework) CLEARED ・AIR SDK CLEARED ・Flex3 SDK CLEARED ・AIR GEARプラグ゗ン CLEARED Copyright © Fusic Co., Ltd. All rights reserved. 69
  • 70. 3. AIR GEARで開発 Copyright © Fusic Co., Ltd. All rights reserved. 70
  • 71. 3. AIR GEAR開発 Eclipse起動 Copyright © Fusic Co., Ltd. All rights reserved. 71
  • 72. 3. AIR GEAR開発 新規プロジェクトを作る フゔ゗ル→新規→その他... Copyright © Fusic Co., Ltd. All rights reserved. 72
  • 73. 3. AIR GEAR開発 ウゖザード選択 Copyright © Fusic Co., Ltd. All rights reserved. 73
  • 74. 3. AIR GEAR開発 ウゖザード選択 Copyright © Fusic Co., Ltd. All rights reserved. 74
  • 75. 3. AIR GEAR開発 プロジェクト名を決める Copyright © Fusic Co., Ltd. All rights reserved. 75
  • 76. 3. AIR GEAR開発 完了する Copyright © Fusic Co., Ltd. All rights reserved. 76
  • 77. 3. AIR GEAR開発 AIR GEAR関連付け Copyright © Fusic Co., Ltd. All rights reserved. 77
  • 78. 3. AIR GEAR開発 プロジェクトができた Copyright © Fusic Co., Ltd. All rights reserved. 78
  • 79. 3. AIR GEAR開発 フゔ゗ルもできてる Copyright © Fusic Co., Ltd. All rights reserved. 79
  • 80. 3. AIR GEAR開発 application.xml Copyright © Fusic Co., Ltd. All rights reserved. 80
  • 81. 3. AIR GEAR開発 FirstAir.as Copyright © Fusic Co., Ltd. All rights reserved. 81
  • 82. 3. AIR GEAR開発 FirstAir.mxml Copyright © Fusic Co., Ltd. All rights reserved. 82
  • 83. 3. AIR GEAR開発 動かしてみる Copyright © Fusic Co., Ltd. All rights reserved. 83
  • 84. 3. AIR GEAR開発 起動した Copyright © Fusic Co., Ltd. All rights reserved. 84
  • 85. 3. AIR GEAR開発 Addを押してみる Copyright © Fusic Co., Ltd. All rights reserved. 85
  • 86. 3. AIR GEAR開発 足し算された Copyright © Fusic Co., Ltd. All rights reserved. 86
  • 87. 3. AIR GEAR開発 戻ってFirstAir.as add()関数 → cにaとbを足した値をセットする Copyright © Fusic Co., Ltd. All rights reserved. 87
  • 88. 3. AIR GEAR開発 戻ってFirstAir.mxml idがa Copyright © Fusic Co., Ltd. All rights reserved. 88
  • 89. 3. AIR GEAR開発 戻ってFirstAir.mxml idがb Copyright © Fusic Co., Ltd. All rights reserved. 89
  • 90. 3. AIR GEAR開発 戻ってFirstAir.mxml idがc Copyright © Fusic Co., Ltd. All rights reserved. 90
  • 91. 3. AIR GEAR開発 戻ってFirstAir.mxml clickしたら add()を呼ぶ Copyright © Fusic Co., Ltd. All rights reserved. 91
  • 92. 3. AIR GEAR開発 Airフゔ゗ルを作ってみる Copyright © Fusic Co., Ltd. All rights reserved. 92
  • 93. 3. AIR GEAR開発 エクスポート先選択 Copyright © Fusic Co., Ltd. All rights reserved. 93
  • 94. 3. AIR GEAR開発 AIR Packageを選択 Copyright © Fusic Co., Ltd. All rights reserved. 94
  • 95. 3. AIR GEAR開発 Airパッケージ出力設定 Copyright © Fusic Co., Ltd. All rights reserved. 95
  • 96. 3. AIR GEAR開発 電子自己署名(KeyStore)作成 Copyright © Fusic Co., Ltd. All rights reserved. 96
  • 97. 3. AIR GEAR開発 パスワード入力 Copyright © Fusic Co., Ltd. All rights reserved. 97
  • 98. 3. AIR GEAR開発 KeyStoreが出来ているのを確認 Copyright © Fusic Co., Ltd. All rights reserved. 98
  • 99. 3. AIR GEAR開発 できた Copyright © Fusic Co., Ltd. All rights reserved. 99
  • 100. と、こんな感じです。 Copyright © Fusic Co., Ltd. All rights reserved. 100
  • 101. 4. Flex3 Builderの話 Copyright © Fusic Co., Ltd. All rights reserved. 101
  • 102. 4. Flex3 Builder 関連するリンク先 ・Flex3公式 http://www.adobe.com/jp/products/flex/ ・Flex3 Builderダウンロード(ログ゗ンページ) https://www.adobe.com/cfusion/tdrc/index.cfm?lo c=ja&product=flex Copyright © Fusic Co., Ltd. All rights reserved. 102
  • 103. 4. Flex Builder 3 やること ・゗ンストーラをダウンロード ・゗ンストール ・以上。 Copyright © Fusic Co., Ltd. All rights reserved. 103
  • 104. 4. Flex Builder 3 ゗ンストーラ起動 Copyright © Fusic Co., Ltd. All rights reserved. 104
  • 105. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 105
  • 106. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 106
  • 107. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 107
  • 108. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 108
  • 109. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 109
  • 110. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 110
  • 111. 4. Flex Builder 3 ゗ンストール Copyright © Fusic Co., Ltd. All rights reserved. 111
  • 112. 4. Flex Builder 3 起動 Copyright © Fusic Co., Ltd. All rights reserved. 112
  • 113. 4. Flex Builder 3 新規プロジェクト Copyright © Fusic Co., Ltd. All rights reserved. 113
  • 114. 4. Flex Builder 3 名前決めて作成 Copyright © Fusic Co., Ltd. All rights reserved. 114
  • 115. 4. Flex Builder 3 できた Copyright © Fusic Co., Ltd. All rights reserved. 115
  • 116. …手間が違いすぎる。 Copyright © Fusic Co., Ltd. All rights reserved. 116
  • 117. 5. まとめ Copyright © Fusic Co., Ltd. All rights reserved. 117
  • 118. Flex Builder最強! Copyright © Fusic Co., Ltd. All rights reserved. 118
  • 119. …ではなく、 Copyright © Fusic Co., Ltd. All rights reserved. 119
  • 120. 5. まとめ まとめ(ざっくり) ・Flex Builder 3が現状一番便利 ・AIR開発環境への取っ掛かり →AIR GEARはすぐ手が出せる →まずAIR GEARで慣れて 頃合いを見てFlex Builderに と言うのも選択肢の一つ Copyright © Fusic Co., Ltd. All rights reserved. 120