B4J Tutorials

[Web3] Deploy your Static Website on the Internet Computer and make it a dApp

Hi

So I wanted to make SithasoDaisy Static Demo App a dApp, so that it runs on the Internet Computer.


1. Create an account on fleek, https://fleek.co,
2. Link your Github profile...
 
Last edited:

[Web] PocketBase - deploying your SQLite WebServer back-end on Railway.app

Hi

One is able to host Pocketbase on Railway.app. This deployment is based on Docker Image. You need a GitHub account.

1. Create an account on Railway.app and link to your Github.
2. Click...
 

[Web] PocketBase - running multiple instances in the same machine - different ports

Hi

Download PocketBase

By default, after configuring PocketBase, i.e. the SQLite WebServer, it can run on port 8090 when you start it and use it for your back-ends.

1694617551117.png


I...
 

[Web] Mashy Teaches Mobile App Development using SithasoIONIC7 powered by b4x & BANano

Hi there

Open Demo on your CellPhone.

During the course of these lessons we will look at how we can create mobile apps using Ionic 7, powered by b4x and BANano.

NB: PLEASE DO...
 
Last edited:

[BANano] SetLayoutAnimated & Other Animations

Ola

NB: Updated Demo & B4xlib on this post:

We will use...
 
Last edited:

[BANano] Absolute Placement of Elements & "Hidden" Props

Hi

What we will do:

From:

1692856690636.png


To:

1692856657837.png

How:

Take any BANano custom view, add a Log(Props) on the DesignerCreateView sub, magic happens, use the view in your layout and...
 

Attachments

  • Demo01.zip
    12.9 KB · Views: 80
Last edited:

Enigma Machine (https://github.com/amirbawab/Enigma-machine-simulator)

This is not intended to take anything away from @ilan 's project here. I have also been reading up about the Enigma Machine recently and then checked what Java projects are...
 

Attachments

  • EnigmaMachine.jar
    192.6 KB · Views: 96
  • b4jEnigmaMachine.zip
    1.6 KB · Views: 106
Last edited:

MandelbrotOrbits

It is a B4J kickstart for MandelbrotOrbits.jar from this web posting. Explore the Mandelbrot Orbits...

B4J sample project and the jar are attached. Once started, click and hold down...
 

Attachments

  • b4jMandelbrotOrbits.zip
    1.7 KB · Views: 84
  • MandelbrotOrbits.jar
    14.2 KB · Views: 92
Last edited:

SithasoDaisy: User Sign Up / Sign In / Forgot Password in PocketBase

Hi

I am putting this out here for everyone to easily find it. It was discussed as part of the talk...
 

MandelbrotSet

PLEASE POST SOME OF THE IMAGES THAT YOU MIGHT DISCOVER IN THIS THREAD......

It is a B4J kickstart for this Github project.

You can zoom in many, many times - just click on a specific...
 

Attachments

  • MandelbrotSet.jar
    5.3 KB · Views: 83
  • b4jMandelbrotSet.zip
    28.8 KB · Views: 92
Last edited:

[Web] SithasoDaisy - Installing SithasoDaisy and creating you first TailwindCSS & DaisyUI WebApp using b4x

Hi there

I am publishing this reel here for anyone starting with SithasoDaisy for ease of reference.



Have fun!
 

Newton Fractals - all in B4J

USE THE B4J PROJECT IN POST #19 BELOW.

I have converted this Github project to a B4J project (a number of B4J classes in the B4J project to match the classes in the Github project)...
 

Attachments

  • b4aNewtonFractalViewer.zip
    7.7 KB · Views: 115
Last edited:

[Web] BANano + BLE

Hi, I'm trying to learn BANano and I want to share a bit of what I've learned so far, any suggestion or comment is welcome.
Sorry if I'm posting this in the wrong place, I'm just trying to learn...
 
Last edited:

[Web] Trying Microsoft Azure MySQL Flexible Server

Ola

Curious, so Im testing if I can deploy an app that will use Microsoft Azure MySQL.

Things to remember:...

1. Download Cert Perm file. This is on the Networking Tab (available after you...
 
Last edited:

Fractal Tree

A B4J shortcut to kick start this Github project.

Jar is attached - copy it to your B4J additional libs folder
Sample project attached

Maximize the screen (top right) and then play with...
 

Attachments

  • jFractalTree.jar
    4.2 KB · Views: 93
  • b4jFractalTree.zip
    1.9 KB · Views: 97

Newton Fractals

This is a B4J shortcut to kick start this Github project.

Edit the "formula" at the top of the GUI and click "Generate"

Jar is attached - copy it to your additional library folder...
 

Attachments

  • jNewtonFractalViewer.jar
    10.8 KB · Views: 96
  • b4aNewtonFractalViewer.zip
    2 KB · Views: 92
Last edited:

[Web] SithasoDaisy - Deferring CSS & JS Files so that they are loaded ONLY when needed.

Ola

Demo on Vercel

One of the nice things about BANano is the built in functionality around LoadJS. I noted this on the console log when I was updating some stuff on the SithasoDaisy...
 
Last edited:

Web Tools Collection - Enjoy

Hi

I'm putting this as a tutorial as we might loose it.

 

SithasoDaisy: How to Create Beautiful Product Tour

Hi there.



We will demo this using a table and a property bag.

We tell our SDUITable that it will have some toolbar buttons, these will be added to it.

1688490461842.png



This is...
 

SithasoDaisy: Creating Dialog Forms with the Abstract Designer

Good day

In the SithasoDaisy download package, you get a MySQL Crud App for a simple expense tracking app. As a showcase, there is a b4j layout named expenseCategory

1688029549865.png



This...
 
Top