B4J Tutorials

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

[Script] Automate compiling, packaging, resource hacker and innosetup

Attachments

  • automate-build-installer.zip
    10.2 KB · Views: 10
Last edited:

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

Running B4J on macOS (Free/No VM)

Today I found a simple way to run B4J on macOS (I am using macOS Sequoia version 15.7.5 on my MacBookPro mid 2015 Intel chipset).

You need to get Sikarugir
Link...
 
Last edited:

New version ABVersionController 1.58 (for Patreons only)

Last edited:

[BANano] Using PocketBase (Firebase Alternative) for your Apps.

Hi there.

Update: This class is based on the JavaScript SDK available here, https://github.com/pocketbase/js-sdk
REST API calls are dont internal to the library, if you want to use pure...
 
Last edited:

🚀 Scaling PocketBase (ahem SQLite) to the Absolute Limit: 10GB Databases, 747k Files, & Custom JSVM Hooks

Hello B4X Developers!

If you are building client applications in B4A, B4i, or B4J, you constantly need a fast, reliable, and lightweight backend. Many of us have turned to PocketBase—the...
 
Last edited:

[Server] Using Let's Encrypt on Ubuntu VPS

Update: Please check post #26

So I have created a few JRDC2 apps. I put them on a VPS as live demo. It is running on Ubuntu 18.04 64 bit. Today I wanted...
 
Last edited:

Create a crypto trading bot using ccxt

_Bot_Template.jpg



Hello all,

I made a template to save time when creating a crypto trading bot with B4j. I'm posting this "as-is" for now, since I'm currently working on Tradingview's pine...
 

Attachments

  • _Bot_Template.zip
    242.9 KB · Views: 950

[B4X][B4XPages][Macro] Introducing B4J2ASync: Synchronizer for Development of B4A apps on the B4J Platform.

Many of this community choose to do initial development of Android apps on B4J because
B4J apps are faster in compilation and execution and B4J apps do not need a connection to an external device...
 

Attachments

  • b4jsyncExample.zip
    54.9 KB · Views: 360
  • B4J2ASync.jar
    267.5 KB · Views: 410

[AI] MiniSite (Experiment with PyBridge & OpenVINO Acceleration)

GitHub: https://github.com/pyhoon/MiniSite

I am experimenting to build a website generator. Assisted with DeepSeek V4 Flash Free in OpenCode.
Forcing it to use my MiniHTML3 libraries with...
 
Last edited:

Head first B4X++: A Proof of Concept for OOP-style B4X Library Development (Explicit Extend & Inherit Classes)

Hi Fam!

When Toky dmed me a copy of a b4x demo where B4++ is used I was mind blown. One of the pain issues he raised is, here I quote..

One thing I don't like when wrapping js frameworks to...
 

Like to have inbuild help?

Hello,
for all those who like to have a build in help in their application and don't know how to do I like to publish my solution
used in my B4J/Windows Apps.

The way is easy.

1st create an...
 

Create a widgit in B4XPages for the Win11 Desktop

I havn't been very active in the forum for a while, so here is my latest offering.

Here is a B4X example which creates a widgit to display Thingspeak cloud data directly on the windows desktop...
 

Attachments

  • Project.zip
    10.4 KB · Views: 403

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

[BANano] MySQL CRUD with PHP - Part 2

Ola


Kinda excited that this is starting to form a shape. This second part of the tutorial deals with reading the users from the MySQL users table and then displaying them in a...
 

Attachments

  • BANanoMySQL.zip
    4.6 KB · Views: 1,299
Last edited:

Set up B4J-Bridge with JFX on WSL (Windows Subsystem for Linux)

This guide installs Java with JFX for use with B4J-Bridge on a standard Ubuntu distro in WSL.

This worked for me on Windows 10.

This guide only makes sense if you develop a UI B4J app and for...
 

Attachments

  • b4j-bridge-tutorial.txt
    1.8 KB · Views: 405
Last edited:

[B4X] VS Code B4X IDE Companion — A Complete Tutorial for Cross Platform

Greetings...​

1775721359130.png


Introduction​

For a long time, developing with B4X meant staying inside the native B4X IDE. It is a great tool, but if you are one of the many developers who...
 
Last edited:

[SithasoDaisy5] How to add a Swiper Slider to a Modal Dialog

Hi Fam

This is in response to a question I was asked via DM.

1779984350279.png


Step 1: Define variables

B4X:
Private modalSwiper As SDUI5Modal        'ignore
    Private swiper8 As SDUI5Swiper...
 

[Linux] B4J Wine Installer

Attachments

  • b4j-wine-installer.zip
    15.8 KB · Views: 422
Last edited:
Top