B4J Tutorials

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

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

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

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,242
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:

Testing jRDC2 start to end on a VM

Hi I have wrote this just in case someone needs to implement the jRDC2 on a VM on cloud, I know a lot of members already know this and it is definitely not a new information, but for someone that...
 

Attachments

  • upload_2019-8-15_0-31-35.png
    upload_2019-8-15_0-31-35.png
    12.4 KB · Views: 274
  • upload_2019-8-15_0-34-39.png
    upload_2019-8-15_0-34-39.png
    129.4 KB · Views: 288
  • upload_2019-8-15_0-38-49.png
    upload_2019-8-15_0-38-49.png
    154.5 KB · Views: 286
  • upload_2019-8-15_0-39-18.png
    upload_2019-8-15_0-39-18.png
    97.9 KB · Views: 283
  • upload_2019-8-15_0-39-36.png
    upload_2019-8-15_0-39-36.png
    197.5 KB · Views: 293
Last edited:

[BANano3D] Beginning 3D with Three.JS

Ola there...

BANano3D

This is also part of my bucket list things...:p .Now that I'm a little comfortable with the html5 games outlook using BANanoCreateJS, today I thought why not...
 

[BANanoWebix] Creating Multi-Page Apps - Part 5

Ola

Download BANanoWebix Things

Copy the 1.Libraries contents to your external b4j libraries folder. The project source code for this lesson is in BANanoWebixMultiPage

Part 5 here closes...
 

B4J How Tos - Front End Update

Attachments

  • B4JHowTos_NewMenu.zip
    15.3 KB · Views: 262

[BANanoCreateJS] Beginning HTML5 games with CreateJS

Ola

BANanoCreateJS

This is one of my bucket list things I've been wanting to look at, game development. So I have been looking for a simple js library to use.

As the lib BANanoCreateJS is...
 
Last edited:

[BANanoWebix] Show a progressbar on long processes

Ola

Download BANanoWebix


Based on a request I received, the WixProgressBar comes handy for showing long processes. You just run the .SetProgressBar(elementID, config) and it will show a...
 
Last edited:
Top