B4J Tutorials

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
    29.3 KB · Views: 346
  • Karplus.zip
    3.9 KB · Views: 381

[BANanoElectron] Beginning Electron with BANano

Ola

Download

What is Electron?

Electron is a desktop application frameworks powered by Node.js. It allow developers to create cross-platform desktop apps using HTML, CSS, and...
 
Last edited:

[BANanoVueMaterial] MealPrep App

Ola

This is a wrap of this github project. For the BANano version, we will demonstrate the following:

1. BANanoPromises
2. BANanoFirestoreDB
3. Routers & Transitions
4. Firestore Auth
5...
 
Last edited:

ABMVideo

Hi All,

I am getting a " www.youtube.com refused to connect. " error when trying to connect to a youtube video, my code is as follows:

B4X:
    Dim myModalVideocastVideo1 As ABMVideo...
 
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: 391
  • 1603459845534.png
    19.8 KB · Views: 340
Last edited:

[ABMaterial] My mini course on YT.

Hello.

I see that many people are asking how to write an application using ABMaterial I created a small course on Youtube. I tried to convey the examples of creation by slowly using new...
 

Attachments

  • source.zip
    455.3 KB · Views: 678
  • vol13.zip
    75.2 KB · Views: 603
Last edited:

[BANanoVueMaterial] Creating Expenses.Show - a CRUD expense tracker with MySQL backend: Part 1

Ola

DEPRECATED: This project is based on a very old version of BANanoVueMaterial and is NO LONGER MAINTAINED!!!

HOWEVER, YOU CAN FOLLOW THIS THREAD ON CREATING AN EXPENSE TRACKER USING THE...
 

Attachments

  • expensesshow.zip
    1 KB · Views: 530
Last edited:

Get EXIF GPS information and show images in google maps

My Aim: Extract the gps information from all images in a directory and generate a html file to view in a browser showing all images in google maps at the coordinates they were taken.


As a...
 

Attachments

  • GM_Utils.zip
    90.4 KB · Views: 574
  • B4J.zip
    4.2 KB · Views: 586

Starting with Raspbury Pi 4 - All in one video tutorial

I recently found a thread on how to use raspburry pi as an mqtt server/broker. I was not until a few moments ago Raspbury Pi literal so I 've searched in YouTube for a tutorial on how to get it...
 
Last edited:

[BANanoAPI] - Scripting the DOM: The HTML5 Canvas Story (Advanced Users)

Ola

Download

BANanoCanvas - Find the replica there for use in all BANano Projects

DISCLAIMER: This is purely for fun and learning purposes.

Another pleasure, BANanoAPI. Why...
 
Last edited:

[BANano] [SOLVED] What is the right way to pass arrays to functions?

Ola

My code is returning NAN, however if I hard code the array elements it works and returns 1. What am I doing wrong?

B4X:
'find the min of the list elements
Sub min1(args As List) As Double...
 

Attachments

  • PassingLists.zip
    2 KB · Views: 291

[BANano] Serializing & De-Serializing Objects - "Type" to Json/Map and back

Ola

M sitting here and thinking if I can work with a "type" object as a "map" object and vise versa and or even "type to json". For example, I can define my stuff as a type variable, serialize it...
 

Attachments

  • SerializeObject.zip
    2.1 KB · Views: 415
Last edited:

B4J UI Tutorials


1. Check out this Nice and Clean Dashboard UI Tutorial for B4j
Whiles there, please SUBSCRIBE TO MY YOUTUBE CHANNEL...
 

Attachments

  • Dashboard Ui 2.zip
    4.7 KB · Views: 659
Last edited:

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

  • wmRaspbeeGWdemoNonUI_B4J.zip
    9.5 KB · Views: 393
  • wmRaspbeeGWdemo_B4A.zip
    17.6 KB · Views: 357
  • wmRaspbeeGWdemoUI_B4J.zip
    12.8 KB · Views: 373
Last edited:

[BANanoFireStoreDB] Creating a Chat application

Last edited:

[BANanoMJLM] Responsive Email Projects

Last edited:

Runner to start JAR with Open JDK

Last edited:

[BANanoVueMaterial] How to ask questions, request help, report bugs and request enhancements + Telegram Channel

Ola

Thanks for showing interest in BANanoVueMaterial. This is a rabbit hole that you will surely enjoy in your coding with VueJS.

A lot can be lost in translation, we speak different languages...
 
Last edited:

Java to the rescue: Creating a B4x app to help me beef up my library documentation

Ola

After some manual work on trying to document my BANanoVueMaterial library, I realized that I could do this better and also in a less error prone matter.

What is the problem?

I need to...
 

Attachments

  • PrismCoder.zip
    3.9 KB · Views: 321

Export data from a MS Access database to MS Excel

This tutorial shows how we can export data from a MS Access database to MS Excel workbook.
As a former professional Excel developer I highly recommend to use templates in MS Excel.
Although jPOI...
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…