Xojo(前身為Real Studio與REALbasic )為Mac、Windows和Linux建立跨平台的桌面、網路、移動端網路程式
Xojo能使程式設計對所有人都容易且有趣
想學習編程又怕太難了?Xojo非常適合於初學者,它使得編程對所有人都很簡單。從清楚詳細的用戶指南開始,快速入門能幫您很快完成第一個應用程式!
使用Xojo節省開發時間賺取更多錢
Xojo是跨平台開發環境,使各種背景的開發者都能網絡、桌面、移動(即將到來)平台編寫、測試和發佈程式。開發過程簡單高效超乎想象,平均大概是C++或Java的四倍左右。
透過拖動的視覺化網路應用開發過程
使用Xojo您能以比傳統網站開發工具快50倍的速度創建功能強大且豐富的網站應用程式,而且您只需要使用一種開發語言而不是必須要多種網站技術並用。這是最簡單高效的網絡程式開發方式!
創建任何東西
含有對圖形、資料庫服務、網際網路協議和更多功能的支援,您基本可以使用Xojo快速編寫您能想到的任何東西。有了Xojo,您可以建立商用軟體產品,也 可以編寫內部使用的實用工具以幫您輕鬆批量處理各種事務,或者也可以透過它來學習編程。其實,Xojo開發環境本身就是用Xojo開發的!
超快速完成程式
您可以只用一份代碼来支持多個平台,有超過40個可用的内置用户界面控件,使您的程序的外觀和行為在任何平台上都如您所願。您还可以使用功能强大的语言来 創建您的網路程式,以替代HTML、CSS、PHP、JavaScript和AJAX等您可能不熟悉的工具,節約大量開發時間!
現代化的開發環境
Xojo是一個現代的物件導向式的語言。它支持繼承、類別接口、多態並且是強類型的。提供有數千個作業系統API呼叫的封裝,Xojo對這些細節進行了抽象,提供了統一的方法和接口,從而大量減少了多平臺開發的時間,使您能專注於您的程式的核心功能和與眾不同之處。
本機與多平臺
Xojo程式需要解釋器或虛擬機,它們會被完全編譯為本機程式碼,因此能更快速的執行同時保護您的知識產權。 Xojo使用各個作業系統提供的原生控制項,這樣您的程式在各個平台上都能有正確的外觀和行為。開發的也是跨平臺。在您最常用最喜歡用的作業系統上開發然 後為多個主流平臺編譯程式。
Xojo IDE System Requirements
OS | Requirements |
Windows |
» At least 4GB of RAM The Xojo IDE is 64-bit so it only runs on 64-bit versions of Windows. You can continue to build 32-bit apps as necessary. Microsoft regularly fixes bugs as part of Windows Update so be sure to always have the latest updates applied to your system. 1As of January 2020 Microsoft no longer supports Windows 7. An SSD is recommended for best performance. There may be drawing performance issues when editing web layouts when running Xojo in a Virtual Machine. Refer to the Virtual Machines topic for suggestions on how to optimize your VM.
|
macOS |
» At least 4GB of RAM macOS Mojave (10.14) or higher is required to build for Apple silicon. See below for iOS requirements. An SSD is recommended for best performance. |
Linux |
» At least 4GB of RAM Linux Mint 18.3+ Cinnamon is suggested. Refer to Linux Notes for more specific library requirements. The Xojo IDE is 64-bit so it only runs on 64-bit versions of Linux. You can continue to build 32-bit apps as necessary, but you will need to install 32-bit libraries to run and test 32-bit apps on a 64-bit version of Linux. An SSD is recommended for best performance. The Xojo IDE does not run on Linux for ARM. |
Desktop Apps
Desktop Apps System Requirements
OS | Requirements |
Windows |
32-bit and 64-bit versions of Windows are supported.
1As of January 2020 Microsoft no longer supports Windows 7. |
macOS |
|
Linux |
32-bit and 64-bit versions of Linux are supported.
|
Raspberry Pi |
Pi 2, 3 and 4 running:
|
Web Apps
Web Browser Requirements
OS | Requirements |
Windows |
|
macOS |
|
Linux |
|
Raspberry Pi |
|
iOS |
|
Android |
|