B4J Tutorials

[BANano] Creating Master Details Grid with UOEGridTable

Last edited:

Synchronize ListView Scrolling

Attachments

  • LVSyncClass.zip
    2.8 KB · Views: 536
  • LVSync-2.zip
    3.1 KB · Views: 501
Last edited:

[ABMaterial]: Raising Events from Custom Components

Hi there

With the ability to create custom components for your ABMaterial WebApp, one is also able to raise and capture events when creating and running their webapp.

I have found it easier...
 
Last edited:

[ABMaterial] 6 new loading/pause animations (2.50)

I had the question a couple of times to make some more animations (like the spinning circles) available for when the page is loading, or when the app is paused. So here they are:

JUMPINGBALL...
 
Last edited:

[ABMaterial] Firebase Storage in 1.20

The next service you can use in WebApps using ABMaterial 1.20: Storage. With storage you can upload/download files with ease. Here is an example using it together with the new ABMFileInput...
 

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:

[BANano] (v7) New object BANanoRouter

BANanoRouter is a full blown Router with paths that will be standard included in the next release of BANano. It allows you to better organize your code in a PWA/SPA WebApp. It is based on the...
 

[BANanoWebix] Lesson 7: Charts - Part 1

Ola

Fork it here...

Let me close off today with Lesson 7, that deals with the charts. Depicted here is not everything there is though. We will deal with mutliple type charts on same chart...
 
Last edited:

[RPi] - PiFace Control And Display (CAD)

SS-2016-01-21_14.23.06.png


jPi4J library supports the PiFace Digital extension. However it doesn't support the CAD module as the...
 

Attachments

  • PiFace_CAD.zip
    1.7 KB · Views: 638

[ABMaterial] 2.0 introducing B4JS

This post is no longer valid! B4JS has been rewritten from the ground up and will first introduced in In ABM 4.25. Stay tuned......
 
Last edited:

B4X Turtle - Planet Orbits

Very very rough (and code not optimized at all)....planets in orbit around the sun:
1. Assumed all orbits are circular
2. Have not scaled the orbits (else I will run out of UI space)
3. Have not...
 

Attachments

  • TurtelPlanets.zip
    70.2 KB · Views: 255

[Pen & Paper]: Create a simple 'Contacts' ABMaterial WebApp - Part 3

Hi there

MashPlugIns
Pen & Paper


In this part of the ABMaterial WebApp, we will demonstrate how to create a ListView that will load all the contacts from our...
 

Attachments

  • addeditcontact.pdf
    9.6 KB · Views: 432
  • listview.pdf
    10.3 KB · Views: 449
Last edited:

Drawing "Waves"with Epicycles

Have converted this Github project to B4J. Sure you will figure it out:
1. Select from the ComboBox to draw Square/Triangle
2. Move the Slider to increase/decrease the number of...
 

Attachments

  • b4jFourier2.zip
    5.4 KB · Views: 45
  • jCanvasExt.jar
    5.1 KB · Views: 44
  • jCanvasExt.xml
    35.5 KB · Views: 52

[BANano] the Fetch API

BANano v3 will support a more modern alternative to Ajax calls using promises: Fetch

The Fetch API provides an interface for accessing and manipulating parts of the HTTP pipeline, such as...
 

[B4X] SQlite with 6 million rows

I've written a tutorial about database modelling and how long queries in a good designed db environment should take. This is a example about using huge databases. What it does:

- creates two...
 

Attachments

  • SQLiteExample.zip
    4.8 KB · Views: 897

Using CustomBuildAction with WinRAR

We can use #CustomBuildAction to archive some files and folders into a ZIP or RAR file (if you have WinRAR installed).

B4X:
#If RELEASE
#CustomBuildAction: 2, C:\Program...
 
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:

[Web] SithasoIONIC7 Mobile WebApp Examples for your Inspiration

Hi there

A collection of websites created with SithasoIONIC7.


In this thread we will feature all the apps done so far with SithasoIONIC that you can get.

Kind Regards

Mashy
 

[Pen&Paper]: ABMaterial Stats

As part of my ABMaterial explorer tendencies, I delved on working on a dashboard that will give stats about the previous and latest version of ABMaterial. This is based on 3.5 and 3.75 libraries...
 
Last edited:

[Server] Packaging OpenJDK for Server App

I couldn't find this on the forum but if you are looking to package your server (non-UI) app with Java 11 (OpenJDK) then you should be aware there is no JRE per se.

I came across an article (link...
 
Top