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