Basic4android
Basic4Android(現在はB4Aとして知られている)は、Anywhere Software Ltdによって開発および販売されているネイティブAndroidアプリケーション用の高速アプリケーション開発ツールである。 B4Aは、Javaによるプログラミングの代替手段で、言語自体は Visual Basic や Visual Basic .Net に似ているが、ネイティブの Android 環境に適応している。B4Aは、オブジェクトベースのイベント駆動型言語である。 B4A には、画面サイズの異なる携帯電話やタブレットを対象とするユーザー・インターフェイスを構築するプロセスを簡素化するビジュアル・デザイナーが含まれている。コンパイルされたプログラムは、AVD Manager エミュレーター、または Android Debug Bridge と B4A Bridge を使用して実際の Android デバイスでテストが可能。 B4Aは、Google Play、Samsung Apps、Amazon Appstoreなどのアプリストアにアップロードできる標準の署名付きAndroidアプリケーションを生成する。特別な依存関係やランタイムフレームワークは必要ない。 2020年2月以降、フルバージョンは100%無料のドネーションウェアとなっている。
| 開発元 | Erel Uziel |
|---|---|
| 最新版 |
12.0
/ 2022年11月17日 |
| 対応OS | Microsoft Windows |
| 対応言語 | تورکی |
| 種別 | Programming |
| ライセンス | Apache License 2.0[1] |
| 公式サイト | www.b4x.com/b4a.html |
Basic4Android(現在はB4Aとして知られている)は、Anywhere Software Ltdによって開発および販売されているネイティブAndroidアプリケーション用の高速アプリケーション開発ツールである。
B4Aは、Javaによるプログラミングの代替手段で、言語自体は Visual Basic や Visual Basic .Net に似ているが、ネイティブの Android 環境に適応している。B4Aは、オブジェクトベースのイベント駆動型言語である。
B4A には、画面サイズの異なる携帯電話やタブレットを対象とするユーザー・インターフェイスを構築するプロセスを簡素化するビジュアル・デザイナーが含まれている。コンパイルされたプログラムは、AVD Manager エミュレーター、または Android Debug Bridge と B4A Bridge を使用して実際の Android デバイスでテストが可能。
B4Aは、Google Play、Samsung Apps、Amazon Appstoreなどのアプリストアにアップロードできる標準の署名付きAndroidアプリケーションを生成する。特別な依存関係やランタイムフレームワークは必要ない。
2020年2月以降、フルバージョンは100%無料のドネーションウェアとなっている。
アプリケーション
[編集]B4Aは、ゲーム、データベース、コネクティビティ、センサー、ハードウェアなど、あらゆるタイプのアプリケーションをサポートする。
ライブラリ
[編集]B4Aは、Javaライブラリを介してネイティブAPIと対話する。B4A ライブラリは、Java jarファイルと、B4A に付属するツールによって生成される XMLファイルの 2 つのファイルで構成される。
コミュニティ
[編集]2013年には、オンラインコミュニティには約10万人の登録開発者が存在した。
ドキュメント類
[編集]2013年10月に Wyken Seagrave によって Basic4Android の本が出版された。