B4J Tutorials

B4J Change Log (version history)

Last edited:

[WebApp] Web Apps Overview

SS-2014-04-10_17.09.21.png


B4J v2.00 adds support for web applications based on WebSocket technology. With WebSocket The browser and the server...
 

Attachments

  • ServerExample.zip
    75.1 KB · Views: 1,438
  • ServerExampleNoMySQL.zip
    71.8 KB · Views: 1,474
Last edited:

[B4X] Resumable Subs - Sleep / Wait For

New video tutorial:


Resumable subs is a new feature added in B4J v5.50 / B4i v4.00 / B4A v7.00. It dramatically simplifies the handling of asynchronous tasks.
(This feature is a...
 
Last edited:

[Server] Building web servers with B4J

Attachments

  • ServerHelloWorld.zip
    79.8 KB · Views: 6,424
Last edited:

[BANanoVuetifyAD3] Create Professional Looking Vuetify WebSites & WebApps with BANano

Ola

**************************************************
Feb 2024: BVAD3 RoadMap

...
 
Last edited:

UI apps packaging - self contained installers

Attachments

  • B4J Packager.zip
    4.7 KB · Views: 2,379
Last edited:

SQL Tutorial

B4J jSQL library is similar to Basic4android SQL library.

This tutorial will cover the differences between the two libraries. You can read more about the library methods here...
 
Last edited:

[Server] Upload files from your B4A app to your B4J server over the internet

This example shows how to make your B4J server application accessible over the internet.

The implemented server is a simple file server that allows you to upload files from your B4A application...
 

Attachments

  • FileClient-B4A.zip
    7.5 KB · Views: 4,868
  • FileServer-B4J.zip
    4.3 KB · Views: 5,164

Create Windows native executables (exe files)

Last edited:

What is B4J?

Last edited:

[B4X] Custom Views with Enhanced Designer Support

SS-2016-01-14_16.16.18.png


Custom views are implemented as B4X classes or in a library.
A custom view includes a set of properties that can be set...
 

Attachments

  • B4J_Example.zip
    8.9 KB · Views: 2,013
  • BADoclet.zip
    9.4 KB · Views: 2,015
  • B4A_ViewsEx_Src.zip
    2.5 KB · Views: 2,378
  • B4i_iUI8.zip
    44.2 KB · Views: 1,325
  • B4J_ControlsFX_SRC.zip
    16.2 KB · Views: 1,699
Last edited:

TableView Tutorial

TableView is useful to show data in a tabular view.

The data is held in a List. Each item in this list is an array of objects. The length of each array equals to the number of colums.

For...
 

Attachments

  • TableExample.zip
    2.8 KB · Views: 3,361
Last edited:

B4JPackager11 - the simplest way to distribute UI apps

Attachments

  • B4JPackager11.zip
    13 KB · Views: 2,689
Last edited:

UI App (JavaFX) Tutorial

When you create a new UI project, the project starts with a single code module with the following code:
B4X:
#Region  Project Attributes
   #MainFormWidth: 500
   #MainFormHeight: 500
#End Region...
 
Last edited:

B4J tutorial for Basic4android developers

B4J development tool is similar to Basic4android. The language and IDE are mostly identical.

The APIs (methods, keywords and libraries) are identical in some cases and different in other cases...
 

Remote debugging with B4J-Bridge

B4J v1.80 adds support for remote debugging using B4J-Bridge, a tool similar to the beloved B4A-Bridge.

The purpose of B4J-Bridge is to allow you to connect the IDE to a remote machine such...
 
Last edited:

[B4X] FontAwesome & Material Icons fonts

FontAwesome and Material Icons are two free icon sets including more than 1500 icons.
They are implemented as regular font files which means that each icon is a regular character...
 
Last edited:

B4J Download and Install

Last edited:

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:

[IoT] MQTT Protocol

What is MQTT?

"MQTT is a Client Server publish/subscribe messaging transport protocol. It is light weight, open, simple, and designed so as to be easy to implement. These characteristics...
 

Attachments

  • MQTTExample.zip
    2.7 KB · Views: 5,303
Last edited:
Top