B4J Tutorials

[ABMaterial] Animating about anything

I'm finalizing version 1.07, and one of the new things you will be able to do is animate ABMContainers (and ergo all its child components. Here is a demo animating a slide in/slide out of a...
 

[ABMaterial] and SEO (Search Engine Optimization)

seo.png


I got and interesting question from Herbert asking how ABMaterial for B4J coped with SEO-optimization. As a lot of other...
 

[ABMaterial] and Chartist (charts)

Visualizing data can be accomplished in many ways.
Here, we are using a chart to graphically depict two elements of a larger dataset - Speed and RPM of a vehicle.

Initially, I tried to store...
 

[ABMaterial] Alternative lightweight charts

The official charts library of ABMaterial is Chartist, but because of its many features it is also a rather slow rendering js/css library and not always that easy to implement. @Mashiane...
 

Attachments

  • FrappeChart.zip
    17.2 KB · Views: 541

[ABMaterial] AddArrayComponent (simple example)

Cat Skinning - there is more than one way....

I wanted to create a configuration sheet using ABMSwitch. However, the click method does not have a (Target as String) param. Same goes...
 

[ABMaterial] Add “root filter” to redirect visitors to site entry page

The common entry point for a ABMaterial webapp is the “Application Name” page or AppName in the code.

When you visit ABMaterial.com, the site redirects you to the entry page named “demo”...
 

Attachments

  • RootFilter.bas
    401 bytes · Views: 379
Last edited:

[ABMaterial] ABMTable > DrillDown & Cloning Records

Hi there

The ABMTable examples provide functionality to Open/Edit and Delete functionalities of the current record. I wanted more functionality like Cloning a record and Drilling Down...
 

[ABMaterial] ABMPivotTable new functionalities (2.50)

The ABMPivotTable component has been extended with some extra functionalities:

1. Collapsable/Expandable rows and columns
2. Presetting table type and aggregation type + values
3. Show readonly...
 

[ABMaterial] ABMNavigationBar changes in 1.08

I'm writing the last changes on v1.08. Still have to do some cleanup and updating the demo, but the release is near... :)

I got a couple of requests for the Navigation Bar since the first...
 

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

[ABMaterial] 1.09 Localization using dynamic pages

This is the second part of the tutorial on some big changes I'm making to ABMaterial in 1.09. It should be fully backwards compatible so no (or very, very little) changes will be needed from your...
 

[ABMaterial] 1.09 all about flexibility

This is the first of a two part tutorial on some big changes I'm making to ABMaterial in 1.09. It should be fully backwards compatible so no (or very, very little) changes will be needed from...
 
Last edited:

[ABMaterial] Start ABMGridBuilder without the console window

To launch the ABMGridBuilder without the lingering console window simply change the respective .BAT like so:

start.bat
B4X:
start "" javaw -jar -Dprism.order=sw ABMGridBuilder.jar
...
 

[ABMaterial] - ABMCustomComponent - Google Charts

Requires ABM version 2.0 or above...

Google Charts - LineChart

My second stab at using a custom component ( which generally means adding js script into the project).
This is a bit more...
 

[ABMaterial/BANano] Making BANano Libraries for ABMaterial

PREFACE:
As some may know, ABM has some basic JavaScript functionality build-in called B4JS. It was the predecessor of BANano. However, because of the design of ABM, B4JS could never...
 

Attachments

  • 1611312620698.png
    1611312620698.png
    7.2 KB · Views: 628
  • 1611313146813.png
    1611313146813.png
    22.5 KB · Views: 637
Last edited:

[ABMaterial/ABMServer] Mini Template for absolute beginners (update 2022/09/08)

Hi all,

Since the lockdown everywhere, a lot of B4X users seem to want to learn ABM to make WebApps in B4J. That is great! :)

However, some seem to struggle a lot to get started. I understand...
 

Attachments

  • 1588503676773.png
    1588503676773.png
    8.3 KB · Views: 4,228
  • 1588532671395.png
    1588532671395.png
    15 KB · Views: 4,175
Last edited:

Xampp + Bluestacks on 10.0.2.2 IP Address

Hi there

I happen to be back to my B4A days lately however just found this out on stack overflow.

Seems with 10.0.2.2 as IP address on bluestacks, one can experience their localhost...
 

WSL Linux and B4x

If anyone is interested in being able to rapidly test desktop, console or server code in a headless environment using WSL, Linux and X11 I have prepared 19 ready to run distro's that can...
 
Last edited:

Working with JavaFX Scene Builder

This is an old and irrelevant tutorial.
 
Last edited:
Top