delphi - What's the workflow for creating an iOS app -


What is a workflow to create an iOS app using Delphi-XE2

This Actually there is a reference question and I will answer it as soon as it gives me, but I thought it would be good to have the answer here

FireMonkey iOS applications are written in Delphi: / P>
  file & gt; New & gt; Other & gt; Delphi projects & gt; Firemoon IOS HD Application File & gt; New & gt; Other & gt; Delphi projects & gt; Firemoon IOS 3D Application   

Projects for iOS are not a target platform node in Project Manager; They only target IOS

iOS Forms
Extra Delphi forms are combined with Windows and Mac OS X as the target platform iOS , And the production execution is created with free Pascal compiler, the declaration is different for form units:

  uses SysUtils, type, class, type, FMX_Types, FMX_Controls, FMX_Forms, FMX_Dialogs, FMX_ExtCtrls, FMX_Ani;   

iOS workflow
Both windows and a Mac have to be developed by firefighters. The first iOS project, you have to set up once on both ends, then for each project, the following sequence develops:

  • Create a project in Red Studios on Windows
  • Save project files in a shared directory or media accessible to both Windows and Mac
  • Use Form Designer and Code Editor in RAD Studio
  • For a prototype of a Win32 application Run project in RAD Studio sol or debug.
  • After creating this project at least once, and whenever new files are added to the project, run dpr2xcode on Windows to create or update the related Xcode project.
  • Open the .xcodeproj file in the generated xcode subdirectory of the shared project in Xcode.
  • Run or debug the project in an xcode with iOS simulator and then on a device for production test.
  • Develop an application using the Form Designer or Code Editor in RD Studio or using the Code Editor in Xcode, so that you can ensure the files are saved so that the changes can be seen everywhere

    compile and runtime differences
    Xcode creates applications with free Pascal compiler to run on free Pascal Serial Library . Some features of Delphi compiler and RTL are not supported by free Pascal

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -