[情報] Adobe AIR 2.0 New Features
1. 多重觸控與手勢支援
需硬體與作業系統支援
(1) 多點觸控
● Windows 7及更新版本
(2) 手勢
● Wnidows 7及Mac OS X 10.6以後版本
ex 像iPhone那樣,兩指旋轉及放大等
2. 在AIR裡開啟檔案
API: File.openWithDefaultApplication()
● 有限制開啟檔案類型,像是exe和cmd就不能開啟
3. 檔案是否下載完成
這是利用作業系統功能判斷某檔案是否已下載完成
4. 檔案系統偵測
● 偵測磁碟掛載or卸載
● 查看檔案系統類型(FAT, NTFS, HFS or UFS),是否可讀or可寫...等
● 對於不同設備有不同的限制(如 音樂CD, 資料CD, USB Drive, 網路硬碟...等)
5. 原生處理程序支援
● 執行 可執行檔,並可與之溝通(Process Communication)
● 產生EXE(windows), DMG(Mac) 或 Debian/prm(linux) 安裝程式
6. File Promises
支援本地/遠端之檔案互相傳輸,並可監視傳輸進度
ex 可製作FTP client程式
7. Listening on a Socket
● 新Class - ServerSocket
● 現在可以製作Server, P2P程式,...等完整的網路應用程式了
8. 進階網路應用
● IPv6
● UDP support
● DNS解析器
● TLS加密網路傳輸
9. 音訊編碼
可直接存取麥克風raw data
10. Global Error Handling
可擷取到任何內建class可擷取到的errors或不可擷取到的errors
11. Accessibility
更進一步的支援視覺障礙者使用的設備...等
12. JavaScript Profiling
現在用JavaScript寫AIR程式更容易deBug和追蹤程式執行了
13. 最佳化
● 更低的CPU使用率(when idle)
● 現在bitmap和NativeWindow大小支援增加至4094x4094 (原本是2880x2880)
14. 有的沒的orz
● 新的Webkit引擎,支援CSS3.....etc
● 增強列印複雜半透明圖像的支援
● (還有幾項懶得列...)
可用 Flash Builder4 (Flex SDK 4), Flash CS4, Dreaweaver CS4..等 開發
大概明年初會發佈,今年底會先放在Adobe Labs上
全文請見:
http://blogs.adobe.com/cantrell/archives/2009/10/everything_new_in_air_2.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.59.166