B4J Tutorials

[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...
 

[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...
 

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: 23
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...
 

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:

[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:

[PyBridge] Text to speech with Pocket TTS

Attachments

  • Pocket TTS.zip
    4.1 KB · Views: 80

[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: 145
  • CCTV-B4A.zip
    13.5 KB · Views: 138

[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,151
  • linuxify screenshot.PNG
    linuxify screenshot.PNG
    21.1 KB · Views: 1,070
  • CopyFilesForLinuxify.zip
    3.1 KB · Views: 1,010
  • Linuxify.zip
    26.3 KB · Views: 993
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 tag object and chaining it's methods to...
 
Last edited:

[Web][SithasoDaisy5] GifPlayer and Animated WebPPlayer

Hi Fam

With the latest update of the SDUI5Image component, one is able to view animated webp and gif files.

The src attribute should be the path to the webp / gif file, gif should be true and...
 

[Web][SithasoDaisy5] Edit BJL Layout in JSON format & Convert JSON to BJL

Hi Fam

With the JSONEditor in SithasoDaisy5, one is able to open, view and edit JSON files. With the new additions to SithasoDaisy5, one is also able to convert these JSON layout files back to...
 

MacSigner - Building notarized Mac packages

Screen Shot 2021-05-19 at 11.55.28.png


It is mostly impossible to run non-notarized and unsigned apps on new versions of Mac.
MacSigner tool will help you with the various steps required to convert the app jar to a...
 
Last edited:

[pybridge] Mac notarized standalone package with embedded python

Screenshot 2025-12-16 at 15.48.02.png


This process requires a few extra steps. Before you start, make sure to be familiar with B4J-Bridge and MacSigner. MacSigner v2.01+ is required.

1. Download standalone...
 

[Web][SithasoDaisy5] Theming your WebApp with some beautiful theme variants.

Hi Fam

DaisyUI has about 35 themes that you can apply for your app. A simple example below is the application of the theme synthwave to the Demo

1765502068888.png



There are 35 themes that one...
 

[PyBridge] - create Aztec 2D Codes

 

[PyBridge] - create 2D DataMatrix codes

 
Top