spry,flex,apollo 大未來

33
Spry,Flex,Apoll o 大大大 Future of Spry, Flex, Apollo 大大大大大大大大大大 大大大大大大大 大大 、、 ColdFusion 大大大大大

Upload: leona

Post on 15-Jan-2016

99 views

Category:

Documents


0 download

DESCRIPTION

Spry,Flex,Apollo 大未來. Future of Spry, Flex, Apollo. 本活動由煒瀚數位科技、查爾斯實驗室、大陸 ColdFusion 群共同主辦。. 講師介紹. Charles Tou Taiwan Adobe User Group Charles Lab 查爾斯實驗室 Shou-nao Technology 首腦科技有限公司. 大綱. Spry, Flex, Apollo 大未來 查爾斯實驗室現況與願景 這一節為大家介紹 全新技術 !. Web-based Application History ( 歷史 ). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Spry,Flex,Apollo 大未來

Spry,Flex,Apollo大未來Future of Spry, Flex, Apollo

本活動由煒瀚數位科技、查爾斯實驗室、大陸 ColdFusion 群共同主辦。

Page 2: Spry,Flex,Apollo 大未來

講師介紹

Charles TouTaiwan Adobe User GroupCharles Lab 查爾斯實驗室Shou-nao Technology 首腦科技有限公

Page 3: Spry,Flex,Apollo 大未來

大綱

Spry, Flex, Apollo 大未來 查爾斯實驗室現況與願景

這一節為大家介紹全新技術!

Page 4: Spry,Flex,Apollo 大未來

Web-based ApplicationHistory ( 歷史 )

Page 5: Spry,Flex,Apollo 大未來

Web-based ApplicationAdvantage ( 優勢 )

無遠弗屆 – 只要上網就能使用

不需安裝 – 打開網頁就能使用

維護容易 – 各種大小的架構都適合

早已經成為應用開發的大趨勢

Page 6: Spry,Flex,Apollo 大未來

Trend of Web-based Application ( 趨勢 ) Interaction – 互動操作,而非被動操作

Rich – 豐富內容,影像、圖片與聲音

Fast – 快速,無接縫,零等待,不中斷

Cross Platform – 跨平台,甚至跨裝置

Reuse – 素材重複使用,多種格式發布

Page 7: Spry,Flex,Apollo 大未來

Flash Platform

http://www.adobe.com/platform/ Flash Player 在各平台上的表現完全一致。

Page 8: Spry,Flex,Apollo 大未來

Flex 2 出現:打開網路應用程式新紀元!

分為兩部份: Flex Builder 2 Flex Data Service

「表現層」應用開發 所見即所得 WYSIWYG 適合程式開發人員 產出 .swf ( flash ) 直接使用 強大的資料處理能力 強大的雙向通訊能力

Page 9: Spry,Flex,Apollo 大未來

Flex 2 整體架構與遠景

Page 10: Spry,Flex,Apollo 大未來

讚嘆! Flex 2 應用觀止!Demo Applications

官方網站的 Demo Appshttp://www.adobe.com/devnet/flex/?ta

b:samples=1

Page 11: Spry,Flex,Apollo 大未來

MXML 與 ActionScript 3.0

MXML標籤式語言

ActionScript 3.0物件導向 ( 面向對象 , OO ) 極似 Jac

a

官方完整文件:http://www.adobe.com/livedocs/flex/2/

Page 12: Spry,Flex,Apollo 大未來

Flex 2 :輕鬆開發、頂級體驗 取得 Flex Builder 2

http://www.adobe.com/products/flex/

展示各種不同的面板建立專案與新文件發布與執行如何進行除錯

Page 13: Spry,Flex,Apollo 大未來

Ajax 出現!

BOOM ! AJAX 出現了!Asynchronous JavaScript and XML

頻寬省,速度快,即時反應,高互動,具有動態效果、排版效果!

充分利用 Javascript ,也支援 XML ,與部份 Flex 2 強調的功能。

Page 14: Spry,Flex,Apollo 大未來

Adobe 的 Ajax : Spry Framwork Adobe 說:我們擁抱它吧!於是誕生

Spry 。

在 Adobe Labs 網站可以下載免費的 Spry Framework 。

極度易學,極度易用,只需極少的 Javascript 基礎,或多一點點的慧根。

Page 15: Spry,Flex,Apollo 大未來

Samples of Spry

http://labs.adobe.com/technologies/spry/demos/index.html

http://labs.adobe.com/technologies/spry/samples/SortSample.html

http://labs.adobe.com/technologies/spry/samples/accordion/AccordionSample.html

http://labs.adobe.com/technologies/spry/samples/effects/highlight_sample.html

http://labs.adobe.com/technologies/spry/samples/effects/slide_sample.html

Page 16: Spry,Flex,Apollo 大未來

Structure of Spry Framework Spry 架構 它是一群 .js 文件。把 Spry 引入網頁,如:

<script type="text/javascript" src="includes/xpath.js"></script>

<script type="text/javascript" src="includes/SpryData.js"></script>

在網頁標籤撰寫 Spry 指令,如:<tr spry:repeat="dsSpecials">

Page 17: Spry,Flex,Apollo 大未來

用 Dreamweaver 快速開發 Ajax : Spry 就是答案!隨時可以加入 Spry ,不影響既有系統。

下載 Spry Framwork :http://labs.adobe.com/technologies/spry/

Page 18: Spry,Flex,Apollo 大未來

Spry or Flex 2 ( 抉擇 ) ? Flex 客戶端

不需換頁、無接縫操作、跨平台

檔案較大、啟動稍慢 內容自由度:高 多媒體能力:高 表現一致性:高保護原始碼:算是有搜尋引擎:難 多人互動:能自訂元件:能

Spry Framework 不需換頁、無接縫操作、

跨平台檔案小、啟動快 內容自由度:普通 多媒體能力:無 表現一致性:普通保護原始碼:無搜尋引擎:難 多人互動:難自訂元件:難

Page 19: Spry,Flex,Apollo 大未來

Adobe Engagement Platform

Page 20: Spry,Flex,Apollo 大未來

下一代網路應用程式: Apollo

帶領網路應用程式脫離瀏覽器的限制!

包含 DHTML 、 PDF 、 Flash 三種技術

以 ActionScript 3 為基礎保留所有 Flex 2 的 class 並增加更多 可以用 Flex Builder 2 進行開發 即將誕生:明年年初進行 beta

Page 21: Spry,Flex,Apollo 大未來

Apollo Framework 殺手級的架構

Apollo Runtime

SWF HTML

HTML

PDF

SWF

PDF

AS

Flex

XML

Video

Audio

HTML

JS

CSS

XML

Apollo 的安裝可能會像 Flash Player 一般簡單。

無與倫比的架構內容,而且支援 AJAX 。

Apollo Runtime 將支援所有主流平台,包括 Linux 。

Page 22: Spry,Flex,Apollo 大未來

Adobe Apollo 的無限可能

模糊、混合了 DHTML 、 Flash 、 PDF 的疆界!

完全以現有最熱門技術為基礎 ( DHTML 、 Flash 、 PDF ) ,並脫離瀏覽器!

現有的伺服器端技術,完全保留延用! 語言以 AS3 為基礎,保留並延伸 Fle

x 2 所有功能 (更多 class) !徹底跨平台、徹底可攜!

Page 23: Spry,Flex,Apollo 大未來

Adobe Apollo 的無限可能

有能力完全控制客戶端電腦! 可以製作多視窗、無視窗,以及不規則外型、背景透明的應用程式!

支援 DOM ( Document Object Model ) ,甚至可以輕鬆製作瀏覽器。

「自我編輯文件」的可能性! 也許 Adobe 產品會用 Apollo 改寫!沒有做不到的事情,甚至發展伺服器!

Page 24: Spry,Flex,Apollo 大未來

Compare of Web-based Technologies ( 比較 )

開發 執行 互動 客戶端 多媒體 潛在 速度 速度 效果 控制 效果 可能性

DHTML 慢 普 差 差 差 普Spry 佳 佳 普 差 差 普Flash 慢 普 佳 差 佳 佳Flex 普 普 佳 差 普 佳Apollo 普 ( 未知 ) 佳 佳 佳 超強

* 以上純屬個人觀感,不代表 Adobe 的立場 XD

Page 25: Spry,Flex,Apollo 大未來

Taiwan MAX 2006 摘要分享

Adobe CS3 系列在工具間大大整合 Photoshop CS3

Dreamweaver CS3 ( Hanzo )Fireworks CS3Flash CS3 ( Blaze )

After Effect Flash 內容 強調「 Create once , deployee every

where 」 !

Page 26: Spry,Flex,Apollo 大未來

Taiwan MAX 2006 摘要分享

ColdFusion 8 ( Scorpio ) 正在 Alpha ! Acrobat 8 中文版將在明年一月發表!

超強「自動」表格「辨識」能力,自動產生電子表單!

搜尋引擎對 Flash 與 AJAX 目前還是幾近全盲。

Adobe 亞洲區首重 Mobile 應用。 Adobe 目前在全球持續積極推行 Flas

h / Flex 應用。

Page 27: Spry,Flex,Apollo 大未來

Taiwan MAX 2006 摘要分享

2006 年 11 月 2 日 - 3 日

- 太多無法一語道盡的內容

- 請見下一期 2006 年 11 月號月刊

Page 28: Spry,Flex,Apollo 大未來

Report from Charles Lab查爾斯實驗室報告 自 2004 年以來,已經累積數百篇原創文章 2006 年 9 月開始發行月刊「查爾斯實驗室」 文章刊載於 BXNA 、 MXNA 、 Adobe 官方網

站、 Adobe 中文電子報 協助 Adobe 與代理商舉行研討會、翻譯官方

文件 提供 ColdFusion Q&A 服務、 Adobe 活動事

件簿等免費服務 目前共有 13 名成員,並持續招募合作夥伴

Page 29: Spry,Flex,Apollo 大未來

Members of Charles Lab查爾斯實驗室成員簡介站長 Sysop

- Charles 查爾斯

編輯群 Editor Team- Echo 朱致宜- Sophia 王曉嵐- Morphise 陳建成- Infinitea 林斌峰

大陸地區連絡人 / 工程師- Samon 當當

ColdFusion Team- Daniel 李欣陵- Ericchat 洪宗湧- Lawrance 黃俊維

Flex Team- Doris 張逸潔- Foster 孟國揚

Knowledge Team- Bill 范明忠

System Team- Asimon 張舜賢

Page 30: Spry,Flex,Apollo 大未來

Wish and Target目標與願景 Adobe Server-side Technology in Chinese. 分享、推廣、應用 Adobe 伺服器端技術。 翻譯、撰寫並散佈中文的 Adobe 技術知識

文章。 致力於提昇華人世界對 Adobe 伺服器端軟

體的熟悉與普遍程度。 免費提供各種相關技巧、教學文件、舉辦活

動,使同好能進行更多交流。 希望能協助更多有興趣的設計、開發人員、

開發商進入此一領域。

Page 31: Spry,Flex,Apollo 大未來

Adobian World奧客天下

原「查爾斯實驗室」同名期刊已發行第二期,請速下載觀賞!

即將正式改名「奧客天下」,內容加倍精采!

第三期 - 2006 年 11 月號即將出刊,敬請期待!

Page 32: Spry,Flex,Apollo 大未來

Adobian Night奧客之夜 感謝 Adobe 贊助 Breeze Account !

Breeze -> Adobe Acrobat Connect Adobian Night 奧客之夜 - ColdFusion !

Wed 21:00 週三晚上九點 / 當當 / 眾星雲集 Adobian Night 奧客之夜 - Flex 之夜!

Thu 21:00 週四晚上九點 / Foster / 快樂出航 即將於下週開始,歡迎參加!

請注意查爾斯實驗室公佈活動網址

Page 33: Spry,Flex,Apollo 大未來

Q&A 問題與答覆

請發問

休息一下

下一段是 ColdFusion Web Chart 商業應用,請期待!