Delphi APP 開發入門(二)Android/iOS設定,Hello World

Delphi APP 開發入門(二)Android/iOS設定,Hello World

分享:

Share on facebookShare on twitterShare on google_plusone_share

閲讀次數:9047 發表時間:2014/05/12

tags: 行動開發 教學 App Delphi XE6 Android iOS


上一期 讓大家認識Delphi以及安裝後,今天要教大家設定Delphi在Android與iOS的開發環境,並且教大家透過寫出第一個Hello World程式。

Android設定

1 安裝完程式後,可以在開始程式集中看到Embarcadero RAD Studio XE6的資料夾,裡面有Android SDKs目錄,裡面有Android AVD Manager以及Android Tools二個工具。Android Tools可以讓您管理sdk版本,Android AVD Manager可以讓您建立模擬器做測試。

2 在預設安裝後,基本上Delphi都會將Android的部份設定好,您可以從Tools -> Options 中的 SDK Manager看到預先設置好Android的部份。

3 我們可以透過 AVD Manager設定一個模擬器,或是手中有Android裝置的話,可以安裝驅動程式連線即可。不過需要特別注意的是目前Delphi僅支援以下的版本以及ARMv7的裝置

iOS設定

iOS開發的部份,您需要有一台Mac電腦,且上面需要安裝Xcode(下載網址:https://developer.apple.com/xcode/),安裝完之後需要安裝Command Line Tools(下載網址https://developer.apple.com/downloads/index.action)。

接著把Program Files\Embarcadero\Studio\14.0\PAServer目錄下的RADPAServerXE6.pkg複製到Mac上做安裝。

安裝完之後執行PAServerXE6程式,會需要您設定連線密碼(必設定)。

第一支Hello World程式

開啟Delphi主程式,建立新專案 File -> New -> FireMonkey Mobile Application -Delphi

選擇Blank Application空白程式

建立完成後,可以看到右上角的Project Manager預設的Target Platform是Android

點開之後,我們在iOS Simulator按右鍵進入Properties設定

下拉Add New

設定名稱

輸入 Remote Machine(執行PAServer程式的電腦IP)以及Password

可以按Test Connection確定連線正常後,按Finish

設定完之後,點選右下角的Tool Palette中Standard的TButton

將TButton拖拉到畫面上,並且拉放到自己喜歡的大小

接著在Button上快點二下進入程式碼編輯,輸入 Button1.Text := ‘Hello World’;

此段程式表示在按鈕(Button)按一下(Click)後,把按鈕的文字(Text)改成’Hello World’。

最後我們按下F9執行,可以看到Android實機執行狀態。

接著我們要讓程式直接在iOS模擬器上執行,回到Project Manager上快點iOS Simulator讓它反黑,表示執行iOS。

同樣按F9執行,最後我們可以在Mac畫面上看到程式自動執行到iOS模擬器了。

今天我們學會了如何設定Android以及iOS的開發環境,也瞭解如何讓程式同時跑在二個不同平台上了。下一期將繼續教大家寫第一個計算機程式,瞭解元件的使用以及畫面編排。

时间: 2024-08-05 18:20:04

Delphi APP 開發入門(二)Android/iOS設定,Hello World的相关文章

Delphi APP 開發入門(四)簡易手電筒

Delphi APP 開發入門(四)簡易手電筒 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:3297 發表時間:2014/05/30 tags: 行動開發 教學 App Delphi XE6 Android iOS 上週教各位製作簡易的計算機後,本週要繼續教大家製作簡易手電筒.讀者可能會發現,筆者在撰寫的前四篇文章中除了前二篇的安裝.設定後,後二篇都是簡易的APP教學.或許有朋友會想,如果APP開

Delphi APP 開發入門(一)重生的 Delphi

Delphi APP 開發入門(一)重生的 Delphi 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:10312 發表時間:2014/05/06 tags: 行動開發 教學 App Delphi XE6 簡介 Delphi算是開發工具界的老將,從1995年以VCL(Visual Component Library)可視元件架構搭配視覺化開發環境開始嶄露頭角.而在Windows98問世後,推出成熟穩

Delphi APP 開發入門(八)SQLite資料庫

Delphi APP 開發入門(八)SQLite資料庫 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:5279 發表時間:2014/06/25 tags: 行動開發 教學 App Delphi XE6 Android iOS SQLite Delphi APP 開發入門(七)通知與雲端推播 << 前情 在撰寫APP程式時,如果遇到資料間無關聯性且資料量不多時,會以像xml檔案去儲存,但一旦遇到關聯

Delphi APP 開發入門(三)簡易計算機

Delphi APP 開發入門(三)簡易計算機 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:6823 發表時間:2014/05/20 tags: 行動開發 教學 App Delphi XE6 Android iOS 上週大家學會了設定Android/iOS編譯環境以及寫出第一個Hello World之後,我們今天要來寫第一隻APP簡易計算機. 新增一個空白的APP專案後,我們在畫面上新增一個Edi

Delphi APP 開發入門(九)拍照與分享

Delphi APP 開發入門(九)拍照與分享 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:3022 發表時間:2014/07/01 tags: 行動開發 教學 App Delphi XE6 Android iOS Delphi APP 開發入門(八)SQLite資料庫 << 前情 在眾多行動APP中,除了遊戲類之外,熱門的APP不外乎都會與拍照.分享.地圖等相關的技術有關聯,今天筆者就與朋友們

Delphi APP 開發入門(七)通知與雲端推播

Delphi APP 開發入門(七)通知與雲端推播 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:5131 發表時間:2014/06/18 tags: 行動開發 教學 App Delphi XE6 Android iOS Delphi APP 開發入門(六)Object Pascal 語法初探 << 前情 今天教大家使用的是通知(Notification)功能,在Delphi XE6很貼心的也將通

Delphi APP 開發入門(六)Object Pascal 語法初探

Delphi APP 開發入門(六)Object Pascal 語法初探 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:3442 發表時間:2014/06/10 tags: 行動開發 教學 App Delphi XE6 Android iOS Delphi APP 開發入門(五)GPS 定位功能 << 前情 經過前面五週幾乎每週可以寫出一個簡單App後,大家都可以感受到Delphi強大的開發威力!

【ZZ】快速學會開發Android App

http://www.cc.ntu.edu.tw/chinese/epaper/0022/20120920_2209.html 作者:吳玉舒 / 臺灣大學計算機及資訊網路中心程式設計組幹事 智慧型手機發展迅速,其中以Android和iOS為主要的平台,根據 2012年6月Nielsen 的調查報告,超過五成的智慧型手機採用Android系統.在此希望透過這篇讓有興趣的開發者能夠快速地上手.此篇分成三個部分,第一部分為開發環境的建立,其中介紹在安裝上常遇到的錯誤該如何處理.第二部分為基本操作介紹,

開發Android, 從Eclipse官網下載Eclipse開始,從無到有安裝一遍

自從Android Studio 1.0問世, 想要用Eclipse 來開發Android, 卻因為Android的官網Android Developer(http://developer.android.com/sdk/index.html)已不提供Eclipse ADT Bundle(又稱作Eclipse ADT整合包)的下載, 所以要在Eclipse開發Android:你可以:(1)更新ADT plugin. 這種更新及安裝步驟有詳述在另一篇博文: http://9659784.blog.