偉大的DELPHI XE2 馬上推出 將是一場技術革命

偉大的DELPHI XE2 馬上要推出了,那將是一場技術革命!支持64位開發,移動平臺開發,web開發等等...今天參加了Delphi XE2的產品發佈會,趁熱打鐵,整理下筆記,看看XE 2中到底有什麼新東西。

1. VCL Style
如果你對Web編程很熟,VCL Style就是delphi版的css,想像一下只要換一個style,所有的按鈕菜單表格都換了新的顏色和風格,十分酷。XE2中自帶了預定義的幾種Style,用戶可以添加新的並且和其他人分享。

2. 64Bit Support
大部分人可能用不到,可對少數用大內存的程序應該就非常有用了。

3. FireMonkey
這個可能是本次升級最具亮點的東西了,會上發的筆記本上說這是下一代的業務程序平臺(The Next Generation Business Application Platform)。簡單來說,FireMonkey是一個新的架構,和VCL是平級的,而且是跨平臺的,目前支持Win32,Win64,Mac OS, iOS. 聽起來有點像Java或者.Net的意思,不過FireMonkey側重的是圖像圖像方面的應用,比如HD和3D,整個實現是基於GPU的Open GL接口。會上演示了3D版本的程序,類似Mac的圖片瀏覽器,光影處理等等。因爲界面是矢量圖形的,可以任意放大等等。

可以看出這個技術是頗具雄心的,它不再像VCL一樣調用Windows的API,每個Button和Label都是重新實現,實時繪製的。因爲不用Windows API,切換平臺只要重新編譯一下就可以了。同時也支持1中的Style技術。可以預見在圖像處理和遊戲領域,特別是平板電腦上有所作爲。

4. Data Snap
簡單說就是Server可以了給指定客戶端發消息了

5. Fast Report集成
Fast Report是我用過最好用的報表組件了,單買也得200刀,新版中已經集成了

6. Live Binding 動態綁定
同樣你如果熟悉ASP.NET這個就很容易理解,就是所有的組件屬性都可以動態的和數據源綁定。類似以前的Data-Aware組件,現在所有的組件都具備這個能力了,而且不限於此。比如你可以將button的width屬性綁定到數據源。

7. 移動平臺的支持
會上很多關於iOS和Android的內容,特別是Rad PHP程序可以直接編譯發佈到iPhone,iPad或者Android設備,未來可能會增加對BlackBerry的支持。

8. Cloud支持
主要針對Amazon和MS的雲平臺,國內估計還沒有開始普及

另外,會上很多白頭髮,鮮見年輕面孔,有三分之一的人竟然用過delphi 1. 國內的delphi用戶羣應該好一點,但也應該都不年輕了。技術雖好,用戶羣還是很重要。我想Embarcadero應該想更多的辦法吸引學生,比如對學生推出免費版本等等。對老用戶而言,如果還在用舊版本,是時候升級到新版了。當然了,公司有能力的話請買正版。
 

 

伴隨我早年IT很牛X的開發工具,DELPHI你還能雄起麼?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章