rESP8266WiFi v.1.61: new WiFi.Connect4 method with connection timeout
rESP8266WiFi v.1.61: new WiFi.Connect4 method with connection timeout
@peacemaker · 2025-08-31
Android Watch with B4A.
Android Watch with B4A.
@js486dog · 2025-08-31
Let''s create some layouts. [Web] [SithasoDaisy5]
Let''s create some layouts. [Web] [SithasoDaisy5]
@Mashiane · 2025-08-30
Libraries that do not support 16kb alignment?
How to check which specific libraries are causing the issue
@mcqueccu · 2025-08-29
Jdataset â Documentation [B4J / SQLite]
JDataset is a powerful class integrated into the JDashboardUI framework, designed to seamlessly bind JavaFX UI elements to SQLite database tables. It provides robust support for CRUD operations, image and BLOB handling, data export, and automatic synchronization with UI views, making it ideal for building dynamic dashboards.
@fernando1987 · 2025-08-29
PreoptimizedCLV - Lazy loading extension for xCustomListView
Internal library - This is a cross platform class that extends xCustomListView and makes it "lazier".
@Erel · 2025-08-28
PDFChanger - text and Image changer in PDF files
PDFChanger - text and Image changer in PDF files
@DarkoT · 2025-08-28
Web API Server 3 [beta] [Project Template]
Web API Server 3 [Project Template]
@aeric · 2025-08-27
Pakai framework v5
Pakai framework v5
@aeric · 2025-08-27
LIBS.JSON Generator for Aeric''s Additional Libraries Downloader [Web] [SithasoDaisy 2.5]
LIBS.JSON Generator for Aeric''s Additional Libraries Downloader [Web] [SithasoDaisy 2.5]
@Mashiane · 2025-08-27
jShell
Internal library - The jShell library allows you to start other programs.
@Erel · 2025-08-27
Star Field Simulation
Star Field Simulation
@epiCode · 2025-08-26
xGauges Class [B4X] [XUI]
Having seen this thread fuel gauge, it challenged me and I wrote this CustomView xGauges Class. It works on all three products: B4A, B4i and B4J. The xGauges.bas file is located in the B4J project and shared, relative link, in B4A and B4i. The code is exactly the same, one class file, for all three products.
@klaus · 2025-08-25
Massimo Meli Overview
Massimo Meli Overview
@max123 · 2025-08-25
jSD_OpenMaps
As many currently know Googlemaps'' Webapi do not work correctly on the webview because the latest versions use webgl. I decided to do a new library that uses OpenMap and Leaflet with the same methods and events of the Googlemaps bookshop. I also created a second OpenMapext class that adds some Googlemapsext commands to maintain compatibility and minimize changes to the existing code. The code we used with GMAPS with Javaobject to obtain extra functions is no longer usable. Tested with Java 19,
@Star-Dust · 2025-08-25
java.util.HexFormat [Java 17+]
Turns numbers into hex strings and vice versa
@Daestrum · 2025-08-25
get HWND of form without JNA or JNI - pure java
get HWND of form without JNA or JNI - pure java
@Daestrum · 2025-08-25
Checking device volume in Android
Using GetVolume() returns your device volume value, but the scale may vary due to your device model. Scaling this value in the range of (0 to 1) may be like this.
@Matt S. · 2025-08-25
AS TextFieldAdvanced - Title, Information, Counter, Password, Button [B4X] [XUI]
With this view you can quickly and easily add good looking text fields, with title and or bottom text. Additionally you can make the TextField a button, so that you can open menus, but still keep the design of the text fields. The view speeds up development because you don''t have to worry about almost anything, it looks nice by default and is functional.
@Alexander Stolte · 2025-08-25
AS BottomActionSheet [B4X] [XUI]
AS BottomActionSheet [B4X] [XUI]
@Alexander Stolte · 2025-08-25
SithasoDaisy2: Let''s create a Libs.json Generator for Aeric''s Additional Libraries Downloader
SithasoDaisy2: Let''s create a Libs.json Generator for Aeric''s Additional Libraries Downloader
@Mashiane · 2025-08-24
Setting up a foreground Bluetooth service on Android 12/13+ [SDK 36]
Setting up a foreground Bluetooth service on Android 12/13+ [SDK 36]
@MbedAndroid · 2025-08-24
Documentation Booklets
Several B4x documentation booklets are available. These booklets cover the four B4x products. Some don''t cover B4R because the subject is not relevant for B4R like Visual Designer. Example projects with source code are included. General booklets: B4x Getting started This booklet explains how to start with each B4x product (B4A, B4i, B4J and B4R). B4x Basic Language This booklet explains the Basic Language for B4A, B4i, B4J and B4R. B4x IDE This booklet explains the Integrated Developpment Environment for B4A, B4i, B4J and B4R. B4x Visual Designer This booklet explains the Visual Designer for B4a, B4i and B4J. Specific booklet: B4x Custom Views + CustomViews_SourceCode, specific code for this booklet. This booklet explains the CustomView subject for B4A, B4i and B4J. All files are included in the zip file. The current versions are 1.2 Future booklets: - B4x Graphics - B4x SQLite database These booklets will replace the product specific Beginner''s Guides and User''s Guide in a near future which are no more updated.
@klaus · 2025-08-24
BADoclet 2.0. Generate javadocs on Eclipse with Openjdk 19.0.2
BADoclet 2.0. Generate javadocs on Eclipse with Openjdk 19.0.2
@max123 · 2025-08-24
PocketBase- getList route/handler
In PocketBase, getList is a client method used to retrieve a paginated list of records from a collection.
@Mashiane · 2025-08-23
B4XTable sample working with SQLite [B4X]
B4XTable sample working with SQLite [B4X]
@aeric · 2025-08-22
Tower of Hanoi
Tower of Hanoi
@Colin Evans · 2025-08-21
Tetris
Tetris
@Colin Evans · 2025-08-21
rESP32Servo
rESP32Servo is an open-source servo motor library for ESP32-based boards only (ESP8266 and AVR not supported). It has been built up-on the B4R internal library rServo (AVR-based boards) and extended for ESP32-based boards by wrapping the library ESP32Servo.
@rwblinn · 2025-08-21
Original Slider Game
Original Slider Game
@Colin Evans · 2025-08-21