“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內容。
|