B4J Tutorials

Install OpenJRE8 with OpenJFX on Ubuntu (Linux)

Hey, i had some trouble with OpenJRE8 and this was the solution.

This Tutorial help you, if you have for example this error:
B4X:
java.lang.RuntimeException: java.lang.NoClassDefFoundError...
 

[BANano] Creating the PhotoNinja Website with UOE

Last edited:

[BANano] Bidirectional communication between B4J and BANano

Hello,

I found something interesting from Daestrum and tried it out to see if it could be used for BANano.

With this code it is possible to establish a communication between a B4J WebView...
 

Attachments

  • B4JWebView.zip
    3 KB · Views: 527
  • BANanoWebView.zip
    1.2 KB · Views: 577

[BANano] Working with promises

BANano 2.19+ has a new object: BANanoPromise. It allows you to easily use Javascript Promises.

A promise can be useful e.g. if you want to upload/download files, which can take some time to do...
 
Last edited:

Creating a hotel reservation app with BANanoJQM

Hi there

First and foremost, thank you for making a decision to view and even read this thread. Whilst not being an expert in BANano and still learning the ropes, the article is mainly about the...
 
Last edited:

[BANano] Exploring BANanoEvents

Hi there

This is just my method (without abstract designer views) of adding and binding events to elements.

1. Elements are added to the page
2. After the page content is updated, events are...
 

Attachments

  • BANanoEvents1.zip
    2 KB · Views: 396
Last edited:

[BANano]: Distributing and accessing an existing SQLite Databases - Part 1

Last edited:

[B4X] How Resumable Subs work

This document is intended to add a little understanding as to how Resumable Subs actually work under the bonnet and is intended as a complement to how they are used as Erel explains in his...
 
Last edited:

[BANano]: Creating a CRUD app with LocalStorage Backend

Last edited:

[BANano]: BANanoSQL CRUD-ing around with BANanoSQLUtils

Last edited:

[BANano] v2: (2) B4J Abstract Designer

Last edited:

[BANano] v2: (1) B4J Abstract Designer

Last edited:

[BANano] inline php -> server code

Peter had a great idea for a new feature in BANano:
Kiffi said:
Hello Alain,

So you don't get bored ;), I have an idea for another BANano killer feature: ServerCode :)

Imagine, it would be...
 
Last edited:

[BANano] The Designer

NOTE: This system is depreciated in V2 and replaced by a much better and complete solution. See here...
 
Last edited:

B4J-Bridge dockerimage

[BANano] Resumeable Sub (sort of)

Javascript acts differently compared to java when doing some async stuff and is rather complex. However, I've tried to make it as comfortable as possible for you, the programmer. All you have to...
 
Last edited:

[BANano] Creating libraries

Last edited:

[BANano] BANanoObject talks with Javascript

I took my inspiration from Erels JavaObject to make a similar one for BANano. This is the 'Object' that rules them all... (in version 1.08+)

What is the difference between a...
 
Last edited:

[BANano] Authentication to a B4J server (REST API)

Here is an example on how to connect with a Jetty B4J server. The example shows how you could use the B4J server to login/logoff and run a basic REST API call.

The project zip file is in post #3...
 
Last edited:

[BANano] TIP: Running a test server

UPDATE: since december 2022, chrome plugins like this have stopped working. Luckcely, the author of this plugin has created a standalone alternative you can install on your computer:

Simple...
 
Last edited:
Top