Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated Basic4android (B4A) Alternatives

Basic4android (B4A) Reviews & Product Details

Mohana R.
MR
Senior Software Engineer
Information Technology and Services
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

Basic4android is a simple & open-source platform for building my android applications and I can include many components without much complexity. It converts my Java bytecode into Android runtime code during compilation itself which is useful and time-saving for me. When I work with large projects, it allows me to implement incremental compilation in which I can append libraries and dependencies as required. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

Basic4android is excellent for native android applications written with Java. Its light-weight and the size of the app is only around 100 KB. I once faced difficulty in initializing my application, I contacted its support team. They analyzed my error on app startup and they suggested me to install the latest version of .Net Framework which effectively resolved my issue. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

I primarily work with Java code in which I need to reuse my existing code & tweak a few modifications to develop Android apps for my clients. Basic4android platform allows me to wrap my Java code as a library so that it can be easily referenced many times from its IDE. It also helps me handle Application Not Responding (ANR) issue which is quite common while working with all Android apps. Basic4android ensures to run my code on the main thread so that ANR is not recurring in my applications. Review collected by and hosted on G2.com.

Basic4android (B4A) Overview

What is Basic4android (B4A)?

B4A includes all the features needed to quickly develop any type of Android app. B4A can run in two modes: local compilation and remote compilation. Local compilation mode is faster and has more options such as working with the emulator, USB debugging, unattended installations and others. Remote compilation mode (only available in the trial version) is simpler to get started with.

Basic4android (B4A) Details
Show LessShow More
Product Description

B4A includes all the features needed to quickly develop any type of Android app. B4A can run in two modes: local compilation and remote compilation. Local compilation mode is faster and has more options such as working with the emulator, USB debugging, unattended installations and others. Remote compilation mode (only available in the trial version) is simpler to get started with.


Seller Details
Year Founded
2005
HQ Location
Misgav
Twitter
@Basic4android
3,047 Twitter followers
LinkedIn® Page
www.linkedin.com
47 employees on LinkedIn®

Erel U.
EU
Overview Provided by:
CEO, Anywhere Software

Recent Basic4android (B4A) Reviews

Verified User
C
Verified UserSmall-Business (50 or fewer emp.)
4.0 out of 5
"Good and user friendly tool for developing any type of android app"
The tool has few restrictions and it is very user friendly. There is no need to have coding knowledge to use this tool.
NG
Nikhil G.Mid-Market (51-1000 emp.)
5.0 out of 5
"It uses a version of the Basic programming language to create native Android applications."
Ease of use: B4A uses a basic-like syntax, which is easy to learn and understand, even for non-programmers. Rapid development: B4A has a number ...
Matt A.
MA
Matt A.Small-Business (50 or fewer emp.)
3.5 out of 5
"Basic4Android: Alternative Android IDE with Basic, yes Basic"
As a designer and developer interested in exploring alternative ways to develop and design experiences, it is refreshing to see older languages lik...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Basic4android (B4A) Media

Answer a few questions to help the Basic4android (B4A) community
Have you used Basic4android (B4A) before?
Yes

10 out of 11 Total Reviews for Basic4android (B4A)

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
G2 reviews are authentic and verified.
Matt A.
MA
Owner/Game Designer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

As a designer and developer interested in exploring alternative ways to develop and design experiences, it is refreshing to see older languages like Basic used for Android Application development. It uses a variant of Basic called B4X, and if you understand Basic or Visual Basic you will feel right at home with this IDE. It does exactly what it says it does, which is essential when looking for software. It is mainly designed for building Android applications, but it does support iOS and even writing programs for Raspberry Pi, which gives it some versatility. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

For software that uses a language designed to be easy to use, setting up the software was a little bit of a hassle at first, it's not as intuitive as it should be if you're trying to get it up and running. If you use more conventional IDEs like Eclipse or Android Studio you probably would instead turn to those than trying to get this up and running, but once you get past that it's not hard to find your way around it. I didn't like how much I had to look at the provided documentation while initially learning this IDE, but most things have a bit of a learning curve. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

It is offering an alternative to more widely used IDE's, which use languages such as Java and Kotlin. This one uses a variant of Basic, which can also be used in developing Windows Applications which might help developers who are experienced with writing VB scripts to port over their own scripts or write new ones for use on Android devices. It benefits me because I try to keep up with new and old technologies as a designer and developer, and knowing software that can let me tackle challenges in different ways is essential. Review collected by and hosted on G2.com.

NG
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

Ease of use: B4A uses a basic-like syntax, which is easy to learn and understand, even for non-programmers.

Rapid development: B4A has a number of libraries and modules that simplify the process of developing Android apps, allowing developers to create and deploy apps quickly.

Visual Designer: B4A includes a visual designer that enables developers to create user interfaces with ease, without the need for manual coding.

Smaller APK size: Apps developed using B4A typically have smaller APK sizes compared to those developed using Java.

Cost-effective: B4A is a cost-effective solution for Android app development, as it does not require a costly Java development environment or a Java development team. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

Limited community: As B4A is a relatively new platform, it has a smaller community compared to other Android app development platforms like Java or Kotlin.

Limited libraries: B4A has a limited number of libraries compared to other development platforms, which means that developers may have to write more code to implement certain features or functions.

Performance limitations: B4A may not be suitable for developing high-performance or resource-intensive apps, as the performance of apps developed using B4A may be slower compared to those developed using other platforms.

Lack of documentation: B4A has limited documentation, which can make it difficult for new users to get started or for experienced users to find information about specific features or functions. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

Time-to-market: B4A enables developers to create and deploy Android apps quickly, which can help businesses get their apps to market faster and respond more quickly to changing market conditions.

Cost reduction: B4A is a cost-effective solution for Android app development, as it does not require a costly Java development environment or a Java development team. This can help businesses reduce their development costs and maximize their return on investment.

Increased efficiency: B4A has a number of libraries and modules that simplify the process of developing Android apps, which can help businesses increase their development efficiency and reduce the time and resources required to develop and deploy apps.

Improved accessibility: B4A's basic-like syntax and visual designer make it accessible to a wider range of developers, including those without Java programming knowledge, which can help businesses access a larger pool of talent and increase their development capacity. Review collected by and hosted on G2.com.

Verified User in Broadcast Media
CB
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Basic4android (B4A)?

The tool has few restrictions and it is very user friendly. There is no need to have coding knowledge to use this tool. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

It's a paid tool and it does not have all the capabilities to call it a comprehensive tool suite. Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

Best tool for internal low scale applications. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

Internal applications used for IT self services and auto configuration of the backend parameters for the internal applications. Review collected by and hosted on G2.com.

Carlos Roberto O.
CO
Systems Administrator II
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

It's very user-friendly. No need to be an expert. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

You have to pay for it. As it's a paied production it should be more rosbust. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

It helped me to test several app solutions and new creations. Review collected by and hosted on G2.com.

Gerardo B.
GB
Junior Integration Developer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

I like B4A because it has support for external libraries, so it is possible to reuse Java code.

It is open source software.

It has a wide community of users, so there is a lot of interesting documentation for the development of different apps.

In addition, Visual Basic and B4A are very similar programming languages, so the learning curve was very short since I am very fluent in that language. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

I find it unfortunate that it allows you to develop apps for Android and iOS, but you can only install the software on Windows. Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

If you master Visual Basic, you will find that B4A is the same. This IDE is easy to use and install. In addition, it has extensive documentation. I recommend it. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

With B4A I have been able to create apps to test integrations in my organization quickly. The best thing is that I can use external libraries to reuse code from other apps. Review collected by and hosted on G2.com.

Pete S.
PS
Mr
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Basic4android (B4A)?

B4A is extremely simple to use and the B4X language can be easily use with B4J, B4i and B4R respectively. The B4A debugger is second to none, wireless connectivity to Android phones and tablets can be achieved by using the B4A-Bridge application on any network, the IDE is nice and clean, the built in layout designer has some nice touches that should be adapted by other packages, Smart String Literal is an excellent addition, the support on the forum is easily the best that I've ever come across, their are plenty of B4X experts available to help with developers enquiries. There are too many positives to mention here, suffice to say B4A is an excellent development package.

If you manage to find any bugs, depending on the urgency the developer will ALWAYS release a fix for it them. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

I don't really have too many dislikes. The IDE is missing a couple of simple touches, and a simple template manager wouldn't go a miss either. Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

I highly recommend the B4X RAD suite of tools (especially B4A) to absolutely any developers that are looking for an easy to use development platform with a clean IDE for developing on Android, iOS, Windows, MacOS, Linux and Arduino, actually I have already done so. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

Using B4A has allowed me to take my business to another level when it comes to developing bespoke applications for my clients. Previously using another package was extremely cumbersome and time consuming. B4A has allowed me to release the shackles and develop freely without any complications.

Using B4A I started developing Android apps for both new and existing clients for all sizes of businesses. Review collected by and hosted on G2.com.

Arantxa G.
AG
Diseñador de páginas web autónomo
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

What I like most is the coding in Basic since it is a programming language very easy to learn. The user interface is very visual and simple, but fast and functional. It has a wide library and resources, also a very active community. The debugging is done quickly. The generated apk are light. There're many updates and bug fixes in the forums of the official page, which is also in several languages, which is a good support for all developers. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

Although the software is still developing constantly, often errors of debugging and execution occur and you have to resort to the community, which is very active, but this creates a relationship of codependence Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

If you know Visual Basic and its programming language, it will be much easier to develop applications with this software. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

In the company where I work we're venturing into the development of mobile applications since there's a lot of demand, and we have analyzed some software that can help us achieve it. What we liked about A4B is its similarity with Visual Básic and how light are the apk it generates. I think it's a great application development tool that is easy to use and very functional. Review collected by and hosted on G2.com.

Wael R.
WR
Java Developer
Telecommunications
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

With this application we can use the real devices not emulator to debugging the applications and see the result and check for performance of your device when you apply your new applications and see if there are any effect on your device Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

this product not have a lot of features to let the debugger control everything and make every thing easier to the developer Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

You can use this app to debugging your apps on your device and see the result and check for performance of your device when you apply your new applications and see if there are any effect on your device Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

testing and dubbing the application on the devices not in emulators and test effect of any app on real device Review collected by and hosted on G2.com.

Joancel C.
JC
Software Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Basic4android (B4A)?

Coding is done in Basic, , so it is not necessary to have extensive knowledge of Java.

Allows any user to create and share their own libraries written in Java.

the official forum which is very active, has sections in different languages, with a lot of material, libraries, tutorials, etc. answers are obtained almost immediately.

The generated apks are quite small compared to those generated in other editors.

it can be compiled locally and remotely, so is not necessary for the device to be always connected, but local compilation allows work with the emulator and USB debug.

with b4j and b4i tools, you can create apps for other platforms without having to rewrite the whole code. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

only available for Windows.

The community is very active and cooperative, but b4a depends a lot on it, which can be negative in the long term. Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

An excellent tool to create apps with many features and a simple programming language. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

Create apps for android using basic language which is much easier to learn than java. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Basic4android (B4A)?

B4A is only one part of the whole B4X suite which does support, next to Android, also other platforms like iOS, MacOS, Windows, Linux, Raspberry Pi, Arduino and Web applications. The business logic is almost 100% compatible between the platforms, and with the recent addition of XUI, most of the UI layout too.

Its basic-like language is very easy for beginners, and the possibility to write plugins/libraries yourself gives power users the ability to extend its possibilities.

B4A has a strong, active and friendly community (96K+ members at the point of writing) and they contribute a lot of free libraries.

One of the most unique features of the tool is the possibility to live code swapping in debug mode. This allows you to change code while running on a real device without having to recompile. This feature alone puts it miles ahead of the competition regarding productivity.

The developer of B4A himself is very active and accessible on the forum. Updates (bug fixes, but new features too) are fast, sometimes within hours.

The uses for this tool are very versatile: from games over IoT to large CRM applications. Review collected by and hosted on G2.com.

What do you dislike about Basic4android (B4A)?

It would be nice if the IDE could also run on Mac and Linux or even Chromebook. Review collected by and hosted on G2.com.

Recommendations to others considering Basic4android (B4A):

If you are looking for a fast moving, virtual bug free programming environment with a wide range of capabilities across many platforms B4A is certainly something you should look into. Review collected by and hosted on G2.com.

What problems is Basic4android (B4A) solving and how is that benefiting you?

Time and job management (android & desktop)

Enterprise Web development tools

It has been a huge time (and money) saver over the years Review collected by and hosted on G2.com.