“Apollo”(阿波羅)是Adobe正在開發(fā)的一種跨系統(tǒng)開發(fā)環(huán)境(SDK)和運行環(huán)境 (Runtime),可以讓利用Flash、Flex、HTML、JavaScript、Ajax、WPE/E等開發(fā)的“豐富互聯(lián)網(wǎng)應(yīng)用程序”(RIA) 走向桌面,直接在本地創(chuàng)建、部署和運行。
今天,Adobe終于推出了的Apollo第一個Alpha測試版本,預(yù)計夏天發(fā)布Beta測試版,下半年發(fā)布1.0正式版。業(yè)界普遍認(rèn)為,Adobe Apollo是2007年最值得關(guān)注和期待的技術(shù)之一。
有了Apollo平臺,各種重要的網(wǎng)絡(luò)應(yīng)用程序就能提供離線操作、反應(yīng)迅捷的桌面(單機)版本,可以具備本地程序的交互特性,諸如拖拽支持、剪貼板應(yīng)用、桌面和系統(tǒng)快捷方式等等,而且可以像普通程序那樣獨立運行,無需再依賴其他程序或外殼,就像安裝了Flash Player就可以運行任何基于Flash的網(wǎng)絡(luò)動畫一樣。Apollo程序融合了網(wǎng)絡(luò)程序與本地程序的優(yōu)點,比如網(wǎng)絡(luò)的連通性、富媒體內(nèi)容、較低的開發(fā)難度、廣闊的應(yīng)用范圍和程序交互性、本地資源訪問、個性化設(shè)定、強大的功能、豐富的交互體驗等等。很多開發(fā)者都已經(jīng)注意到了Apollo的動向,比如eBay就正在實驗eBay拍賣的桌面版本。
Apollo Alpha版包括一個開發(fā)套裝SDK和一個運行環(huán)境Runtime,前者面向開發(fā)人員,用于構(gòu)建Apollo程序,后者面向普通用戶,用于運行Apollo程序。此外Adobe還在Adobe實驗室提供了技術(shù)文檔、開發(fā)視頻、程序樣例等資源。Adobe Apollo目前支持Windows XP SP2、Windows Vista Home Premium、Mac OS X 10.4,稍后還會支持Linux。本月底即將發(fā)布的Creative Suite 3也將支持創(chuàng)建Apollo內(nèi)容。
|