All categories

b4a download

Free Develop Android applications of all types
11.5 (latest)
Dec 10, 2023
b4a.exe
Feb 12, 2020
b4a.exe
Jul 9, 2019
b4a-trial.exe
Sep 17, 2018
b4a-trial.exe
Aug 23, 2017
b4a-trial.exe
6.8
Mar 2, 2017
6.5
Dec 28, 2016
5.8
Feb 17, 2016
5.0
Jun 8, 2015
4.3
Feb 10, 2015

What's new


v9.8 [Feb 12, 2020]
- Find all references, quick search and find subs / modules tool windows were rewritten and are now syntax colored, the text is selectable and you can jump directly to the selected position.
- Subs code appears in the quick info windows.
This code is also selectable and clickable.
- Show Sub in window.
Allows showing subs in a floating windows. The text is selectable and clickable.
This can be triggered from all kinds of places including.
- Positions and layouts of all windows are preserved.
- Search results font can be configured from Tools - IDE Options - Font Picker.
- IDE shows available updates.
- Recommended targetSdkVersion is set to 28.
- Alpha value of text colors can be set in the designer.
- Fix for a crash related to B4XView.Color with Android 10 and targetSdkVersion >= 29.
- Better handling of errors in the IDE.
- Deprecation warnings for modal Msgbox.
- Animation to zero size no longer causes an exception in new versions of Android.
- Starter service subs can be accessed directly without using CallSub.
- Warning and errors do not hide other information
- Copy warnings from list of warnings.
- Generate 'Create Type' Sub.
- Copy events.
- Modules list is saved in lexicographic order to avoid unexpected changes with source control tools.
- Resources in implicitly referenced b4x libs are now accessible.
- Other minor improvements and bug fixes.


v9.3 [Jul 9, 2019]
Support for AndroidX SDK.
Jetifier tool that creates AndroidX versions of libraries. Note that this step isn't needed for most libraries.


v8.5 [Sep 17, 2018]
- Debugger performance optimizations and bug fixes.
- #CustomBuildAction: Support in all modules. Support for environment variables. New "folders ready" cross platform compilation step. Useful for updating files.
- The list of subs above the code editor was rewritten. It behaves better (doesn't miss key inputs and always jumps to the clicked sub).
- file:// links can be ctrl + clicked.
- B4A Sdk Manager v3.29 included.
- BitmapCreator v4.18
- XUI2D v0.99
- OkHttpUtils2 v2.70
- The WRITE_EXTERNAL_STORAGE permission removed from the debugger.
- Code editor jumps to the error line when there are Java compilation errors.
- Bug fixes.



v6.8 [Mar 2, 2017]
- CharSequence as internal type. Allows showing rich text in many places such as: Labels, toast messages, dialogs, ListView and others.
- CSBuilder - Simplifies the creation of rich text CharSequences.
- Added support for MultiDex - With MultiDex enabled there is no limit to the number of methods or fields. This issue is important for large projects that reference many third party libraries.
- OkHttp updated and is now based on OkHttp v3.50.
- Many improvements to B4A-Bridge.
- Find all references (F7) finds references in layout files and CallSub methods.
- Typeface.FONTAWESOME / MATERIALICONS constants.
- Icon picker - Filter field and icons tool tips.
- CallSubUtils is included as a library.
- Menu click event implementation changed to avoid issues with modal dialogs.
- Release and Debug compilation symbols are supported in the manifest editor and designer script.
- Export as zip keeps the original dates.
- Other minor improvements and bug fixes.






Suggestions

ScanTool.net for Windows
ScanTool.net for Windows
Free

Offers basic functionality such as reading and erasing diagnostic trouble codes

Code::Blocks
Code::Blocks
Free

Programs & provides debugging support for apps developed in C, C++ and Fortran

XAMPP
XAMPP
Free

Development environment for PHP

SCRATCH
SCRATCH
Free

Creates interactive content from the user's media files

RStudio
RStudio
Free

Develops applications based on the R language