B4J Tutorials

jFreeTTS Text2Speech Library

Hi there, it's a pleasure to get this working...

FreeTTS.png


My jFreeTTS is a library that I've just managed to cook for text to speech using the FreeTTS library.

1. Download the FreeTTS...
 

Attachments

  • jFreeTTS.zip
    20.8 KB · Views: 893
  • Mbrola.png
    Mbrola.png
    6.1 KB · Views: 740
Last edited:

[ABMaterial] My take on the Grid

Hi there

Ok, I'm just a newbie when it comes to ABMaterial, my fourth week now. It's been a wonderful journey and very interesting too.

For a while now I have been struggling to understand the...
 

[RPi] - PiFace Control And Display (CAD)

Attachments

  • PiFace_CAD.zip
    1.7 KB · Views: 640

[IoT][ESP8266]B4J/B4A/B4i & ESP8266 Basic: Example thread

What is a ESP8266?

It's a small Basic programmabe microcontroller with Wifi, TCP/IP stack plus server, GPIO's and... it's unbelievable cheap. For about 3€ you get it as a bulk version which you...
 
Last edited:

Installing JavaFX on Raspberry Pi and run GUI apps (Sept 2017)

Hello

There has been a few tutorial & posts about this already, but most of them are outdated or buried somewhere. I found an updated tutorial which explains very well the steps for installing...
 
Last edited:

Network + AsyncStreams + B4XSerializator

Attachments

  • NetworkExample.zip
    3.4 KB · Views: 1,125

jRDC2 client example (using modded jRDC2)

Attached you find an example of accessing a jRDC2 server. This is a conversion of the DBUtils example program (here...
 

Attachments

  • jRDCv2_Client_B4J.zip
    9.2 KB · Views: 1,168
Last edited:

💡 Printing on A4 and Letter sized paper

Hello all,
As the title say, this is a quick tutorial on how to print on A4 or Letter sized paper using the follow information provided by Steve Laming (better known as @stevel05)...
 

Attachments

  • Pint on A4.pdf
    51.2 KB · Views: 787
  • Print on Letter.pdf
    49.9 KB · Views: 539
  • PrintA4Letter.zip
    69 KB · Views: 875
Last edited:

[BANanoWebix] App Creation Process: The UI

Ola

The form builder should be run on a web server as it uses SQLite with php. We use xampp. (The WebServer for Chrome DOES NOT support PHP)

Development Servers you can use

1. XAMPP...
 

Attachments

  • BANanoWebixAppDev.zip
    2.3 KB · Views: 406
Last edited:

B4J Educational Video Series

Please, see the following links for HD videos teaching B4J from the very beginning all the way through to a working application. The list will be updated in this first post as new videos are...
 
Last edited by a moderator:

[BANanoVuetifyAD3] Converting your DB to a WebApp using VFlexDialog + MySQL CRUD PHP (Abstract Designer)

Hi there

NB: B4xTemplate & Example Project Attached

This example is a showcase of using the VFlexDialog with MySQL as a back-end using PHP.

By the end of this tutorial, you should have...
 

Attachments

  • BVAD3 VFlexMySQL PHP.b4xtemplate
    33.1 KB · Views: 195
  • vfdcrud.zip
    33 KB · Views: 191
Last edited:

[Server] Guess My Number example

The purpose of this example is to demonstrate how you can interact with the server through ajax requests.

SS-2014-02-04_13.10.42.png


The server...
 

Attachments

  • ServerGuessMyNumber.zip
    2.4 KB · Views: 771

[server] Background Workers

[IoT] Linux Embedded Boards - Gettings started

There are many Linux based, embedded boards available. Most or all of them support Java which means that they also support B4J.

In order to start development we need to install Java JRE 7+ (JDK...
 
Last edited:

[BANano] [VuetifyAD3] Small solutions to development hitches (Tricks and tracks)

At the request of several friends, I opened this Thread which explains some problems encountered when developing with Banano and VuetiiFy.

Obviously I will propose the solutions that I have...
 
Last edited:

B4J HelloWorld(s) Examples

As a helper to get started with B4J, some classical HelloWorld type of apps.
B4J offers many solutions in the way an app(lication) can be developed.

Status: 20150502

Below examples...
 

Attachments

  • B4JHowToHelloWorlds.zip
    23.4 KB · Views: 1,474
Last edited:

[WebApps] Using Laragon as your development web server

[WebApp] Example Task Manager using WebSockets & SQLite

This example is a simple Task Manager using HTML to access the server by the Client.
The tasks are stored in a SQLite database, which is managed by the B4J WebServer.
Read...
 

Pagination Container

pagination.gif


The Pagination container (added in B4J v5.0) is similar to TabPane and Accordion. It holds one or more pages. Each page is created from a layout file.

B4X:
Sub AppStart (Form1 As...
 

Attachments

  • PaginationExample.zip
    5.1 KB · Views: 1,328

jServer & SQLite [Multiple Request Stress Test]

Should I use SQLite as my web server database?

This has come up before and last week it came up again in the "Chit Chat" forum. The question has already been answered here before and there...
 

Attachments

  • StressSQLite.zip
    5.9 KB · Views: 471
Last edited:
Top