B4J Tutorials

Shrinking that SQLite JDBC library!

NOTE: This isnt recommened for everyone, this is just something that works for me. Removing support for specific platforms could cause your app to stop working.

I use SQLite for a lot of...
 
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...
 

How to create an overview for your B4X articles easily

Hi there

UPDATE: A WebApp using BANAno has been created for this, see here...
 
Last edited:

[BANanoWebix] Dragging N Dropping Things with the Form Designer

Last edited:

TwitterZapier Library Tutorial

Hi,

As I wanted to post messages to Twitter within my B4J app I couldn't find any Twitter library's (or code) to use with B4J, so I created this small library to allow me to tweet messages to...
 

Attachments

  • upload_2018-7-21_19-26-5.png
    upload_2018-7-21_19-26-5.png
    99.9 KB · Views: 299
  • upload_2018-7-21_19-31-20.png
    upload_2018-7-21_19-31-20.png
    38.3 KB · Views: 298
Last edited:

[BANanoWebix] Lesson 6: Form Data Entry Elements

Hi

Fork it here

Let's move on and explore the form data entry elements. As we are just limited to basic elements for the open source version of this lib, some components one can check on...
 
Last edited:

[ABMaterial] Downloading a file from the server. My example

Hello.

Sorry for my English.

I've been struggling with the problem of sending any file from the server to the client from the ABMaterial. In the end, I did it and it works. It may be useful to...
 

B4X Turtle - Planet Orbits

Very very rough (and code not optimized at all)....planets in orbit around the sun:
1. Assumed all orbits are circular
2. Have not scaled the orbits (else I will run out of UI space)
3. Have not...
 

Attachments

  • TurtelPlanets.zip
    70.2 KB · Views: 258

[ABMaterial]: How to fit ABMGoogleMap to RC with SetFixedHeightFromBottom?

Ola...

I have created an RC(2,1) and page.Cell(2,1).SetFixedHeightFromBottom(20, False)

The height of my ABMGoogleMap is 500 (int) however I want it to fit the whole RC, taking the whole page...
 

[BANanoVuetifyAD3] Deploying BANanoServer on Windows HTTPS

Ola

Remember: The jetty webserver is a self encompassing webserver. These is no need for laragon development webserver here. This is detailing a step by step process on how we have managed to...
 
Last edited:

Canvas inside a ScrollPane (Beginner-Tutorial)

As my research in the forum for this combination needed 2 hours, I offer here a tutorial for future newbies not to waste such a long time for a actually easy-to-solve problem.

A window...
 

Attachments

  • CanvasTest.zip
    3 KB · Views: 308
  • 1603459845534.png
    1603459845534.png
    19.8 KB · Views: 248
Last edited:

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

Karplus-Strong algorithm to synth a plucked guitar string sound

Not a tutorial exactly but a fast prototyping for basic Karplus-Strong algorithm realized by B4J and would like to share with someone who is interested.
I want to make my GuitarRhythm app...
 

Attachments

  • kar0.png
    kar0.png
    29.3 KB · Views: 252
  • Karplus.zip
    3.9 KB · Views: 290

[BANanoPDFMake] Beginning PDF Reports with the Abstract Designer

I am excited about this.

BANanoPDFMake enables one to create PDF reports for their BANano apps client side. Thanks to @alwaysbusy's advice on how I could take this next phase of this...
 

💡 [B4X] [XUI] [B4XPages] B4J 'Erel Says' hand, eye memory game - Newer developers

Hello to you all,
I decided to recreate this simple but effective game example, the game is based on the B4XPages library. The game is designed for hand, eye and memory coordination, so I called...
 

[BANanoWebix] Lesson 16 - The Sidebar

Ola

Well this is one of my favourate elements.

Lesson16.gif


First lets add the toolbar in a row with badges and then after that we add the sidebar with the various icons. The structure of the...
 

[BANanoWebix] Lesson 8.4 Enhanced Data-Table

Last edited:

SithasoDocxTemplator: Creating MS Word Documents from Dynamic Templates in JavaScript

Hi the

This was an interesting find: https://docxtemplater.com/, also its just so easy to use and understand.

Below is my template. I am attempting to generate the API documentation for...
 

Attachments

  • SDUIAlert.zip
    1.2 KB · Views: 180
  • api.zip
    11.9 KB · Views: 190

[BANanoWebix] Lesson 10 Lists

Ola

Lesson10_List.gif


Here we demonstrate how we can have a list with a pager linked to it and we animate the list.

First we create a pager element and give it a unique id with the size to show...
 

[XLUtils] Word document with 200 charts

Attachments

  • 1.zip
    79.4 KB · Views: 371
Top