Mic*_*nny 11 delphi delphi-xe2 firemonkey
我听说Delphi的新Rad Studio XE2有一个名为FireMonkey的东西,允许相同的代码构建Windows 32,Windows 64和MacOS应用程序.
如果这是真的,这是巨大的.我在哪里可以获得有关FireMonkey的技术文档?
编辑:
我对MacOS很感兴趣.当我发布我的软件的Mac版本时,有几个人问我,我一直告诉他们我不是.我在三月(4个月前)回答了这个问题,没有人对FireMonkey说过任何话.哪个版本的Delphi会让我创建在Mac上运行的软件?
主持人问题:
这应该是维基吗?
Arn*_*hez 10
FireMonkey来自前DXScene库,已被Embarcadero收购.
您在此博客站点中有大量信息和屏幕截图:http: //ksdev.blogspot.com/
Eugene 在他的论坛中写道,所有注册用户(像我一样)将免费获得Embarcadero版本......
以下是DXScene的功能 - 使用FreePascal编译器在Linux或Mac OS X下运行:
DXScene是3D硬件加速图形库Delphi/C++ Builder/Lazarus.
- Windows,Mac OS X和Linux上的硬件加速图形
- 集成在IDE中的3D和2D图形编辑器
- 功能强大的3D图层,包含多维数据集,球体,圆锥,平面,网格,免费相机和灯光等项目
- Mesh对象具有WPF网格数据格式,DXScene具有支持的高级导入工具--GLSM,WRL,TIN,STL,SMD,Q3BSP,BSP,PLY,OCT,OBJ,OBJF,NURBS,NMF,MS3D,MDC,MD2,LWO, GTS,GLM,GLX,GLA,B3D,MD5MESH,MD5ANIM,MD3,3DS,PRJ文件格式
- 功能强大的2D矢量引擎,如Adobe Flash或Microsoft WPF,包括高质量的形状和控件,如窗口,标签,按钮,复选框,文本框等
- 高级GUI引擎 - 窗口,按钮,文本框,数字框,备忘录,角度框,列表框等等
- 基于矢量图形样式的高级皮肤引擎.酷存在风格 - 黑暗,现代,Vista.
- DXScene可用于创建具有酷炫动画的硬件加速2D应用程序,如CoverFlow,图层等
- 易于使用的基于时间的动画和过渡效果
- 分层窗口,Jpeg,Png,Tiff和Gif格式读/写支持,快速创建缩略图
- 用于游戏和实时模拟的实时模式
- DXScene可用作SCADA,GIS,CAD和KIOSK应用程序的开发工具
- DB-Aware控件 - TvxDBNavigator,TvxDBLabel,TvxDBTextBox等多语言引擎,编辑器和示例
- 使用牛顿游戏动力学的物理模拟
- Microsoft Windows,Apple Mac OS X和Linux上提供的跨平台解决方案
我们可以猜测FireMonkey将具有一些这些功能,具体取决于新的Delphi XE2交叉编译功能.它会构建OSX,iOS,Linux应用程序吗?它需要XCode吗?
简而言之,FireMonkey将允许您:
但是FireMonkey与VCL的GUI部分不兼容.它是一个全新的图书馆,拥有自己的架构,确实基于前DXScene.
所有详细信息,请访问http://www.deltics.co.nz/blog/?p=735
我认为Mac OS X支持减少到32位版本,因为FireMonkey使用的是Carbon API,它只有32位.请参阅http://developer.apple.com/carbon 值得一提的是,制作Mac OS X 64位版本需要使用"Objective C"语法(或链接)并指导Cocoa.一些额外的工作......
我还在等Linux版本.FireMonkey的祖先(又名DXScene)已经准备好Linux(使用GTK/Pango/Cairo/OpenGL),他们已经在内部拥有一个ELF链接器(来自Kylix,非常好).据我所知,Mac OS X在列表中具有更高的优先级,因为它是桌面计算的更常用平台.但对于服务器应用程序,Linux是最具有的.在XE3中,可能是?
编辑:以前的"悲观"版本 - 提取;)
编辑:我已经制作了一些DXScene组件演示的截图 - 它可以帮助您更好地了解FireMonkey的内容.
| 归档时间: |
|
| 查看次数: |
6317 次 |
| 最近记录: |