2011-09-02 35 views
6

Quy trình làm việc để tạo ứng dụng iOS bằng Delphi-XE2 là gì.Quy trình làm việc để tạo ứng dụng iOS

Đây thực sự là một câu hỏi tham khảo và tôi sẽ trả lời càng sớm càng SO phép tôi, nhưng tôi nghĩ rằng nó sẽ được tốt đẹp để có câu trả lời ở đây

Trả lời

7

iOS Ứng dụng
FireMonkey ứng dụng iOS được viết bằng Delphi:

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

các dự án cho tôi Hệ điều hành không có nút Target Platforms trong Trình quản lý dự án; họ chỉ nhắm mục tiêu iOS

iOS Forms
hình thức Delphi bổ sung được thêm vào cùng một cách như với Windows và Mac OS X. Bởi vì nền tảng mục tiêu là iOS, và thực thi sản xuất được xây dựng với trình biên dịch Free Pascal, việc kê khai sử dụng cho các đơn vị dưới hình thức là khác nhau:

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

iOS Workflow
phát triển FireMonkey iOS đã được thực hiện bằng cả Windows và máy Mac.
Trước khi bắt đầu dự án iOS đầu tiên của bạn, bạn phải thực hiện thiết lập một lần trên cả hai đầu. Sau đó, đối với từng dự án, quá trình phát triển diễn ra theo trình tự sau:

  • Tạo dự án trong RAD Studio trên Windows.
  • Lưu tệp dự án vào thư mục hoặc phương tiện được chia sẻ có thể truy cập được với cả Windows và Mac.
  • Sử dụng Trình thiết kế biểu mẫu và trình chỉnh sửa mã trong RAD Studio.
  • Chạy hoặc gỡ lỗi dự án trong RAD Studio dưới dạng ứng dụng Win32 để tạo mẫu.
  • Ít nhất một lần sau khi tạo dự án và bất cứ khi nào tệp mới được thêm vào dự án, hãy chạy dpr2xcode trên Windows để tạo hoặc cập nhật dự án Xcode tương ứng.
  • Trong Xcode trên máy Mac, mở tệp .xcodeproj trong thư mục con xcode được tạo của dự án được chia sẻ.
  • Chạy hoặc gỡ lỗi dự án trong Xcode bằng Trình mô phỏng iOS và sau đó trên thiết bị để thử nghiệm sản xuất.
  • Phát triển ứng dụng bằng trình thiết kế biểu mẫu hoặc trình chỉnh sửa mã trong RAD Studio hoặc trình chỉnh sửa mã trong Xcode, đảm bảo lưu tệp khi bạn làm việc để thay đổi có thể thấy ở mọi nơi.

Compiler và Runtime khác biệt
Xcode xây dựng các ứng dụng với trình biên dịch Free Pascal để chạy trên các thư viện runtime Free Pascal. Một số tính năng của trình biên dịch Delphi và RTL không được hỗ trợ bởi Free Pascal.

+0

Điều đáng nói là đây là trong tập tin trợ giúp, và bạn cũng nên kiểm tra chủ đề "Điều kiện tiên quyết nền tảng FireMonkey" để bắt đầu quá. – mj2008

Các vấn đề liên quan