B4J Tutorials

[ABMaterial]: Creating a simple UD file manager

Hi there

29-06-2017 Final Version Preview..

Here is the final version of the eLibrary based on this article below.


The article below just touches on the basic stuff and not...
 
Last edited:

[ABMaterial] new section and page nav feature (3.02)

ABMaterial 3.02 Maintenance Release will have a new feature, especially useful for 'one page' apps/websites to navigate. It intruduces 'sections' within a page. A section is a logical grouping...
 
Last edited:

[ABMaterial] New in 3.50: Drag and Drop about anything

It may have been a bit silent the last few weeks around ABMaterial, but behind the scenes I have been working practically around the clock on maybe the biggest new feature since Chipmunk was...
 

[WebApp] Hello World Web App

In this tutorial we will develop the following web app:



There are three components to this solution:

Main module...
 

Attachments

  • WebAppHelloWorld.zip
    3.2 KB · Views: 3,923
Last edited:

[ABMaterial] Reserve a row ( Google maps example)



When the page is first shown, it looks like this:



There are times when (someone) wishes the map could be shown full screen, as in the first image above...:

Since the...
 

[ABMaterial] New component ABMChat (2.50)

ABMChat is a new cool looking ABMaterial component to create a Web based chat program. The inner workings are very much like Erels ChatRoom, but with a slick interface. This can be a...
 
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...
 

DBUtils Example

Attachments

  • DBUtils.zip
    6.6 KB · Views: 1,893
Last edited:

[Raspberry Pi] One Window Application with JavaFXPorts

With Gluon JavaFXPorts it is possible to run JavaFX on Embedded like the Raspberry Pi.
JavaFXPorts is the name of the open source project maintained by Gluon.
The JavaFX application...
 

[ABMaterial] New component ABMAudioPlayer in 1.08

ABMAudioPlayer is a new component for ABMaterial v1.08 that allows to play mp3 files in WebApps. This component can play individual mp3 files, or playlists (see video). It can also show lyrics...
 

Switch to shutdown RPI

The RPi hasn't a switch to shutdown the RPI; if you cut off power from the RPi, SD card could be corrupted easely.

An easy solution is to add a switch to shutdown the RPI connected to a GPIO pin...
 

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,571
Last edited:

2 Tips: Animated Gifs and ListView items size

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

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:

B4LinuxInstall script to use B4X tools in linux

This is a Bash shell script that allows installing B4J and B4A in linux systems, along with their required dependencies. It is very functional. But for now only Ubuntu is fully...
 
Last edited:

Mix text and icon on button and other nodes

Hello!

Just recently a customer told me that my app was... boring... that it lacked some images, so after crying out loud i remember that we can put icons but i still needed the text.

so... Ta...
 

[ABMaterial]Raspberry Pi Switch LED

Sharing my experience in building my first ABMaterial WebApp running on a Raspberry Pi (RPi).
Note: any hints on improvements appreciated

Objective

ABMaterial Learning...
 
Last edited:

Beginning SQL Queries with SQLite Visually - Part 1

Hello there

As I'm doing a lot of db based apps, whilst there are a variety of visual query generators out there, I decided to start my own as part of this RAD tooling thing I do.

Anyway here is...
 

Attachments

  • jQueryBuilder.zip
    61.7 KB · Views: 386
Last edited:

[ABMaterial] Enabling Users to get their lost passwords via email

Hi there...

I wanted users to be able to get their lost passwords via email. This does not reset their passwords but just sends them their passwords to their registered email addresses.

To...
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…