B4J Tutorials

[BANanoWebix] Lesson 8.1 The DataTable/DataGrid

Ola

Lesson 8.2

Get your copy of BANanoWebix

The datatable is an editable table for data that one can use.

Lesson8.1_Datatable.gif

Like the rest of the components, one is able to apply to it...
 
Last edited:

[ABMaterial]: Understanding Events with Helper Classes

Ola

Why this? I want to think of a Events Helper Classes as something that could help other B4J ABM users with the transition to ABM. Please note, this is NOT how ABM WebApps are developed.

ABM...
 

Attachments

  • ABMActionButton.bas
    3.7 KB · Views: 366

[BANano] Serializing & De-Serializing Objects - "Type" to Json/Map and back

Ola

M sitting here and thinking if I can work with a "type" object as a "map" object and vise versa and or even "type to json". For example, I can define my stuff as a type variable, serialize it...
 

Attachments

  • SerializeObject.zip
    2.1 KB · Views: 321
Last edited:

[ABMaterial] Change font type

This post is the answer @alwaysbusy gave me to my question about how to implement a label to look like a clock:

Make a new css file and put it in /css/custom) In my case, 'Digital-7.css'...
 

[BANanoVuetifyAD3] How to learn from the New Awesome Kitchen Sink to create your next powerful WebApp/Website

Hi there

As a start to anyone interested in BANanoVuetifyAD3 and its webapp/website development eco-system, creating powerful webapps / websites, I greatly recommend the kitchen sink.

So you can...
 

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

[BANanoWebix] Lesson 17 - Comments / Chat Widget

Hi

The comments widget works like a chat screen. Now I need to learn BANanoWebsockets and feed that into this.

Lesson17.gif


One of the nice things about this component is that the users data...
 

[Server] Screen Capture & FTP

Last edited:

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:

Finally: Convert cURL commands to JavaScript Fetch

Found it...


Happy coding!
 

[BANanoWebix] Lesson 29 MessageBoxes

Ola

Message boxes provides alerts, confirmation and the normal modal dialog that one can create..

Lesson29.gif


Here we have notifications, alerts, confirmations. We have created buttons on a...
 

[BANanoWebix] Creating a Multi-Page Interface in a SPA

Ola

The latest release of BANanoWebix features a sidebar that when selected, it displays 'different pages' within the same 'index.html file.

LessonMP.gif


At the heart of every BANano based App...
 
Last edited:

Starting with Raspbury Pi 4 - All in one video tutorial

I recently found a thread on how to use raspburry pi as an mqtt server/broker. I was not until a few moments ago Raspbury Pi literal so I 've searched in YouTube for a tutorial on how to get it...
 
Last edited:

[ABMaterial]: Creating a Sign In Modal Dialog with Options: Part 3

Attachments

  • frmCreateAccount.bas
    29.6 KB · Views: 421
Last edited:

[BANanoWebix] Lesson 8.2. The DataTable/DataGrid

Last edited:

[ABMaterial] Using Cloudinary as CDN for your assets (v4.35)

Using a CDN (Content Delivery Network) for your WebApp can be very beneficial:

The Benefits of using a CDN:
  • Different domains. Browsers limit the number of concurrent...
 
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: 377
Last edited:

💡 [B4X] [XUI] [B4XPages] Simple B4J stock ticker app code using JSON REST API - Newer developers

Hello to you all,
Here is a simple example on retrieving data from a REST API requested using the JSON Generator (you could also use http URL download), the same JSON library is also used to parse...
 
Last edited:

[ABMaterial] Using Google Analytics in 1.07

googleanalytics.png


I've put a new tutorial post on my blog on how to use Google Analytics in the upcoming new version of...
 

[ABMaterial] Reserve a row ( Google maps example)

res2.jpg


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

res1.jpg


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

Since the...
 
Top