B4J Tutorials

[BANAnoWebix] Lesson 20 Google Map

Ola

Simply put, this google map allows one to display a google map on their apps. One is able to also add markers that properties can be set up for.

Lesson20GoogleMap.gif


One needs to get their own...
 

[BANanoWebix] Lesson 25 Template

Ola

The template is just also like the scrollview, enabling one to create elements..

Lesson25_Template.png


In this image we depict how we have created a container and then added templates on the row...
 

[BANanoWebix] Lesson 6.X Form Validation

Ola

Let's add form validation. This is a process of ensuring that whatever is entered by users is valid.

We accept isEmail, isNumber, isChecked, isNotEmpty.

Let's create a form with some...
 

[ABMaterial] One Page - Subs required

Continuing the One Page, Many Uses example, here we demonstrate how to create and collect the events raised for each Type (Employee, Vehicle, User, etc).

The module form is getting rather large...
 

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

Last edited:

[BANanoWebix] Lesson 4: Carousels, MultiView & TabView

Hi

This lesson is about the 3 layout elements being the carousel, multiview and the tabview. Each of the elements here are added in each row of our page.

Carousel: We will create a...
 

[BANanoVueMaterial] How to ask questions, request help, report bugs and request enhancements + Telegram Channel

Ola

Thanks for showing interest in BANanoVueMaterial. This is a rabbit hole that you will surely enjoy in your coding with VueJS.

A lot can be lost in translation, we speak different languages...
 
Last edited:

B4Xsources: a B4X source code viewer using command line tools to extract and decompile the files.

In this tutorial you can learn how to extract files from a B4Xlib or Jar file.
1678873413355.png

You can select in the file menu the library type to open and extract.
1678873453507.png

For each...
 

[GCE] For Noobs, Part 3 - Creating an Empty Virtual Machine

We’re now ready to start creating virtual machines that will be used to host our B4J application/s. We’ll be creating a small VM in this tutorial.

On the left side of the screen, in our...
 

[ABMaterial] Version 2.0 ABMParallax

The views below are shown as phone portrait size ( < 600px )

Prior to 2.0


TripInspect_oldpx.jpg



Version 2.0



TripInspect_newpx.jpg



B4X:
Sub ConnectPage()
  
    ABMShared.ConnectNavigationBar2(page...
 
Last edited:

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

"Embedding" JSpice in B4J

Attachments

  • JSpice2.zip
    9.6 KB · Views: 150
Last edited:

B4J How Tos - Front End Update

Attachments

  • B4JHowTos_NewMenu.zip
    15.3 KB · Views: 256

How create a Chat using B4J and Server Composer [ Socket ]

hello everyone !

It is with great honor that I present to you my tool for creating websocket & socket servers, it was developed using C ++ [libwebsocket, enet, winsock, lua_wrapper, scintilla and...
 

[XLUtils] Reading and writing example

You are probably familiar with the online libraries index.
The table has a column for each of the platforms. This structure is useful as there are many cross platform libraries.

The task...
 

Attachments

  • LibrariesSplitter.zip
    88.4 KB · Views: 366
Last edited:

[IoT] Raspberry: Use a IDE/SATA hd/ssd

Using a Raspberry to handle a lot of data will definetly corrupt/destroy the SD card after a while (e.g. if you use it as a webserver). SD cards are slow (in comparison to a hd or sdd). The best...
 

UI Wrapper for B4J Packager

Hi,

using it as a non-ui program works well, but I prefer using it as a ui program.
Therefore, I have now changed the application as ui program.
This wrapper is derived from "B4JPackager11 v1.14"...
 

Attachments

  • B4JPackager-Wrapper_1.00.zip
    15.5 KB · Views: 300
Last edited by a moderator:

[BANanoWebix] Lesson 13 The TreeView

Hi

The treeview is basically that, a tree view. You add items and children and can also trap the itemClick event for the item to get the key selected..

Lesson13.gif


Here we use .SetData to load...
 

[BANanoWebix] Lesson 5: Creating ToolBars

Hi

This 5th installment of webix tuts deals with how one can create toolbars. These sit on the Rows collection of your page and can have a variety of elements like buttons, toggle buttons and...
 

[BANanoSQL] Understanding CRUD logic with ExecuteCallBack

Last edited:
Top