B4J Tutorials

[B4X][ListOfArrays] Evaluating Expressions Of Columns in a ListOfArrays

Consider a ListOfArrays with columns "A", "B", and "C" with 5 rows of numbers.
You would like to see the result of A + B * C.
This is possible with 'wLOAUtils'.

I used the bones of the expression...
 

Attachments

  • UseOfLOA.zip
    16.1 KB · Views: 41

Its time to AI in B4X

AI is not just a conversation engine or a solutions founder for developer , AI is now time saving , DONT use AI platform , use insted AI agent , , there is a lot of , of course if you want to...
 
Last edited:

[Web][SithasoDaisy5] Designing an eCommerce Store That Thinks in Data – The SithasoDaisy5 eCommerce Story

Hi Fam

1769492915367.png


Intro music fades in
Host: (Mashy)


Welcome to the show. Today we’re unpacking something deceptively simple—but incredibly powerful: the data model behind an...
 
Last edited:

Beginning Bootstrap 4 with OneEvery

Hi

B4J App
User Manual


What is OneEvery?

This is a work in progress app that one can use to learn the different web frameworks available. Currently this...
 
Last edited:

Creating Linux DEB-package for GUI B4J app

This tutorial is made for Linux JDK14 set Java + JavaFX for B4J practically, AI suggestions were partially OK only.
The .jar app file is compiled at Windows developer host.

Building a DEB...
 

Attachments

  • TempDownload.png
    TempDownload.png
    10.5 KB · Views: 375
Last edited:

WebGL library. Focus on space animations.

Hi everyone,

this time I want to focus on space scenes created with the WebGL library. Once again, it proves it's incredible power for anything 3D whether it's a game, an animation, a simulation...
 

Attachments

  • Screenshot 2026-03-03 171825.png
    Screenshot 2026-03-03 171825.png
    157.4 KB · Views: 68
  • jWebGL_Space.zip
    9.8 KB · Views: 53
Last edited:

Useful AI Tools & Skills

Hi Fam

Let's push some useful AI related tools and skills for use in the b4x ecosystem...

;)
 

WABA (WhatsApp Business API)

I want to start with a clarification, META offers three WhatsApp services: WhatsApp, WhatsApp Business, WhatsApp Business API. The first two are applications, the first of which is intended...
 
Last edited:

[B4X] Native B4X Implementation of Two Pandas-like Classes: DataFrame and Series

Pandas is a Python libary heavily used in Machine Learning (ML) applications.
While investigating ML, when using Pandas with Python, I kept thinking: "I could do this in B4X".
This tutorial is the...
 
Last edited:

[Web] MiniHtml Quick Tutorial

A New Paradigm Shift​

MiniHtml is a B4X library to create html markup. Instead of writing html using opening and closing tags, we declare MiniHtml object and chain it's methods to...
 
Last edited:

[AI] B4JBuilder: Building your projects via AI

Hi Fam

So im debuging SithasoDaisy5, so I was curious as to how the thing can build my project after debugging without me having to open the b4j IDE.

I referred CodeX to this b4x post and it...
 

[Web] SithasoDaisy5 Demo (Code Only Version) - For Non Abstract Designer Users

Hi Fam

Experience on Vercel
Download Code

The first draft of the SithasoDaisy5 Demo Code Only Version is out. This demo has been built with code only and does not need abstract...
 

HTML Web Server

Chapter 1: Introduction​

The minimum code that we need to create a server is as following:
B4X:
Sub Process_Globals
    Public srvr As Server
End Sub

Sub AppStart (Args() As String)...
 

Attachments

  • server.zip
    78.2 KB · Views: 73
Last edited:

[Web] How to build Full Stack WebApps with BANanoServer CRUD REST API?

Hi Fam

Download Source Code

Step 1: In the files folder there is an address book sql file. Upload this to your MySQL db. You can install MySQL for that. If you have phpMyAdmin, you...
 
Last edited:

How to handle "java.io.IOException: WaitForMultipleObjects error=6, Invalid handle"

As I didn't find anything on the forum regarding this error and it took me a while to solve it, I'm posting this here. I was running a B4J program from the IDE on Linux (under wine) and ran into...
 

[Web] Break and Rebuild Strategy

Designing a web front end from scratch usually requires years of experience.

When you want to create a real world web app, you need to have a dashboard or user panel once the user has login.

The...
 
Last edited:

[Web][PHP-CRUD-API] Building a Scalable SSE Ecosystem with PHP and JavaScript for Realtime Communication (No Polling)

Hi Fam

This project was inspired by Pocketbase built in SSE and its built on top of PHP-API-CRUD.

Previously we shared a creation about SSE (Server Side Events) using PHP and PHP-CRUD-API...
 

[PyBridge] Text to speech with Pocket TTS

Attachments

  • Pocket TTS.zip
    4.1 KB · Views: 122

[B4J+B4A] CCTV example (updated)

This is based on the original example

GitHub:
https://github.com/pyhoon/CCTV-example-B4J...
 

Attachments

  • CCTV-B4J.zip
    3 KB · Views: 174
  • CCTV-B4A.zip
    13.5 KB · Views: 170

[B4X] Using/running B4A and/or B4J on 64 bit Linux Mint 20.2 Cinnamon with 64 bit Wine

*** Contents ***
Intro
Acknowledgements
Disclaimer
Environment
Conventions used in this post
Making it work
Compiling and running your programs
A semi-automated way to get your B4J UI...
 

Attachments

  • linuxify screenshot.PNG
    linuxify screenshot.PNG
    21.1 KB · Views: 1,207
  • linuxify screenshot.PNG
    linuxify screenshot.PNG
    21.1 KB · Views: 1,111
  • CopyFilesForLinuxify.zip
    3.1 KB · Views: 1,040
  • Linuxify.zip
    26.3 KB · Views: 1,019
Last edited:
Top