2011-09-02 8 views

risposta

7

iOS Applicazioni
FireMonkey applicazioni iOS sono scritti in Delphi:

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

Progetti per i Il sistema operativo non ha un nodo Piattaforme di destinazione nel Project Manager; essi unico obiettivo iOS

iOS Forms
forme Delphi supplementari vengono aggiunti allo stesso modo come con Windows e Mac OS X. Poiché la piattaforma di destinazione è iOS, e l'eseguibile di produzione è costruito con il compilatore Free Pascal, la dichiarazione di uso per le unità di forma diversa:

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

iOS Workflow
sviluppo FireMonkey iOS ha essere fatto utilizzando sia Windows e un Mac.
Prima di avviare il primo progetto iOS, è necessario eseguire una configurazione singola su entrambe le estremità. Quindi per ogni progetto, lo sviluppo avviene nella seguente sequenza:

  • Creare un progetto in RAD Studio su Windows.
  • Salvare i file di progetto in una directory condivisa o in un supporto accessibile sia a Windows sia a Mac.
  • Utilizzare la progettazione form e l'editor di codice in RAD Studio.
  • Eseguire o eseguire il debug del progetto in RAD Studio come applicazione Win32 per la prototipazione.
  • Almeno una volta dopo aver creato il progetto e ogni volta che vengono aggiunti nuovi file al progetto, eseguire dpr2xcode su Windows per creare o aggiornare un progetto Xcode corrispondente.
  • In Xcode su Mac, aprire il file .xcodeproj nella sottodirectory xcode generata del progetto condiviso.
  • Eseguire o eseguire il debug del progetto in Xcode con iOS Simulator e quindi su un dispositivo per test di produzione.
  • Sviluppare in modo iterativo l'applicazione utilizzando la finestra di progettazione moduli o l'editor di codice in RAD Studio o l'editor di codice in Xcode, assicurandosi di salvare i file mentre si lavora in modo che le modifiche possano essere visualizzate ovunque.

Compiler e Runtime Differenze
Xcode costruisce l'applicazione con il compilatore Free Pascal per l'esecuzione sulla libreria di runtime Free Pascal. Alcune funzionalità del compilatore Delphi e RTL non sono supportate da Free Pascal.

+0

Vale la pena ricordare che questo è nel file della guida, e inoltre si dovrebbe verificare l'argomento "Prerequisiti della piattaforma FireMonkey" per iniziare anche. – mj2008

Problemi correlati