iOS Aplicaciones
FireMonkey aplicaciones de iOS están escritos en Delphi:
File > New > Other > Delphi Projects > FireMonkey iOS HD Application
File > New > Other > Delphi Projects > FireMonkey iOS 3D Application
Proyectos para i El sistema operativo no tiene un nodo Plataformas de destino en el Administrador de proyectos; que sólo atacan a iOS
iOS Forms
las formas de Delphi adicionales se añaden la misma manera que con Windows y Mac OS X. Debido a que la plataforma de destino es iOS, y el ejecutable de producción se construyen con el compilador Free Pascal, la declaración para usos unidades de la forma es diferente:
uses
SysUtils, Types, Classes, Variants, FMX_Types, FMX_Controls, FMX_Forms,
FMX_Dialogs, FMX_ExtCtrls, FMX_Ani;
iOS de flujo de trabajo
desarrollo FireMonkey iOS se tiene que hacer uso de tanto Windows y una Mac.
Antes de comenzar su primer proyecto de iOS, debe realizar la instalación de una sola vez en ambos extremos. Luego, para cada proyecto, el desarrollo ocurre en la secuencia siguiente:
- Crear proyecto en RAD Studio en Windows.
- Guarde los archivos del proyecto en un directorio compartido o en un medio accesible tanto para Windows como para Mac.
- Utilice el Diseñador de formularios y el editor de códigos en RAD Studio.
- Ejecute o depure el proyecto en RAD Studio como una aplicación Win32 para creación de prototipos.
- Al menos una vez después de crear el proyecto, y cada vez que se agreguen nuevos archivos al proyecto, ejecute dpr2xcode en Windows para crear o actualizar un proyecto Xcode correspondiente.
- En Xcode en Mac, abra el archivo .xcodeproj en el subdirectorio xcode generado del proyecto compartido.
- Ejecute o depure el proyecto en Xcode con el simulador de iOS y luego en un dispositivo para pruebas de producción.
- Desarrolle de forma iterativa la aplicación utilizando el Diseñador de formularios o el editor de códigos en RAD Studio, o el editor de códigos en Xcode, asegurándose de guardar los archivos mientras trabaja para que los cambios se puedan ver en todas partes.
compilador y tiempo de ejecución de Diferencias
Xcode construye la aplicación con el compilador Free Pascal para funcionar en la biblioteca de ejecución Free Pascal. Algunas características del compilador Delphi y RTL no son compatibles con Free Pascal.
Vale la pena mencionar que esto se encuentra en el archivo de ayuda, y también debe consultar el tema "Prerrequisitos de la plataforma FireMonkey" para comenzar también. – mj2008