B4J Tutorials

[SQLite] Make Custom Functions and Regex

SQLite3 has the REGEXP keyword. That means we can do SQLite queries like
B4X:
SELECT * FROM table1 WHERE col1 REGEXP '\d+[a-z]+\d*';
.

Unfortunately, the REGEXP keyword references an SQLite...
 

Attachments

  • SQLiteREGEXP.zip
    2 KB · Views: 775

[BANanoSQL] Understanding CRUD logic with ExecuteCallBack

Last edited:

[ABMaterial] Theming the Framework

ABMaterial Framework for WebApps

Theming


Definition (Wikipédia):

Theming refers to "the use of an overarching theme...to create a holistic and integrated...
 
Last edited:

[server] Run a Server on a VPS

The steps required to run a B4J server on a hosted server (such as a VPS) are:

1. Download Java...
 
Last edited:

[BANano] UOEGridTable IconRenderer

Ola

This tut is based on the BANano based library here.

The ICONRENDERER is a column render to ensure that icons in your rows are rendered. These can be material and fontawesome icons...
 

[BANano] UOEGrid Column Renderer - Let's display images etc

Hi

This tut is based on this lib here, [BANano] UOEGridTable.

A question popped up about how I can display images, or perhaps other icons in grid columns. After some researching I noted a...
 
Last edited:

[Tool] WindowsStorePackager - publish your App to the Windows Store

Last edited:

[BANano] Creating Connected Grid Tables with UOEGridTable

[BANano] Creating Master Details Grid with UOEGridTable

Last edited:

B4XTable + jPoi + Excel Workbook

SS-2019-04-10_10.52.25.png


It is very simple to read data from an Excel workbook and show it with B4XTable.

The almost complete code:
B4X:
...
 

Attachments

  • B4XTableWithExcel.zip
    29.3 KB · Views: 1,315
Last edited:

[BANano] MySQL CRUD with PHP - Part 2

Ola


Kinda excited that this is starting to form a shape. This second part of the tutorial deals with reading the users from the MySQL users table and then displaying them in a...
 

Attachments

  • BANanoMySQL.zip
    4.6 KB · Views: 858
Last edited:

Raspberry Pi B4J UI Applications with Liberica JDK

Tutorial Raspberry Pi B4J UI Applications with Liberica JDK v20180513

Objectives
To build B4J UI applications, using the Liberica JDK10, running on the Raspberry Pi.
This tutorial covers...
 

Attachments

  • B4JHowToRPiLiberica.zip
    189.4 KB · Views: 995
Last edited:

[B4J] A solution for SQL Brute force Protection

Hi there,

I want to share a tactic / a small guard for MySQL/MariaDB DataBases..

Well all we know that having a Database online and not in localhost is difficult to protect from...
 

Attachments

  • MBB.zip
    14.9 KB · Views: 648
Last edited:

[BANano] Capture webcam, microphone, screen

BANano 2.38+ contains a new library: BANanoMediaRecorder which allows you to capture video, audio or the screen (depends on the browsers what is allowed!)

mr1.jpg
...
 
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...
 

[BANano]: Creating a CRUD app with LocalStorage Backend

Last edited:

[B4X] Additional libraries folder

The additional libraries folder can be organized in a way that allows sharing cross platform libraries between B4A, B4J and B4i.

From now on, the recommended way to organize the additional...
 
Last edited:

Open external documents

jFX.ShowExternalDocument method allows you to open external documents with the default installed app.

It expects a single parameter which is the document or resource Uri (link).

You can use...
 

[Websites] Create a Login page with UOENow+BANano

Hi

The Creative Tim Now UI Kit comes with 3 example pages. By using the UOENow library we have tried to replicate the features to come as close to the provided examples as much as possible...
 

[Websites] Create a profile page for your website using UOENow+BANano

Last edited:
Top