B4J Tutorials

Pocketbase CRUD REST API & SSE with PostMan and then HttpUtils

Hi

CRUD Examples Attached

PocketBase
is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, built-in users management, convenient dashboard UI and...
 

Attachments

  • PocketBase.zip
    6.9 KB · Views: 45
Last edited:

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

https://github.com/knowm/XChart

Wanted to see what is in the demo's of this Github Project. Have compiled the library and demo code into a single jar (JHSxChart.jar). Download and copy JHSxChart.jar to your B4J...
 

Attachments

  • XChart_64_64.png
    XChart_64_64.png
    2.9 KB · Views: 184
  • JHSxChart.jar
    467.1 KB · Views: 171
  • b4jXchart.zip
    3.9 KB · Views: 159

Developing WebApps/WebSites with BVAD3 Free Online Class on April 28, 2021 @ 09:00 - 15:00 South African Time

Good day

The LM (Learner Material) is freely available for learning BVAD3 even if one cannot make it for the online meeting. Join and get access to it now, ...
 
Last edited:

[BANanoAPI] - Scripting the DOM: The HTML5 Canvas Story (Advanced Users)

Ola

Download

BANanoCanvas - Find the replica there for use in all BANano Projects

DISCLAIMER: This is purely for fun and learning purposes.

Another pleasure, BANanoAPI. Why...
 
Last edited:

[ABMaterial] For Dummies (beginner lessons)

ABMaterial For Dummies

This has often been asked for - so it is high time to produce a simple set of guidelines to help get you across the short...
 

Attachments

  • about.jpg
    399.4 KB · Views: 1,358
Last edited:

Hansolo Charts

Hansolo Charts have some very nice looking charts. Download the Jars from the link below and copy the jars into your B4J additional library folder.
A sample project is attached ( draws 8x charts)...
 

Attachments

  • HansoloCharts.zip
    13.9 KB · Views: 240
Last edited:

[ABMaterial] Better Delegating the creation of complex components

[EDIT: This thread started as my approach to delegating complex components creation, including events.
@alwaysbusy then proposed a better system, that he needs us to say if we want it...
 
Last edited:

[Server] Table report with Export feature

Attachments

  • TableExample.zip
    5.7 KB · Views: 1,108

[BANano] Beginning Firebase Messaging

Ola

For the past 3 days, I've been trying to make this work. Eish. This is the implementation so far. We are not there yet.

1. You need a service worker file. We will create this after...
 
Last edited:

[ABMaterial] My mini course on YT.

Hello.

I see that many people are asking how to write an application using ABMaterial I created a small course on Youtube. I tried to convey the examples of creation by slowly using new...
 

Attachments

  • source.zip
    455.3 KB · Views: 541
  • vol13.zip
    75.2 KB · Views: 465
Last edited:

Designer Menu Items

Menus in the internal designer are declared as JSON strings.

If you have never worked with the JSON format then it is a good time to learn this format. It is simple and very popular. Short...
 
Last edited:

B4J Arduino Demo

Here's a really simple demonstration of connecting an Arduino Uno to an app written in B4J.

You will need to modify the code around line 25 to reflect the correct COM Port that your Arduino is...
 

Attachments

  • B4J_Arduino_V2.zip
    1.5 KB · Views: 877
Last edited:

Updated MySQL & PHP example

Before you start: You need some experience with php, Apache Servers, OkHttpUtils, Lists, Maps and JSON structures.

This is an updated example of how to

- communicate with a apache server via...
 

Attachments

  • PHP.zip
    6 KB · Views: 1,248

[BANanoMJLM] Responsive Email Projects

Last edited:

[ABMaterial]: Me like Donuts

Ola

So me runs into this nice charting library, morris chart. Me see a nice donut. Me likes donut.

Donut.gif


Their examples are quite nice and straight forward and easy to implement...
 
Last edited:

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: 883
  • Mbrola.png
    Mbrola.png
    6.1 KB · Views: 725
Last edited:

[example] [B4X] Control the desktop with your phone

This example shows how simple it is to create network solutions with B4J, B4A and B4i.

In this case the network communication is based on UDP.

It implements a remote desktop mouse, where the...
 

Attachments

  • RemoteDesktopControl_B4J.zip
    2.6 KB · Views: 2,124
  • RemoteDesktopControl_B4A.zip
    9.3 KB · Views: 2,123
  • RemoteDesktopControl_B4i.zip
    4.1 KB · Views: 1,375
Last edited:

TreeView Tutorial

B4J v1.05 adds support for the TreeView node.

TreeView as it name suggests visualizes a tree structure.

Each item in the TreeView is a TreeItem (or CheckBoxTreeItem). Each item has a list of...
 

[WebApp][IoT] PiFace (Raspberry Pi) Server Example

SS-2014-04-17_10.51.25.png


This example demonstrates how a Raspberry Pi board can be controlled from the browser.

It tracks the switches state and...
 

Attachments

  • PiFaceServer.zip
    6 KB · Views: 1,308
Top