アドビのHTML5サポートについて。
Does Adobe support HTML5?
We’ve supported HTML for years and will continue to as it advances to HTML5 and beyond. We have tools, such as industry-leading Dreamweaver CS, which enables developers to use HTML. Support for HTML5 capabilities in our tools will grow as the specification matures.
Longer statement:
We believe the resurrection of development around the HTML standard is good. It will invigorate competition and keep innovation moving forward – which ultimately will result in the best possible solutions for consumers and content distributors. We’ve supported HTML for years and will continue to as it advances to HTML5 and beyond. We have tools, such as industry-leading Dreamweaver CS, which enables developers to use HTML. Support for HTML capabilities in our tools is sure to grow as the specification matures. Even if standardization takes another five to ten years it’s great that HTML 5 is on its way and Adobe is committed to support it in our tools. That said, the challenge for HTML as a web content delivery mechanism will be providing a consistent display standard across a growing number of different browsers. The productivity and expressiveness of the Flash Platform remain huge advantages for the Web community even as HTML advances. The Flash Platform team will drive innovation over the coming years as they have over the past decade to enable experiences that aren't otherwise possible. With the ability to update the majority of Web clients in less than a year, Flash Player can make this innovation available to our customers much more quickly than HTML can across a variety of browsers.
2010年5月21日金曜日
2010年4月9日金曜日
2010年4月8日木曜日
Build Once, Deploy to Many
Adobe Flash Platformのマルチプラットフォーム戦略は、Flash PlayerやAdobe AIRといったランタイム(実行環境)がWindows、Mac OS、Linuxだけでなく、SmartPhoneやNetBook向けのOSに対応することで、更に強力でユニークなものになりつつあります。
特に、CS5からサポートされるPackager for iPhoneのようなPackagerシリーズが今後も各モバイル向けOS用に展開されてくれば、アプリケーションのコードを共有して書き出し先を複数指定するだけでよくなります。
これをデモで見せているのが、Adobe AIRチームのChristian Cantrellです。彼は自身のブログで同じオセロゲームを以下の環境で動作させるデモを紹介しています。
開発方法は、Flash Builder 4上にAS3のベースプロジェクトを作成し、ここにアプリケーション本体を記述します。そして、各環境用のラッパープロジェクトを作成し、ベースプロジェクトをプロジェクト参照するというスタイルです。
現時点で最新のFlash Builder 4では、この方法がベストでしょう。今後は、新たに「モバイルOSプロジェクト」という新規プロジェクトメニューが追加され、エクスポート設定で書き出し先をiPad、Android、PalmOSなどと指定できるようになるかもしれません。
つまり、一つのモバイル用プロジェクトから各Packagerを呼び出してあげるという方法です。
モバイルOS別にFlash PlayerでサポートされるAPIが異なるような場合(例えば、新しく標高センサーが出現してAndroidだけがこれをサポートする、など)、差分プロジェクトを作成する必要が出て来る可能性はありますが、マルチプラットフォーム戦略を推進する上では、このような非共通のAPIがアドビから多く用意されるとは思えません。
早く自分が作ったアプリケーションを気軽に持ち出せる時代が来て欲しいものです。
特に、CS5からサポートされるPackager for iPhoneのようなPackagerシリーズが今後も各モバイル向けOS用に展開されてくれば、アプリケーションのコードを共有して書き出し先を複数指定するだけでよくなります。
これをデモで見せているのが、Adobe AIRチームのChristian Cantrellです。彼は自身のブログで同じオセロゲームを以下の環境で動作させるデモを紹介しています。
- iPad
- iPhone/iPod touch
- Motorola Droid
- Desktop (Mac, Windows, and Linux)
- Browser
開発方法は、Flash Builder 4上にAS3のベースプロジェクトを作成し、ここにアプリケーション本体を記述します。そして、各環境用のラッパープロジェクトを作成し、ベースプロジェクトをプロジェクト参照するというスタイルです。
現時点で最新のFlash Builder 4では、この方法がベストでしょう。今後は、新たに「モバイルOSプロジェクト」という新規プロジェクトメニューが追加され、エクスポート設定で書き出し先をiPad、Android、PalmOSなどと指定できるようになるかもしれません。
つまり、一つのモバイル用プロジェクトから各Packagerを呼び出してあげるという方法です。
モバイルOS別にFlash PlayerでサポートされるAPIが異なるような場合(例えば、新しく標高センサーが出現してAndroidだけがこれをサポートする、など)、差分プロジェクトを作成する必要が出て来る可能性はありますが、マルチプラットフォーム戦略を推進する上では、このような非共通のAPIがアドビから多く用意されるとは思えません。
早く自分が作ったアプリケーションを気軽に持ち出せる時代が来て欲しいものです。
2010年1月5日火曜日
UIデザインの手戻り
RIA開発はUIデザインの手戻りの影響が大きいと言われています。それを防ぐためにプロトタイピング手法を用いることが重要ですが、いきなり精密なものをクライアントに見せると逆効果な場合があるのかもしれません。
デモではものができあがっているように見せない
欲しいフィードバックの種類に応じて、UIデザインの精度をコントロールできたらベストでしょう。俯瞰的な検証をしたい場合はラフなイメージで、詳細な検証をしたい場合は精度の高いイメージで。
ステップとしては、ワイヤーフレームでUIの青写真を絞り込んでいき、最後にプロトタイプを数段階の解像度で示して、UIデザインの手戻りを排除していくことになるかと思います。
Adobe Flash Catalystは、この行程を一つのツールで可能にするものだと思います。パブリックベータで色々と試して新しいワークフローを検討するいい機会かもしれません。
デモではものができあがっているように見せない
欲しいフィードバックの種類に応じて、UIデザインの精度をコントロールできたらベストでしょう。俯瞰的な検証をしたい場合はラフなイメージで、詳細な検証をしたい場合は精度の高いイメージで。
ステップとしては、ワイヤーフレームでUIの青写真を絞り込んでいき、最後にプロトタイプを数段階の解像度で示して、UIデザインの手戻りを排除していくことになるかと思います。
Adobe Flash Catalystは、この行程を一つのツールで可能にするものだと思います。パブリックベータで色々と試して新しいワークフローを検討するいい機会かもしれません。
2009年12月21日月曜日
Native ProcessとNative Installer
Adobe AIR 2.0でNative ProcessとNative Installerについての情報。
Interacting with a native process (ADC US)
Here is the process that works:
Interacting with a native process (ADC US)
Here is the process that works:
- comment out the
tag in app. Descriptor. - Export the AIR file.
- run a command: adt –package target native YourApp.dmg YourApp.air
2009年12月18日金曜日
2009年10月7日水曜日
Youtube APIのメモ
開発者向けAPI
http://www.youtube.com/dev
旧APIからの移行ガイド
http://code.google.com/intl/ja/apis/youtube/migration.html
リファレンスガイド:Data API プロトコル
http://code.google.com/intl/ja/apis/youtube/reference.html#Video_Feeds
Youtube Developer APIs @634
http://634.ayumu-baby.com/youtubeapi/index.html
http://www.youtube.com/dev
旧APIからの移行ガイド
http://code.google.com/intl/ja/apis/youtube/migration.html
リファレンスガイド:Data API プロトコル
http://code.google.com/intl/ja/apis/youtube/reference.html#Video_Feeds
Youtube Developer APIs @634
http://634.ayumu-baby.com/youtubeapi/index.html
2009年8月20日木曜日
2009年8月19日水曜日
2009年8月4日火曜日
情報システムは使い手に“感動”を与えるべき
情報システムは使い手に“感動”を与えるべき(IT Pro)
まったくその通りだと思います。業務上、使わなくてはならないシステムのユーザビリティが悪ければ、その業務をするユーザーの作業効率を下げるだけでなく、モチベーションの低下も確実に招きます。
経験上、どこの企業にもこういった残念なシステムがあるように思います。そして、その殆どが機能要件のみにフォーカスを当てて作られた産物です。UIは、「ヒト」と「情報」の間に入る大変重要なものです。機能要件と同じレベルでUIにも時間を掛けて分析・設計していくべきでしょう。
まったくその通りだと思います。業務上、使わなくてはならないシステムのユーザビリティが悪ければ、その業務をするユーザーの作業効率を下げるだけでなく、モチベーションの低下も確実に招きます。
経験上、どこの企業にもこういった残念なシステムがあるように思います。そして、その殆どが機能要件のみにフォーカスを当てて作られた産物です。UIは、「ヒト」と「情報」の間に入る大変重要なものです。機能要件と同じレベルでUIにも時間を掛けて分析・設計していくべきでしょう。
2009年7月29日水曜日
Flash Playerの脆弱性はWindowsユーザーの9割強に影響 Secunia調べ
常にFlash PlayerやAcrobat Readerなどのバージョンは最新を適用しましょう。
Flash Playerの脆弱性はWindowsユーザーの9割強に影響 Secunia調べ(ITmedia News)
Flash Playerの脆弱性はWindowsユーザーの9割強に影響 Secunia調べ(ITmedia News)
AdobeはFlash Playerの脆弱性修正パッチを7月30日までに、Reader/Acrobatのパッチを31日までに公開すると表明しており、ユーザーは自分のPC にこれらソフトがインストールされているかどうかを、まず確認しておいた方がいいとSecuniaは忠告している。
2009年7月24日金曜日
RTMP on iPhone
2009年7月23日木曜日
ボーランド、負荷テストツールの新バージョンを出荷
アドビRIAのサーバサイドとクライアントサイドのデータ連携を効率化するバイナリ形式のフォーマット、AMF(Action Message Format - AMF0 / AMF3)に対応した負荷テストツールの新バージョン「Borland Silk 2009」をリリースしました。
ボーランド、負荷テストツールの新バージョンを出荷(キーマンズネット)
ボーランド、負荷テストツールの新バージョンを出荷(キーマンズネット)
2009年7月22日水曜日
米Adobe、Flash関連の2プロジェクトをオープンソース化
アドビ システムズが「OSMF (Open Source Media Framework)」と「Text Layout Framework」の2つのオープンソースプロジェクトを発表しました。
http://journal.mycom.co.jp/news/2009/07/21/034/index.html
2009年7月21日火曜日
Adobe Flexのはじめの一歩を教えます(第2回)
Adobe Flexのはじめの一歩を教えます(第1回)の続編が公開されています。
~Flexを使ったアプリケーションを試す(CodeZine)
LiveCycleのサンプルデモにも触れる内容になっています。
~Flexを使ったアプリケーションを試す(CodeZine)
LiveCycleのサンプルデモにも触れる内容になっています。
2009年7月17日金曜日
Adobe Flexのはじめの一歩を教えます(第1回)
そんな方を対象にした記事が掲載されています。
Adobe Flexのはじめの一歩を教えます(第1回) ~FlexはRIA開発のフレームワーク(CodeZine
Flexとは、FlashベースのRIAを開発するためのフレームワークの名前です。Flexフレームワークを使って開発されたRIAは、SWFというFlashと同じ形式のファイルとなります。

まずは、このFlexフレームワークを簡単に使ってRIAを開発できるAdobe Flex Builder 3の無償お試し版(60日間有効)をDL&インストールして、どんなものか見てみることをオススメします。
※Adobe IDの取得が必要になります。(無料)
2009年7月16日木曜日
機動戦士ガンダム全43話をFlashビデオで無償配信!
お台場でも等身大ガンダム像が話題を集めていますが、今度は初代ガンダムの全43話が7/20よりFlash Videoで無料配信されます。
また、ブロガーのためのFlash Widgetも提供されるということでガンダムファンには暑い夏になりそうです。
▼バンダイ ニュースリリース
機動戦士ガンダム30 周年記念企画
「機動戦士ガンダム」全43話を1日1話ずつ無料配信
7月20日よりバンダイチャンネルにて開始
Adobe® Flash®を採用 グループ商品も複合的に紹介
また、ブロガーのためのFlash Widgetも提供されるということでガンダムファンには暑い夏になりそうです。
▼バンダイ ニュースリリース
機動戦士ガンダム30 周年記念企画
「機動戦士ガンダム」全43話を1日1話ずつ無料配信
7月20日よりバンダイチャンネルにて開始
Adobe® Flash®を採用 グループ商品も複合的に紹介
JavaプログラマがFlexとBlazeDSを学んだ方がいい13の理由
こちらも大変興味深い内容です。
JavaプログラマがFlexとBlazeDSを学んだ方がいい13の理由
Javaな人でRIAに興味ある方は、いい取っ掛かりかもしれません。
ActionScript3では、Javaなどで使うデザインパターンなどの考え方を流用することができるので、クライアントサイドでMVCを使えたり、独自のフレームワークの導入が実現できます。
JavaプログラマがFlexとBlazeDSを学んだ方がいい13の理由
理由その1:オープン・ソースである
理由その2:コミュニティの手厚いサポート
理由その3:今後6ヶ月以内に新たな職を見つけることが出来る
理由その4:より高い経営上のROI
理由その5:FlexはUIを作るために設計された最初の(開発)言語である
理由その6:Javaと似たプログラミング・モデルである
理由その7:BlazeDSはどのJavaアプリケーション・サーバ上でも稼働する
理由その8:既存のJavaアプリケーションと共に利用することが出来る
理由その9:BlazeDSを拡張するのにJavaを使って変更することが出来る
理由その10:HTMLやJSPからBlazeDSを呼び出すことが出来る
理由その11:FlexとBlazeDSのデータ転送効率は他のAjaxを使った方法よりも優れている
理由その12:Javaクライアントから直接BlazeDSを呼び出すことが出来る
理由その13:Springと合わせて使うことが出来る
Javaな人でRIAに興味ある方は、いい取っ掛かりかもしれません。
ActionScript3では、Javaなどで使うデザインパターンなどの考え方を流用することができるので、クライアントサイドでMVCを使えたり、独自のフレームワークの導入が実現できます。
Flex 4の新機能トップ10
こちらもFlex 4 の概要が分かりやすくまとまっています。
Flex 4の新機能トップ10(InfoQ)
色々と勉強することがありそうです。
Flex 4の新機能トップ10(InfoQ)
1. Adobe Catalystとの連携
2. Sparkコンポーネントアーキテクチャ
3. MXML 2009
4. ビューステートの改善
5. FXGのサポート
6. スキンの強化
7. 最新のレイアウトモデル
8. Flash Builder 4
9. コンパイラのパフォーマンス向上
10. 新しい機能を備えたテキスト
色々と勉強することがありそうです。
登録:
投稿 (Atom)

