firemonkey快速入门指南


FireMonkey 快速入门指南 – 介绍 翻译:周小辉 oochina@gmail.com 前往“FireMonkey 应用平台 ” 欢迎使用 FireMonkey,业界第一款原生的 CPU 和 GPU 驱动、用于构建富商业应用的应用平台。 本快速入门指南将带领您完成创建您的一个 FireMonkey 应用所需的基本开发步骤,并为您提供对 FireMonkey 应用平台的基本理解。同时,在开发过 程的每个步骤,它还包含了到详细指南的链接,以帮助您获得 FireMonkey 应用平台的深度知识。 探索 FireMonkey 平台特性概述 学习使用 FireMonkey 用于您的应用开发的主要收益。     URL: http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Introduction                                                FireMonkey 快速入门指南 – 设置您的开发环境 前往“FireMonkey 快速入门指南 – 介绍” 要开发 FireMonkey 应用程序,您可以选择 RAD Studio、Delphi、或 C++Builder 作为您的开发环境(本快速入门指南将这些产品统称为 RAD Studio)。 RAD Studio 在 Microsoft Windows 下运行。要试用 RAD Studio,您可以下载一个试用版,位于: http://www.embarcadero.com/products/firemonkey/downloads. 安装过程指南位于:http://docwiki.embarcadero.com/RADStudio/en/Installation_Notes_for_XE2. 使用 FireMonkey 的一个主要收益是能从单一的代码基同时为Windows 和 Mac OSX 创建应用程序。当您创建Mac OS X 应用程序时,你需要在Windows 操作系统上使用 RAD Studio,然后将其部署到 Mac OS X。您可以调试运行在 MAC OSX 上的应用程序,然后对它们进行打包以部署到 Mac OSX。要 调试和部署应用到 Mac OS X,您需要首先将“Platform Assistant”安装到您的 Mac OS X 机器上。 在 RAD Studio 中开发 FireMonkey 应用,然后在 Mac OSX 上调试/部署/运行。 . 指南:“安装 Paserver”描述了在 Mac OSX 平台上安装“PAServer”的步骤。 您还可创建针对 iOS 的应用程序。要为 iOS 构建应用,需要在 Mac OSX 上安装 Xcode 和 Free Pascal 编译器,以及 FireMonkey-iOS 库。 在 Develop a FireMonkey application in RAD Studio 上开发 FireMonkey 应用,在 Mac OS X 上调试,然后在 iOS 上部署/运行。指南:“在 Mac 上安装 FireMonkey-iOS 工具集”描述了为了在 Mac OSX 机器上开发 iOS 应用,安装所需工具的步骤。 URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Set_Up_Your_Development_Environment 2 页完    FireMonkey 快速入门指南 – 我的第一个 FireMonkey 应用 前往“FireMonkey 快速入门指南 – 介绍” 让我们一起来创建您的第一个 FireMonkey 应用程序吧。 这些指南的目的是让您能对使用 FireMonkey 应用平台进行开发的工作流程能有个基本理解。头两个指南是非常容易跟着做的"Hello World"应用指南, 它演示了为桌面平台(Windows、Mac OSX)创建您的第一个 FireMonkey 应用的基本步骤,以及针对 iOS 的相同应用指南。对于 Windows、Mac 和 iOS 来说,其基本开发步骤是相同的。 . 指南:“为桌面平台创建您的第一个 FireMonkey 应用”描述了开发桌面应用的基本步骤(Windows 和 Mac OS X)。 . 指南:“创建 FireMonkey iOS 应用”描述了开发 iOS 应用的基本步骤。     URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Tutorials_‐_My_First_FireMonkey_Application 3 页完                            FireMonkey 快速入门指南 – 集成开发环境(IDE) 前往“FireMonkey 快速入门指南 – 介绍” 当您打开 RAD Studio 时,集成开发环境(IDE)启动并显示了多个工具和菜单。IDE 帮助您可视化地设计用户界面,设置对象属性,撰写代码,以各 种方式查看并管理您的应用程序。 . 帮助主题:“使用来自对象仓库(Object Repository)中的项目模板” . 帮助主题:“主窗体的基本定制” . 帮助主题:“使用窗体设计器添加组件” . 帮助主题:  “定制组件” . 帮助主题:“在代码编辑器中撰写代码以响应用户动作” . 帮助主题:“编译和运行应用” . 帮助主题:“调试应用”   URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_The_Integrated_Development_Environment_(IDE) 4 页完  FireMonkey 快速入门指南 – Delphi 和 C++编程语言 前往“FireMonkey 快速入门指南 – 介绍” 您可使用“RAD” C++或 Delphi 来开发您的 FireMonkey 应用,这是两个易于学习的基于组件的面向对象编程语言,被全球几百万的开发者所使用。 Delphi 是一门优雅、易于学习的面向对象语言。基于 Object Pascal,它的好处包括易读的代码,快速编译,使用多个单元文件实现模块化编程。Delphi 具有支持 RAD Studio 组件框架和环境的特殊特性。 使用 Delphi 语言撰写的一段源代码 您也可以使用 C++来开发 FireMonkey 应用,它是被广泛采纳的、面向对象的编程语言。 使用 C++语言撰写的一段源代码 . 参考:“Delphi 语言指南”描述了 Delphi 语言,Delphi 语言可用于开发 FireMonkey 应用程序。 . 参考:“C++ 语言指南”描述了 C++语言,您也可使用它来开发 FireMonkey 应用程序。 URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Delphi_and_C%2B%2B_Programming_Languages  5 页完    FireMonkey 快速入门指南 – 设计用户界面 前往“FireMonkey 快速入门指南 – 介绍” FireMonkey 包含了完整的可拖拽用户界面控件。您可从各种按钮、菜单、HUDs、文本、组合框、表格、标签页、面板以及更多控件中进行选择来设 计您的用户界面。控件是完全可定制的,您可使用 FireMonkey 的 HD 样式来按照您的喜好进行样式化。 FireMonkey HD 样式使您能完全控制 HD 用户界面的观感,无须编程或成为深奥的标记语言专家才行。样式可以由开发人员或设计人员创建或修改。 您可从现有的样式库中进行选择,为您的应用程序创建定制的用户界面;或如果您追求更传统的原生 OS 观感,FireMonkey 为您提供了遵守 Windows 7、Mac OS X、和 iOS UI 风格的选项。 . 指南:“定制 FireMonkey 应用的设计”描述了选择样式的步骤。同时,这一指南解释了如何通过定制样式来对特定的组件的观感进行定制。     URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Designing_User_Interface   6 页完                                    FireMonkey 快速入门指南 – 连接到数据 前往“FireMonkey 快速入门指南 – 介绍” 几乎每个业务应用都会与数据打交道。FireMonkey 包含了内置的,基于组件的,对 MS SQL Server、Oracle、IBM DB2、MySQL、Sybase、Informix、 InterBase 和 Firebird 数据库的高速原生访问。 您可使用 LiveBindings 技术在您的 FireMonkey 应用中可视化实时数据。LiveBindings 允许您链接任意类型的数据源到任意的 UI 或以 HD 或 3D 形式 的图形化对象上。FireMonkey 赋予您前所未有的自由度,以强大的崭新方式来表达、通信以及与数据交互,唯一受约束的是您的想象力。 . 指南:  “使用 LiveBinding 以无代码方式创建 FireMonkey 应用” 演示了如何使用 LiveBinding 构建一个小而强大的数据库应用程序。在这里, 您只需简单的几次鼠标点击,无须编码,就可完成几乎所有事情。       URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Connecting_to_Data   7 页完                      FireMonkey 快速入门指南 – 创建一个 3D 应用程序 前往“FireMonkey 快速入门指南 – 介绍” FireMonkey 3D 窗体提供了强大的 GPU 驱动的 3D 外观,带有光源、质感和动画,实现高度交互式的用户界面。 可从流行的 3D 设计包中导入 3D 控件、对象和网格,支持的文件格式,如 Collada, OBJ 以及更多。 . 指南:“创建一个 FireMonkey 3D 应用程序”演示了如何一步步地创建一个简单的 FireMonkey 3D 应用程序。         URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Creating_a_3D_Application  8 页完                              FireMonkey 快速入门指南 – 使用图像和动画效果 前往“FireMonkey 快速入门指南 – 介绍” FireMonkey 内置的 ImageFX 引擎提供了易于使用的渲染驱动的 GPU 图像处理功能,无须复杂的编程。ImageFX 引擎可用于图像变换、实时效果、 UI 特效以及更多。类似于 Photoshop 和 CoreImage,ImageFX 支持同时支持多个滤镜,利用单个动态的 GPU 指令管道,实现接近实时的像素完美性 能。 . 指南:  “FireMonkey 图像特效”供了如何应用图像特效到您的 FireMonkey 应用的快速概述。 所有的 Firemonkey HD 和 3D 对象可使用基于时间线的动画来实现动画效果,以创建动作、变换、特效等等。您可关联动画到用户控件和输入方法, 如鼠标、触碰和动作控制器,以实现高度交互式的应用程序、终端和演示。 . 指南:“使用 FireMonkey 动画特效”供了如何应用动画特效到您的 FireMonkey 应用程序的快速概述。     URL:http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_Using_Image_and_Animation_Effects   9 页完          FireMonkey 快速入门指南 – 如何找到更多信息 前往 FireMonkey 快速入门指南 – 介绍 如果您有关于 FireMonkey 类、方法、属性或事件的任何问题,请首先尝试上下文敏感帮助。上下文敏感帮助在整个 RAD Studio IDE 中都是打开状态 的。 只需要在“窗体设计器”上选择组件,在“对象监视器”上选择属性;在“工具面板”上选择组件,或者甚至是“代码编辑器”上的某个标识符,然 后点击键盘上的“F1 键”。 帮助主题每天都在 docwiki 上得到更新,最新更新的页面会在帮助更新时周期性的被发布。 . 在线帮助: . FireMonkey 应用平台 . API 参考 . FireMonkey 代码示例: http://docwiki.embarcadero.com/CodeExamples/en/Category:FMX. . FireMonkey 范例代码:作为 RAD Studio 安装的一部分,有许多使用就绪的应用代码范例。您可在这个路径找到它们: C:\Users\Public\Documents\RAD Studio\\Samples\FireMonkey. 这些范例应用程序被链接到某个 subversion 仓库,位于: https://radstudiodemos.svn.sourceforge.net/svnroot/radstudiodemos/branches/RadStudio_XE2/,它们被经常性的得到更新。 这些应用范例在帮助中也得到记录了,位于“种类:范例”。 . 白皮书: http://www.embarcadero.com/resources/technical-papers. URL: http://docwiki.embarcadero.com/RADStudio/XE2/en/FireMonkey_Quick_Start_Guide_‐_How_to_Find_Additional_Information  10 页完 
还剩9页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 10 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

yxmjjhd

贡献于2017-01-13

下载需要 10 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf