B4J Tutorials

[BANanoVueMaterial]: Create a CRUD App with BANanoSQL (IndexedDB) as a backend

Ola

NB: First set up BANanoVueMaterial The code for this tutorial is under the folder 4. Examples\6. Form Utilities


This tutorial will take you through the process...
 
Last edited by a moderator:

[B4X] FontAwesome & Material Icons fonts

FontAwesome and Material Icons are two free icon sets including more than 1500 icons.
They are implemented as regular font files which means that each icon is a regular character...
 
Last edited:

[B4X] B4X Programming Technics + Track Changes Tool

[Server] CCTV Server

In a previous example we shown you how you can use B4J to create a desktop application that connects to a number of devices and shows the camera frames: B4J CCTV example

In this example we...
 

Attachments

  • CCTV-Client.zip
    9.7 KB · Views: 1,748
  • CCTVServer.zip
    2.5 KB · Views: 1,756
Last edited:

Installing JavaFX on Raspberry Pi and run GUI apps (Sept 2017)

Hello

There has been a few tutorial & posts about this already, but most of them are outdated or buried somewhere. I found an updated tutorial which explains very well the steps for installing...
 
Last edited:

Running a B4J Server on Amazon EC2 Linux

This procedure starts from a freshly installed AWS EC2 Linux instance and installs a B4J server, named B4J.jar, configured as a daemon.
This tutorial assumes a basic knowledge of a Linux...
 

Ubuntu 18.04 OpenJDK 11 & OpenJFX 11 B4J UI Sample

Sharing my first experience on how to develop a B4J UI application using the B4J-Bridge, in a window on Ubuntu 18.04.3 LTS (Codename bionic) running on an ACER Aspire.
My aim is to develop...
 
Last edited:

[BANanoPDFDesign] WYSIWYG PDF Documents Designer

Ola

NB: Update browser settings to view PDF internally!!!

Test Drive

We started with BANanoPDFMake, which was a coding based approach to creating PDF Documents. To be able to...
 

Attachments

  • bananopdfdesign.png
    42.1 KB · Views: 539
Last edited:

[BANano] Exploring BANanoObject.GetFunction & Execute

Ola

The newest version of BANano comes with a lot of enhancements and some very interesting stuff. There's so much to learn.

So I decided to check one interesting thing out, Getting / Executing...
 

Attachments

  • JSObject.zip
    2.3 KB · Views: 393

[Tool] MacStorePackager - publish your App to the Mac AppStore

Last edited:

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



One needs to get their own...
 

[BANAno] Debugging your SPA-PWA on an Actual Device: Android Phones

Ola

I recently had an issue. My app was working perfectly on the desktop and any other device except the mobile devices.

Using google chrome i found this extension named Inspect Devices...
 

[BANanoVue] - Building WebApps/Websites with VueJS

Ola

The world has changing at a very lightning-fast speed. Gone are the days when websites were static. Ajax came for dynamic websites and soon React, Angular, Vue, the list is long.

A couple of...
 

Attachments

  • BANanoVue.zip
    53.7 KB · Views: 600

Updated MySQL & PHP example

Before you start: You need some experience with php, Apache Servers, OkHttpUtils, Lists, Maps and JSON structures.

This is an updated example of how to

- communicate with a apache server via...
 

Attachments

  • PHP.zip
    6 KB · Views: 1,391

[Example] Building a coalition



We had an elections yesterday and I saw a nice widget which can serve as a small example.

There are several parties each one with a...
 

Attachments

  • Chairs.zip
    9.7 KB · Views: 466

BANanoJSONQuery to the rescue: The case of the survey app.

Ola

I have about 125 questions and each question has 1 possible answer from 4 responses.

Let me depict everything like this...

1. Responses ( a user should only select one using a radio box)...
 

[Server] Packaging OpenJDK for Server App

I couldn't find this on the forum but if you are looking to package your server (non-UI) app with Java 11 (OpenJDK) then you should be aware there is no JRE per se.

I came across an article (link...
 

Associating files with your app

Follow these steps to associate files, based on their extension, with your app. The user will be able to double click on a file and your app will be opened with the selected file.

Step 1: Make...
 

jPOI Library - Automatic column width.

I was trying to get to grips with setting the column width in my Excel table. According to the help I tried:

number of characters x 256, but all my columns dissappeared!



Setting a...
 

[BANanoReact] Render your Website/WebApp using Facebook ReactJS

Hi there

DEPRECATED: THIS WAS JUST A PROOF OF CONCEPT (now overtaken by BANanoWebix & BANanoVueMaterial)


Before you embark on this journey, you might first want to look at...
 
Last edited:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…