在前一篇XE3設置PAServer的文章中,有教各位如何設定預設的密碼!不過XE4的PAServer成了App後,位置也稍微不同了!分享給朋友們知道一下~
一、在RAD PAServer XE4按右鍵 顯示套件內容
二、資料夾依序進入 Contents→MacOS
四、用 文字編輯程式打開
可以看到內容
port=64211
scratchdir=~/RADPAServer/scratch-dir
在最後一行加入
password= xxxx
存檔後就可以囉!
大型網站架構..net 架構師.rabbitMQ.redis.行動開發.APP開發教學.PHP Laravel開發..net core C# 開發.架構師之路.Delphi開發.資料庫程式.進銷存.餐飲POS系統
在前一篇XE3設置PAServer的文章中,有教各位如何設定預設的密碼!不過XE4的PAServer成了App後,位置也稍微不同了!分享給朋友們知道一下~
一、在RAD PAServer XE4按右鍵 顯示套件內容
二、資料夾依序進入 Contents→MacOS
四、用 文字編輯程式打開
可以看到內容
port=64211
scratchdir=~/RADPAServer/scratch-dir
在最後一行加入
password= xxxx
存檔後就可以囉!
強者前東家老闆,同時也是 Delphi K.Top討論區站長 領航天使(李信宏),透過自己實作的方式分享如何使用Delphi XE4開發iOS以及上架。簡報中也看到實際有上架了二個app,CChess(中國象棋暗棋)以及DiuDiu。這意味著以前利用Delphi 寫的遊戲,可以不用很痛苦的透過Delphi XE4移植到 iOS上囉!
Embarcadero官方的文件 iOS Tutorials: Delphi iOS Application Development ,對於使用Delphi XE4開發iOS有興趣的朋友,一定得下載下來看看的好文件。
下載網址: http://docs.embarcadero.com/products/rad_studio/radstudioXE4/iOS%20Tutorial%20en.pdf
示範如果快速使用Delphi XE4開發iOS定位功能的程式
1.建立一個新的FireMonkey Mobile Application
2.選擇 Blank Application 空白類型。
3.新增元件ListBox,將 Align 改為 alTop; GroupingKind 改為 GsGrouped;StyleLookup 改為 transparentlistboxstyle。
4. ListBox按右鍵,Add Item 新增 TListBoxHeader,在裡面新增Label ,屬性 Align 設為 alClient ; StyleLookup 設為 toollabel ; TextAlign 設為 taCenter。
5. 接著新增三個 TListBoxItem,分別是開啟定位、經度、緯度。在開啟定位的右側新增TSwitch開關來開啟定位功能。經度、緯度使用TLabel。
6.接著在畫面上佈置TWebBrowser跟TLocationSensor,TWebBrowser的 Align 設為 alClient。
7.佈置好的畫面如下圖
8. 在Switch1 的 OnSwitch 事件中新增程式如下
[delphi]
procedure TForm1.Switch1Switch(Sender: TObject);
begin
LocationSensor1.Active := Switch1.IsChecked ;
end;
[/delphi]
9.接著在 LocationSensor1 的 OnLocationChange事件中新增程式如下
[delphi]
procedure TForm1.LocationSensor1LocationChanged(Sender: TObject;
const OldLocation, NewLocation: TLocationCoord2D);
const
sGoogleMapURL : String = ‘https://maps.google.com/maps?q=%s,%s&output=embed’;
begin
label3.Text := ‘經度: ‘ + NewLocation.Latitude.ToString;
label2.Text := ‘緯度: ‘ + NewLocation.Longitude.ToString;
WebBrowser1.Navigate(Format(sGoogleMapURL,
[NewLocation.Latitude.ToString,
NewLocation.Longitude.ToString]));
end;
[/delphi]
10.大功告成!我們來看執行結果
打開Eclipse出現以下訊息~
The Android SDK requires Android Developer Toolkit version 21.1.0 or above.
Current version is 21.0.1.2012-12-6-2-58.
Please update ADT to the latest version.
接著還出現 ”installing software has encountered a problem”
解決方式:
Window → Preferences → Install/Update → Available Software Sites
點選 adt 按 edit
將http://dl-ssl.google.com/android/eclipse/
改成 https://dl-ssl.google.com/android/eclipse/
Google在Google I/O 2013 發表了全新的開發平台 Android Studio ,可以讓開發者在更改內容同時,就能預覽,提高了開發的速度。
Android Studio 網址: http://developer.android.com/sdk/installing/studio.html
在上一篇文章中,筆者教大家如何在Mac系統中配置PAServer了,接下來要教大家如何設計可以同時執行在Windows及Mac OS的程式。
一、File→New選取FireMonkey Desktop Application
二、接下來選擇一般的HD FireMonkey Application
三、新增專案後,在專案的Target Platform按右鍵,選擇Add Platform
四、接著選擇OS X後按ok
五、接著在OS X按右鍵 Assign Remote Profile 設置OS X的編譯環境
六、Profile name填上你要的名字
七、Host name填上你在上一篇文章設置的MAC OS主機位置,password則設置上篇文章所設定的密碼。
八、按 Test Connection測試是否可以連得上(記得要執行paserver)
九、如果順利的話,按下Finish就大功告成!
九、接著點選剛才建立的Platform名稱按OK!
十一、如果設定沒錯的話,在XE3按下執行後,程式就會直接執行在Mac OS的畫面上囉!