B4J Tutorials

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
    bananopdfdesign.png
    42.1 KB · Views: 715
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: 540

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

Lesson20GoogleMap.gif


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

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,568

[Example] Building a coalition

lBv7Gftjk2.gif


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

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!

upload_2019-9-10_13-37-13.png


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:

[B4x] RSA sign & verify messages (extra: with corresponding php code)

This little tutorial is about signing and verifying data you send/receive between apps (= all "programs", even websites). You can use it in B4A without a change (I don't know how B4i works, but I...
 

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

BANano for Dummies by Example

Ola

BANAno4Dummies

TERMS OF ENGAGEMENT: Please DO NOT POST QUESTIONS ON THIS THREAD.

I AM ONLY DOING THIS DUE TO THE NUMEROUS REQUESTS I HAVE RECEIVED TO DO IT. I AM NOT A BANANO...
 

Attachments

  • DummiesLikeMe01.zip
    1.2 KB · Views: 1,747
Last edited:

[ABMaterial] How to run it on a Raspberry Pi

How to run ABMaterials on a Raspberry Pi

Using:
B4J v7.51
OpenJDK11
Raspberry Pi 3 and Asus Tinkerboard
DietPi image 6.25.3
Chrome, Firefox and Edge
The project 'Demo' from ABMaterial4.30.zip

1...
 

[ABMaterial] Theming the Framework - ModalSheets

ModalSheets

what are they and what are they for?
From ABMaterial Demo we can read:

An ABMModalSheet component is like a mini...
 
Last edited:
Top