Other languages: 中文

General Features

Google Play / Amazon Market

  • Reduces development time, accelerating your time-to-revenue
  • Creates signed, ready to be uploaded, APK files
  • Members only "Test my app" sub-forum to help you with beta testing
  • Basic4android UI Cloud - Test your layouts on a cloud of real phones and tablets
  • Interested in ads? Includes libraries for AdMob (Google), AirPush and others
  • Supports full range of available screen sizes and resolutions by using the visual designer, abstract designer and designer scripts
  • Libraries and modules for real-time 2D games

Enterprise / In-house applications

  • Basic4android is the most powerful RAD tool available for Android. Minimizes time from design to production
  • A powerful framework built by Android experts improves your development process
  • Enhanced support for databases and web-services. Step by step guides for connecting to remote MySQL and Microsoft SQL Server databases.
  • SVN (source control) friendly
  • Remote Database Connector - lightweight server that enables connection to any type of database
  • Reuse existing Java code by wrapping it as a library


  • Basic4android is already used by numerous universities, colleges and other academic institutions that teach computer and mobile programming
  • Basic4android is simpler, more intuitive and "more fun" than alternatives
  • 50% discount for academic usage

Frequently Asked Questions

Q: Do I need to know Visual Basic, VB6, VB.Net, etc... to develop with Basic4android?

A: No. Basic4android programming language is simple and straightforward.

Q: What is the difference between the Standard version and the Enterprise version?

A: The Standard version includes two months of free upgrades. The Enterprise version includes two years of free upgrades.

Q: Is it possible to upgrade from the Standard version to the Enterprise version?

A: Yes. The price for such an upgrade is $69.

Q: Which phones and tablets are supported?

A: All Android devices (smartphones and tablets) running Android 1.6 or above are supported (that includes Android 2.x, 3.x and 4.x devices).

Q: How do I get started?

A: We recommend that you read our Beginner’s Guide and view our tutorials.
These and other resources are available here.

Q: What are the limitations of the trial version?

A: The trial version does not support libraries and other advanced features. The trial version is limited to 30 days.

Q: How can I reuse existing Java code?

A: You can wrap your Java code as a library and then reference it from Basic4android IDE. See this tutorial for more information.

Q: Can I export my source code to a Java project?

A: Yes. During compilation Basic4android generates Java code. The code is available under the Objects subfolder.
You can copy the Java source code to a different folder and use it outside of Basic4android.
You will also need to reference Core.jar and BAShared.jar which are included in the installation.

Q: Can I install Basic4android on more than one computer

A: Each developer requires a single license. However you can install a single license on two computers.

Q: How do I qualify for an academic discount?

A: Please contact support@basic4ppc.com for more information.