B四X
B 四 X是一套快速應用程式開發(RAD)IDE 佮專有彼个程式語言,會當建立面向下列平台的應用程式:Google Android、Apple iOS、Java、Raspberry Pi 和 Arduino。就算講 B 四 X 的語法佮 BASIC 語言真相𫝛,但是伊是一種全新語言。
B 四 A、B 四 i 和 B 四 J 有視覺化介面設計器,會當簡化建立圖形化使用者介面的流程。因為單板佮單片系統(SoC)裝置的性質,B 四 R 無視覺化設計器。
對著學習了解這个門語言的人,有一套叫做「B 四 X Booklets」(B 四 X 青簿仔)的免費綜合電子冊可作為指南。猶閣有一套由 Erel 製作的影片庫會當供閱覽。
Basic 四 PPC
Basic 四 ppc(發音「Basic for PPC」)是 Anywhere Software 出品的頭一套 IDE。Basic 四 ppc 允准程式設計師為執行 Windows Mobile 作業系統的 Pocket PC 裝置編寫應用程式。Basic 四 PPC 佇二空空五年發布,最終版本算二空一八年十二月發布。Basic 四 PPC 已經停止銷售。
B 四 A
B 四 A(較早號做 Basic 四 android)是 Anywhere Software 出品的第二套 IDE。頭一个公開版本發佈佇二空一空年十二月七號,允准使用者佇咧 B 四 X 中編寫原生 Android 應用程式。B 四 A 會當建立應用程式(App)、 小部件(widgets)佮遊戲。伊嘛有一份初學者指南,跟隨 IDE 版本的更新。二空二空年二月五號,B 四 A 變做免費。目前無將 B 四 i 免費的計劃。
B 四 J
B 四 J是 Anywhere Software 出品的第三套 IDE。頭一个公開版本發佈佇二空一三年十二月初四。B 四 J 針對以下平台:桌面電腦、Web 侍服器佮 ARM 板(比如講 Raspberry Pi)。
B 四 i
B 四 i是 Anywhere Software 出品的第四套 IDE。通過 B 四 i 會當建立著面向的 iPhone 和 iPad 裝置的應用程式,閣有一个單獨的服務允准開發者佇咧無本地 Mac 電腦的狀況下編譯佮發佈應用程式。頭一个公開版本發佈佇二空一四年十一月十四號。
B 四 R
B 四 R是 Anywhere Software 出品的第五套 IDE。B 四 R 允准程式設計師為 Arduino 板編寫應用程式。支援的 Arduino 模組包括:ESP 八千兩百六十六佮 ESP 三十二。
發佈歷史
代碼範例
注釋
注釋通常用佇指明特定某段代碼的作用,嘛會當提來做規个方法。編譯器會失覺察,就按呢內容會當隨意書寫。
佇訊息方塊內底顯示一个亂數
佇咧 " Process \ _ Globals "、" Globals " 抑是 " Class \ _ Globals " 中聲明一个 XUI 變數:
生做一个亂數,然後佇訊息方塊內底顯示:
佇訊息方塊內底顯示亂數(舊版方法)
下列代碼會當佇 B 四 A、B 四 i 和 B 四 J 之間把享使用而無需做出更改: