Other [new feature] b4xlib - a new type of library - Erel    
Nov 2, 2020   
(69 reactions) with the relatively new XUI library.
Standard libraries will never be cross platform as they are compiled... of libraries is available - b4x libraries.
A b4x library is a simple zip file with:
- Code modules. All types... manifest file with the following fields:
Version, DependsOn (list of required libraries), Supported... and code modules can also be platform specific.
Creating a b4x library is very simple. You just need....
Note that the source code can be extracted from a b4x library.
b4x libraries appear like all...
B4i Library Updates to internal libraries - Erel    
Sep 20, 2026   
(3 reactions)This thread will be used for updates of libraries that are included in the IDE.
You should check the currently installed version before updating an internal library.
Installation instructions
Each zip file contains an xml file and a xcframework folder.
You need to copy the xml file to the internal libraries folder on the Windows computer.
If you are using a local Mac builder then you need to...
link: Updates to internal B4A libraries will be posted here. Make sure to check the library version...
B4J Library [B4X] jRDC2 - B4J implementation of RDC (Remote Database Connector) - Erel    
Jun 22, 2026   
(42 reactions) the additional libraries folder.
2. Add a reference to this jar with:
#AdditionalJar: mysql-connector....
It depends on RandomAccessFile and OkHttpUtils2 libraries (or the matching libraries in B4J or B4i).
3. Add...
B4A Library [Tool] Simple Library Compiler - Build libraries without Eclipse - Erel    
Aug 27, 2026   
(54 reactions)The purpose of Simple Library Compiler (SLC) is to make it easier to build libraries. SLC... existing open source libraries.
Do note that you still need to provide the source code. This tool only... folder you can put any additional libraries that should be referenced during compilation.
The 'bin... will be compiled and the Jar file and XML files will be outputted to the "additional libraries folder... a very simpler wrapper that wraps Flurry Analytics library.
The source code:
http://www.b4x.com...
B4A Library [B4X] XUI Views - Cross platform views and dialogs - Erel    
Nov 26, 2025   
(85 reactions)311915599
XUI Views is a b4x library (https://www.b4x.com/android/forum/threads/100383/#content). The same b4xlib library is compatible with B4A, B4i and B4J
It is a collection of custom views and dialogs. Everything is written in B4X. The source code is included inside the b4xlib file, which is a zip file.
Views:
- B4XRadioButton - Cross platform radio button.
- B4XComboBox - Cross platform....gif
V1.10 - New B4XInputTemplate - See post #2.
XUI Views is an internal library.
Notes...
B4A Tutorial [java] Creating libraries for B4A - Erel    
Sep 29, 2016   
(8 reactions)New video tutorial is available here: http://www.b4x.com/forum/libraries-developers-questions/12431-video-tutorial-creating-simple-library.html
Basic4android has a very good support for external libraries. In fact almost all of the internal keywords are loaded from an external library (Core library).
In order to develop a library you need to have Eclipse installed.
The Android plug-in is not required as the libraries are regular Java libraries.
Knowledge required:
- Java
- Android main...
B4A Tutorial Handle the soft keyboard with the IME library - Erel    
Aug 30, 2026   
(31 reactions)Android has very good support for custom input method editors (IMEs).
The downside for this powerful feature is that interacting with the soft keyboard can be sometimes quite complicated.
This library includes several utilities that will help you better handle the soft keyboard.
The attached example demonstrates the available methods.
156404
Note that the IME object should be initialized before it can be used.
Handling the screen size changed event
When the keyboard opens the available...
B4A Library [B4X] BCTextEngine / BBCodeView - Text engine + BBCode parser + Rich Text View - Erel    
Mar 22, 2026   
(74 reactions) platform library with several features:
- Text drawing engine.
- Text layout engine.
- BBCode.../basic4android/images/F0DYcnZwgV.gif
The library and the code inside can be used for all kinds of things... on jBitmapCreator v4.71+ which is available in B4J v7.50 and B4i v5.80.
B4A library: https://www.b4x.com... color.
New BBLabel.DisableResizeEvent field. This is used by BCToast library which removes.../page-2#post-665369
BCTextEngine is an internal library. ...
B4A Library [B4X] B4XTable - Cross platform, sortable, searchable, customizable table - Erel    
Sep 21, 2025   
(59 reactions) is an internal library. ...
B4A Library FirebaseNotifications - Push messages / Firebase Cloud Messaging (FCM) - Erel    
Jun 26, 2023   
(47 reactions)Updated tutorial: https://www.b4x.com/android/forum/threads/b4x-firebase-push-notifications-2023.148715/
260077923
Clarification: The nice thing about FCM is that your app doesn't need to run in order to receive messages. The FirebaseMessaging receiver will be started by the OS when a new message arrives.
It is not a real issue, but if the user closed your app with a "force close" ...
Page: 1  
2  
3  
4  
5  
6  
7