B4J Tutorials

[WebApps] Using Laragon as your development web server

[BANanoWebix] Creating Multi-Page Apps - Part 2

Ola

Part 1 of this lesson looked at how we could create the shell skeleton of our app i.e. the various pages of our app that will host the different sections we need to build.

We created...
 

[BANanoWebix] Creating Multi-Page Apps - Part 1

Attachments

  • BWMP1.zip
    15.2 KB · Views: 387
Last edited:

[BANanoWebix] Lesson 31 WixImage

Ola

One of the components that seem not to feature anywhere as a built up component is the image. Anyway to cut a long story short, here is our own version of the image, called WixImage...
 

Raspbee - RPi Zigbee home automation with B4X

Introduction:
The Raspbee (or Conbee, which is the USB version - the information here will only refer to the Raspbee) from Dresden Elektronik...
 

Attachments

  • wmRaspbeeGWdemo_B4A.zip
    17.6 KB · Views: 269
  • wmRaspbeeGWdemoNonUI_B4J.zip
    9.5 KB · Views: 278
  • wmRaspbeeGWdemoUI_B4J.zip
    12.8 KB · Views: 275
Last edited:

[BANanoWebix] Lesson 30 WixHints

Ola

Hints.gif


The webix system has built int hints system that one can use to provide hints on the usage of the app as demonstrated. To be able to use this widget, one needs to create the...
 

[BANanoWebix] App Creation Process: The BackEnd with BANanoSQL

Ola

Part 1

This is part 2 of our App Creation Process. We focus on the backend to store our data. The first backend we will look at is BANanoSQL, then BANanoSQLite & BANanoMySQL. The last...
 

Attachments

  • BANanoWebixAppDev2.zip
    3.1 KB · Views: 373
Last edited:

[BANanoWebix] App Creation Process: The UI

Ola

The form builder should be run on a web server as it uses SQLite with php. We use xampp. (The WebServer for Chrome DOES NOT support PHP)

Development Servers you can use

1. XAMPP...
 

Attachments

  • BANanoWebixAppDev.zip
    2.3 KB · Views: 400
Last edited:

💡 JDBCSQL Connector/J - Connect directly to MySQL, MSSQL, PostgreSQL, MariaDB and Oracle databases

Hello fellow B4X'ers,
Here is some example code for connecting your B4J projects to 5 different types of database engines, this tutorial is for learning purposes only and nothing else...
 

Attachments

  • Database4ConnectionTypes.zip
    1.6 KB · Views: 2,124
  • Database5ConnectionTypes.zip
    1.6 KB · Views: 2,445
Last edited:

jPOI to the rescue...my case today...

Phew

What a long day. This morning I receive a request to consolidate 1.1GB worth of data with 511 files, excel spreadsheet files from a particular tab that has about 120+ columns and I...
 

Attachments

  • MashPOI.bas
    37.8 KB · Views: 313

[BANanoWebix] WixPivot on PRO (OffTopic)

Ola

This is not a tutorial but just an off topic issue pertaining to BANanoWebix and the PRO widgets.

Webix besides the open source Webix offering, which BANanoWebix is based on, provides a...
 

[BANanoWebix] Creating the Form Designer CRUD Backend BANanoSQL DB

Ola

The BANanoWebix FD (Form Designer) uses BANanoSQL as a backend db to temporary store form and element properties. The designer is created in such a way that the attributes stored in it are...
 

[BANanoWebix] Form Builder / Designer

Last edited:

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

[BANanoWebix] Lesson 8.4 Enhanced Data-Table

Last edited:

[BANanoWebix] Lesson 28 Suggestions

Ola

There comes a time when you want suggestions on text, combos etc. The WixSuggest elements comes in handy, you feed it a list of data and map it to a control and wala, when keypressing on the...
 

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

[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 24 ScrollView

Phew...

Lesson 24 is about the scrollview. One can use this to host divs and other stuff that they might need to scroll.

Lesson24_ScrollView.gif


In this example we have created a scrollview with both X...
 
Top