Linux 下跨平台的開發- REALbasic
官方網站 http://www.realbasic.com/cht/
中文版代理 http://www.realcenter.cn/cht/product.htm
牌跨平臺開發工具,全球10余萬跨平臺開發者和蘋果/Linux發燒友的最愛,
能生成可以運作于Windows/Linux/Mac OS X/Mac OS 8-9上的圖形用戶介面的
桌面應用程式、字元介面的控制臺程式和可能沒有用戶介面的後臺服務程式,
包括:
- Windows 桌面應用程式
- Windows 控制臺程式/後臺服務程式(網路服務程式,資料庫伺服器端後臺程式)
- Linux 桌面應用程式(GTK+ 2.x)
- Linux 終端程式/後臺服務程式
- Mac OS X和Mac OS Classic桌面應用程式
- Mac OS X 終端程式/後臺服務程式
生成原生代碼程式
與Java使用位元組碼程式的跨平臺方式不同。
REALbasic通過一次編譯來生成多個分別對應某個作業系統的
原生的本機代碼應用程式來跨平臺。能生成的檔格式 有:
- Windows PE 格式
- GNU/Linux x86 ELF 格式
- Mac OS PEF 格式(單一程式檔/包,基於Carbon框架)
- 基於Carbon框架的Mac OS Mach-O 格式(包)
- 基於Cocoa框架的Mac OS Mach-O 格式(包)
所生成的程式能夠獨立運作
生成的程式不需要框架包、虛擬機,更不是解釋執行,任何平臺的版本
都可以獨立運行,完全綠色,內置類庫已被封裝在程式中,因此
程式本身比較大 (圖形介面程式總是大於2M,字元介面一般很小)。
在Windows下無需打包,更解決了Linux下RPM包平臺依賴性大、
tgz包要進行編譯後才能安裝使用的難題。
面相物件開發工具
REALbasic是強類型語言,支援繼承、運算符超載、覆寫 、介面、類別的
擴展方法在內的高級物件導向方法,並能自動管理和釋放記憶體。
強大的圖形介面開發環境
能在多個視窗中打開同一個專案(當然也能打開多個專案),
並且當您在不同的視窗中查看和修改專案(包括介面佈局和程式碼),
所有的修改都會在其它視窗中同步顯示出來。
採用標籤頁介面流覽器樣式作為主開發環境, 專案編輯器單獨 作為一個標籤頁,
使得整個IDE非常整潔。此外,語法高亮、自動縮進、自動完成等近年的開發工具
都有的功能它當然也有。
2006年1月公佈的SYS-CON Reader Choice 2005評選(LinuxWorld部分)中
擊敗NetBean、Eclipse、Borland C++等獲勝:
最佳Linux編程環境
最佳Linux開發工具
標準版與專業版的區別
http://www.realbasic.com/cht/products/pro/
Linux下標準是免費的,雖然只能編譯 Linux下的程式,也已經很足夠了。
算是不錯的開發工具,提供給大家參考... :P
--
旁人問:何謂又萌又腐?
易玄答:小腐女好萌啊! <(¯▽¯)/
怎樣? 我就是喜歡小腐女不行啊? v(¯︶¯)y
http://web.mac.com/eshen
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.232.88
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章