BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Embarcadero更新Delphi和C++ Builder,发布HTML5 Builder

| 作者 Michael Floyd 关注 0 他的粉丝 ,译者 巨泽建 关注 0 他的粉丝 发布于 2012年9月18日. 估计阅读时间: 4 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

Embarcadero Technologies是当代开发环境的先驱,其Borland根源可追溯到Turbo Pascal。近日该公司推出其开发工具产品线的重大更新,该更新是RAD Studio XE3的一部分。RAD Studio包含了DelphiC++Builder。尽管RAD Studio的细节在八月中旬就已推出,该公司还推出了HTML5 Builder,供移动和web应用开发者使用。该版本重点在于提高对多个版本的Windows和Mac OS X的跨平台开发的支持,增强了数据库的连接,并且支持HTML 5和移动开发。

RAD Studio包括对FireMonkey的更新。FireMonkey是RAD Studio的UI引擎,该引擎支持Delphi和C++开发者使用同一份代码为Mac和Windows开发程序。Embarcadero发言人声称,“新的FM2 UI引擎可支持‘pixel perfect’的本地操作系统的UI,也支持图形设计师及第三方开发的完全定制的UI”。FM2 UI提供了内嵌Retina支持,允许设计师创建符合Mac应用商店的应用。

Embarcadero还引入了一款称为Metropolis UI的新框架。它允许开发者开发Windows8 UI风格的程序,集成了对触摸屏、Live Tiles以及平板设备感应器的支持。对那些已经使用现有可视化组件库(VCL)的应用,Metropolis UI还提供了工具,用以将遗留Windows应用迁移到新的Windows8风格上。对于数据库连接,RAD Studio引入可视化现场绑定(Visual Live Binding),允许开发者在可视化环境中,将图形元素与数据源关联起来。

有传言称Delphi和C++Builder将包含真正的Windows运行时。InfoQ采访了Embarcadero的产品管理主管John Thomas。据John介绍:

XE3中,Delphi和C++Builder本地编译器不支持WinRT。我们计划在将来支持WinRT环境,但大多数客户要求我们提供具有Windows8外观的桌面支持(传统Win32 API等),否则向WinRT的移植将耗费很大工作量。

HTML5 Builder即可作为单独发布版本,也可以与RAD Studio打包发布。HTML5 Builder允许开发者在可视化IDE中使用Javascript、HTML5,jQuery mobile以及CSS3开发Web和移动应用。关心跨平台移动支持的开发者,可以使用同一份公共HTML5/CSS3/JavaScript代码,支持iOS,Android,黑莓以及Windows Phone。HTML5 Builder不仅仅关注客户端开发,它还集成了服务端PHP以及数据库(如MySQL)的支持。对于最后一点,InfoQ在采访中提到了RadPHP(以前的Delphi for PHP),还问到HTML5 Builder是否是增强版的RadPHP,或者把RadPHP换了个名字,John回答说:

HTML5 Builder是增强并重命名的RadPHP。通过对客户端解决方案的更多支持,尤其是对HTML5和CSS3的支持,我们感觉新名字更适合其新能力,并且更符合当前的市场。作为一个完整的端到端Web开发解决方案,HTML5 Builder继续支持PHP后端解决方案(具体讲,就是Zend框架以及数据访问组件)。

长久以来,Embarcadero一直在可视化开发环境中提供快速的编译器。对于“接下来是什么”这个问题,RAD Studio XE3就是Embarcadero给出的回答。


查看英文原文:Embarcadero Updates Delphi and C++ Builder, Launches HTML5 Builder

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

Delphi你还好吗? by Chang River

用了多年的Delphi早被放弃了,现在还好吗?
HTML5 Builder应该还是有市场的,得出个免费版的提提人气。

缅怀Delphi by ku gb

当年Delphi的RCP开发太牛X了,现在所谓面向对象组件或WEB的交互的东西,早些年在delphi的VCL早被玩烂了,思想还是很超前,必须要学习的。语言是术,思想是道,是灵魂~

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

深度内容

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT