撰寫 blog 的初衷,就是希望能為 delphi 做點啥,這次繼續撰寫並未改變初衷。在 XE5 推出後,delphi 已經可以橫跨四大主要平台,包含 Windows、Mac、iOS 與 Android,你想要開發程式或 app 都輕而易舉,而且用的是同樣的語法、同樣的邏輯、同樣的 IDE 設計介面,加上撰寫出來的都是原生的 code,放眼望去市場上幾乎無人能敵,加上原本 RAD 的優勢,可以讓初學者很快的就撰寫出有模有樣的功能。

 

個人極為看好這樣的 delphi,有很好的機會重新在開發工具中佔有一席之地,也期望有新的新血能進入 delphi 的領域,讓 Object Pascal 語法可以繼續發光發熱。由於 delphi XE5 主要是為了開發 Android app 而生,加上市面上超過 6、7 成的設備都是使用 Android,設備本身也相對便宜,因此這次後續的文章,是盡量以撰寫給初學者的角度來看,讓沒接觸過 delphi 的使用者,也能一窺 delphi 的奧秘,見識 delphi 如何提高生產力,而非寫 iOS 要學 Objective C,開發 Android 又得學 Java,code 無法共用,就算有些解決方案,包括 PhoneGap 或 c#+Xamarin package,某些程度上能不用撰寫兩次,但有些是靠虛擬機運作,有些在撰寫 back end 的 code 時,無法同時兼顧設計 UI 的畫面,總是讓人覺得不夠直覺,而這一切,交給 delphi 就對了,也許 delphi 在開發 app 上不是銀色子彈,但是相信在一般的應用上絕對是綽綽有餘,困難的還是要開發何種創新應用,撰寫...不再是難事。

 

因為是希望撰寫給初學者看,所以就想起以前的快快樂樂系列叢書,看了總是讓人覺得很快就可以上手,很快可以獲得成就感,即便部分老鳥不是那麼認同啦...

 

首先就從環境準備開始,我自己是使用 VMWare 10 + Win8 + delphi XE5,記憶體給 2GB,另外準備了一支 Android 手機(acer e1 liquid)

1.XE5 可以從這裡直接下載官方的 iso 檔案

http://altd.embarcadero.com/download/radstudio/xe5/delphicbuilder_xe5_win.iso

2.然後可以跟官方申請 30 天試用

https://downloads.embarcadero.com/free/delphi

3.準備手機原廠的 USB driver,以便後續撰寫程式或實機執行時需要使用

 

這樣就差不多了,跟開發 iOS 的 app 相比,簡單多多了吧...

 

to be continued...

arrow
arrow

    縹緲 發表在 痞客邦 留言(0) 人氣()