成人免费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-01-09 10:10:00

Linux

2020-07-17 19:31:19

PythonR編程

2018-11-01 13:38:51

Java中斷停止
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91中文视频| 精品久久香蕉国产线看观看亚洲 | 99久久精品免费看国产高清 | 性欧美精品一区二区三区在线播放 | 欧美日韩免费 | 久久久精品视频免费看 | 欧美女优在线观看 | 性做久久久久久免费观看欧美 | 国产精品久久久久久久久大全 | 精品一区二区三区在线观看国产 | 欧美八区| 97久久国产 | 国产亚洲欧美在线 | 国产精品美女久久久久久免费 | 黑人精品xxx一区一二区 | 国产激情自拍视频 | 韩国av一区二区 | 1区2区视频 | 久久91av| 人干人人 | 久久久久国产一区二区三区四区 | 日本三级网站在线观看 | 日韩在线视频一区二区三区 | 久久久久久免费毛片精品 | 欧美成人a∨高清免费观看 色999日韩 | 一区二区三区四区av | 丁香婷婷久久久综合精品国产 | 一级毛片色一级 | 日韩一区欧美一区 | 国产成人综合一区二区三区 | 羞羞视频在线观免费观看 | 国产激情视频在线观看 | 久草资源在线 | 一区二区三区四区不卡视频 | 国产高清久久 | 亚洲精品日韩综合观看成人91 | 亚洲福利一区二区 | 嫩草黄色影院 | 欧美日高清视频 | 毛片大全| 日本aa毛片a级毛片免费观看 |