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

摘要:
2默认安装后,Delphi将基本设置Android部分。您可以在工具˃选项中的SDK管理器中查看预设的Android部分。但是,需要注意的是,Delphi目前只支持以下版本和ARM v7设备iOS设置的iOS开发部分。你需要一台安装了Xcode的Mac电脑。安装后,需要安装CommandLineTools。接下来,我们将让程序直接在iOS模拟器上运行。回到项目经理,我们将快速将iOS模拟器转为反黑,这意味着运行iOS。今天,我们学习了如何为Android和iOS设置开发环境,以及如何在两个不同的平台上同时运行程序。
Delphi APP 開發入門(二)Android/iOS設定,Hello World
分享:
閲讀次數: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可以讓您建立模擬器做測試。

螢幕快照 2014-05-09 上午8.39.20

2 在預設安裝後,基本上Delphi都會將Android的部份設定好,您可以從Tools -> Options 中的 SDK Manager看到預先設置好Android的部份。螢幕快照 2014-05-12 下午8.32.24

螢幕快照 2014-05-12 下午8.33.38

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

FireShot Screen Capture #196 - 'Android Devices Supported for Application Development - RAD Studio' - docwiki_embarcadero_com_RADStudio_XE6_en_Android_Devices_Supported_for_Application_Development

iOS設定

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

接著把Program FilesEmbarcaderoStudio14.0PAServer目錄下的RADPAServerXE6.pkg複製到Mac上做安裝。

螢幕快照 2014-05-12 下午8.43.12螢幕快照 2014-05-12 下午8.44.18螢幕快照 2014-05-12 下午8.46.28

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

第一支Hello World程式

開啟Delphi主程式,建立新專案 File -> New -> FireMonkey Mobile Application -Delphi螢幕快照 2014-05-09 上午9.12.54

選擇Blank Application空白程式

螢幕快照 2014-05-09 上午9.13.02

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

未命名 - 1

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

螢幕快照 2014-05-12 下午8.47.04

下拉Add New

螢幕快照 2014-05-12 下午8.47.10

設定名稱

螢幕快照 2014-05-12 下午8.47.19

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

螢幕快照 2014-05-12 下午8.48.52

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

螢幕快照 2014-05-12 下午8.48.47

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

未命名 - 2

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

螢幕快照-2014-05-12-下午8.52.16

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

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

螢幕快照 2014-05-12 下午8.52.38

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

1391869_10151619643916541_923988776_n

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

未命名 - 3

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

螢幕快照 2014-05-12 下午8.54.04

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

免责声明:文章转载自《Delphi APP 開發入門(二)Android/iOS設定,Hello World》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Kindle 中文阅读终极优化指南VS2008无法切换到视图设计器下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

crosswalk 初步使用

这里简单的说下 crossWalk 的配置; 我在学习 crosswalk 的时候,看到一篇博客,他所记录的已经是很完整的教程了: 点击查看 本文就根据该博客和官网说明,进行部分修改,补充; 首先 crosswalk 的 minsdk 是14,如果兼容需要14一下的,那么就没法了; 基础引入: 和普通的一样; 1.1 在 /build.gradle 里的...

(转)PhoneGap开发环境搭建

(原)http://www.cnblogs.com/Random/archive/2011/12/28/2305398.html PhoneGap开发环境搭建   项目中要用PhoneGap开发,了解了下基本规则,记录一下,以备后查。(只针对Android平台) 一、安装 在安装PhoneGap开发环境之前,需要先安装以下框架: 1.Java SDK...

用chrome模拟微信浏览器访问页面

有的网页通过限制user agent 来达到禁止在微信浏览器以外的地方访问,我们通过chrome修改user agent即可破解。 CHROME浏览器,进入开发者模式 切换到手机浏览模板 打开 Network,有下拉菜单中选择Custom->Add 选择Devices,再点击Add custom device 然后在user agent中填写下面的...

flutter 生成aar文件,嵌入原生android项目

适用于flutter单独开发,android项目单独开发的场景 1:将flutter项目打包成aar文件,详情见官方文档:https://flutter.cn/docs/development/add-to-app/android/add-flutter-screen 2:在原生android项目文件中,项目根目录app/build.gradle文件中添加...

安装UniDAC控件包

UniDAC是一个功能强大的非可视化跨数据库的数据访问组件,可用于Delphi,Delphi for .NET,C++Builder,and Lazarus (Free Pascal)。它提供了对流行数据库服务器的统一访问,像Oracle,Microsoft SQL Server,MySQL,InterBase,Firebird,PostgreSQL,SQ...

hbuider 运行 uni-app PC使用安卓模拟器接口请求错误

1、当我ulr设置为本地服务器接口时候,例如:         ----》       login:function(index) { uni.request({ url: '/api/user/login', header: { 'content-type': 'application/json',...