成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Delphi XE2:這就是我們所期待的Delphi嗎?

開發 前端
就在我幾乎要失去等待的耐心之時,Embarcadero發布了一個新的Delphi版本,而且從表面上看它的諸多功能都超出了我的預想。下面是它的一些亮點:

Delphi是被一些人遺忘了的快速應用程序開發工具,但它與可視組件庫相結合,依然是開發Windows本機代碼的最佳選擇。我以前曾發布過關于Delphi的消息。那是兩年前,在我會見了Embarcadero的CEO韋恩?威廉姆斯(Wayne Williams)之后不久,他承諾要開發出一個能夠為Mac及Windows操作系統進行編譯的Delphi版本。

[[48485]]

就在我幾乎要失去等待的耐心之時,Embarcadero發布了一個新的Delphi版本,而且從表面上看它的諸多功能都超出了我的預想。下面是它的一些亮點

1.支持64位Windows操作系統的開發;

2.稱為FireMonkey的新的跨平臺框架;

3.在Windows上開發,用來編譯Max OS X的交叉編譯器;

4.FireMonkey支持iOS(Apple iPad及iPhone)的開發。

5.稱作LiveBindings的新的數據綁定功能,允許你將任何可視對象綁定到任何使用表達式的源對象。

尤其是與令人相當失望的首個版本Delphi XE相比時,這些功能都讓人十分驚訝。 Embarcadero似乎是在這個版本中超額完成了它所承諾的一切。

我很樂意去以一種最為流行的方式來嘗試為Mac進行交叉編譯,即在Mac上使用一個虛擬機來運行Windows,并在虛擬機中運行Delphi。當你安裝Delphi或是包括C++ Builder及其它功能組件的完整的RAD Studio時,它會安裝一些你將要在Mac上運行的組件,包括FireMonkey庫和所謂的Platform Assistant服務器。然后你在Delphi里創建一個連接Platform Assistant的遠程配置文件以及密碼即可。

首次嘗試時一切順利。當我把一個OS X目標添加到Windows操作系統的FireMonkey應用程序上,點擊運行時,我那簡單的程序就像一個Mac桌面上的OS X程序一樣奇跡般地打開了。

但是為iOS編碼需要付出更多的努力,因為你并不是簡單地在Windows中使用Delphi,而是最終要把項目導入到Xcode中并且使用Free Pascal編譯器進行編譯。不過它確實也能夠成功運行。

另外Embarcadero將來很有可能會增加對Android系統的支持,使之更能滿足那些需要支持多平臺的人的需求。但是它還存在不少的缺點,難道這就是我們所期待的Delphi嗎?不過當你從KSDev公司了解到在RAD Studio XE2發布前僅僅6個月 Embarcadero才收購了VGScene和DXScene來作為FireMonkey的基礎,這就不足為奇了。我并不知道2009年當我和威廉姆斯交談時Embarcadero計劃如何去發展跨平臺結構,不過現在看來KSDev確實為我們提供了答案。

這表明FireMonkey的結構還不夠成熟,與Windows的VCL(可視組件庫)相比還存在一些性能問題,并且功能也不夠強大。VCL可能會與Windows相結合,但是我們很難放棄已經發展了十六年的VCL而去支持FireMonkey。而且現存的程序也不能夠輕易移植,因為這不僅僅是從VCL移植到FireMonkey的問題,而是Delphi開發人員習慣于在必要時調用Windows API,生成無法跨平臺運行的代碼。

同時值得注意的是所有的FireMonkey控制都是自定義繪制。因此在FireMonkey存在的情況下,跨平臺的開發經常會放棄在Windows或是Mac上使用本機控制

作為一個跨平臺開發工具,Delphi現在已經對Adobe Flash Builder,Appcelerator Titanium,PhoneGap等發起了挑戰。至于Adobe AIR,我對它印象頗深,而至于PhoneGap,從多方面來講都是開發移動應用程序的理想工具。

現在已經有跡象表明Embarcadero對FireMonkey非常看重并且正在為其未來進行投資。因為現在Delphi開發人員可以在使用FireMonkey的同時超越 Windows;并且FireMonkey的跨平臺功能很可能要吸引更多新的用戶。

最后我要補充的是盡管跨平臺最能吸引人,但VCL也并非是一成不變,在支持64位的情況下,Delphi會比以前單純作為Windows開發工具要出色得多。

原文:http://www.oschina.net/news/22707/delphi-xe2

【編輯推薦】

  1. Jailer 3.6.2發布 強大的智能數據提取工具
  2. Web開發者必備的JavaScript單元測試工具
  3. Ruby開發者應該熟悉的10個工具
  4.  10款非常優秀的HTML 5開發工具推薦
  5. 9月10款非常有用的jQuery工具提示插件推薦
責任編輯:陳貽新 來源: 開源中國社區
相關推薦

2011-09-15 09:52:45

Delphi XE2

2011-09-05 14:16:44

Delphi XE2

2015-07-27 10:56:02

2011-01-05 09:14:38

Delphi XE

2018-11-08 15:30:04

JavaScriptES6異步

2015-07-21 10:24:02

Windows RT升級

2014-01-02 14:04:42

2019-01-02 04:40:19

物聯網企業IOT

2021-09-03 10:44:42

ThreadLocalObject 數組

2024-12-13 16:37:56

SpringBootJava

2010-05-19 15:09:43

2016-01-12 17:01:45

Bootstrap原因

2020-06-08 10:32:10

Windows 10微軟Windows 7

2020-02-17 15:55:22

Office 365

2024-04-24 09:47:36

2012-01-04 10:07:56

Delphi

2010-08-02 15:21:06

DelphiICMP

2015-03-02 14:10:59

WMC

2015-01-09 10:10:00

Linux

2020-07-17 19:31:19

PythonR編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品亚洲一区二区三区 | 成人国产精品久久久 | 99国产精品久久久久老师 | 国产精品久久99 | 久久国产区 | 国产精品毛片久久久久久久 | 中文字幕乱码一区二区三区 | 日韩欧美精品在线播放 | 亚洲成人一区二区三区 | 成在线人视频免费视频 | 亚洲精品电影在线 | 日日碰狠狠躁久久躁96avv | 久久久精品久久久 | 午夜成人在线视频 | 中文视频在线 | 91麻豆产精品久久久久久夏晴子 | 激情六月天 | 国产精品免费大片 | 日韩av网址在线观看 | 一级片视频免费 | 国产一区视频在线 | 黄频视频 | 国产精品免费av | 免费看黄色视屏 | 欧美日产国产成人免费图片 | 999国产视频 | 久久成人一区 | 久久久网| 欧美最猛黑人 | 国内自拍偷拍一区 | www.天堂av.com| 亚洲欧美日韩精品久久亚洲区 | 美人の美乳で授乳プレイ | 九九久久精品 | 波多野结衣一区二区三区在线观看 | 亚洲精久久| 亚洲性在线 | 在线视频日韩精品 | 国产精品日韩欧美一区二区三区 | 日本超碰在线 | 亚洲综合无码一区二区 |