什么是创建iOS应用程序的工作流程

问题描述:

什么是使用Delphi-XE2创建iOS应用程序的工作流程。什么是创建iOS应用程序的工作流程

这实在是一个参考的问题,我会尽快SO让我回答这个问题,但我认为这将是很好,这里有答案

iOS应用程序
FireMonkey iOS应用程序是用Delphi编写的。我

File > New > Other > Delphi Projects > FireMonkey iOS HD Application 
File > New > Other > Delphi Projects > FireMonkey iOS 3D Application 

项目OS在项目管理器中没有Target Platforms节点;他们只针对iOS的

的iOS窗体
附加德尔福形式加入相同的方式与Windows和Mac OS X.因为目标平台是iOS和生产执行的是建立与Free Pascal编译器,用途声明的形式单位是不同的:

uses 
    SysUtils, Types, Classes, Variants, FMX_Types, FMX_Controls, FMX_Forms, 
    FMX_Dialogs, FMX_ExtCtrls, FMX_Ani; 

的iOS使用工作流程
FireMonkey iOS开发也要做Windows和Mac。
在开始您的第一个iOS项目之前,您必须在两端执行一次性设置。然后对于每个项目,按以下顺序进行开发:

  • 在Windows上的RAD Studio中创建项目。
  • 将项目文件保存到可供Windows和Mac访问的共享目录或介质。
  • 在RAD Studio中使用表单设计器和代码编辑器。
  • 运行或调试RAD Studio中的项目作为Win32应用程序进行原型设计。
  • 创建项目至少一次,并且每当将新文件添加到项目时,在Windows上运行dpr2xcode以创建或更新相应的Xcode项目。
  • 在Mac上的Xcode上,打开共享项目生成的xcode子目录中的.xcodeproj文件。
  • 使用iOS模拟器在Xcode中运行或调试项目,然后在设备上进行生产测试。
  • 使用RAD Studio中的表单设计器或代码编辑器或Xcode中的代码编辑器迭代开发应用程序,确保在工作时保存文件,以便随处可见变化。

编译器和运行差异
Xcode的构建与Free Pascal编译器应用程序上的Free Pascal运行时库运行。 Free Pascal不支持Delphi编译器和RTL的某些功能。

+0

值得一提的是,这是在帮助文件中,您还应该查看“FireMonkey平台先决条件”主题以便开始使用。 – mj2008