B4J Tutorials

Create a crypto trading bot using ccxt

_Bot_Template.jpg



Hello all,

I made a template to save time when creating a crypto trading bot with B4j. I'm posting this "as-is" for now, since I'm currently working on Tradingview's pine...
 

Attachments

  • _Bot_Template.zip
    242.9 KB · Views: 563

Pocketbase CRUD REST API & SSE with PostMan and then HttpUtils

Hi

CRUD Examples Attached

PocketBase
is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, built-in users management, convenient dashboard UI and...
 

Attachments

  • PocketBase.zip
    6.9 KB · Views: 543
Last edited:

[BANano] inline php -> server code

Peter had a great idea for a new feature in BANano:
Kiffi said:
Hello Alain,

So you don't get bored ;), I have an idea for another BANano killer feature: ServerCode :)

Imagine, it would be...
 
Last edited:

Consuming http streams

Standard http communication is made of a request being sent from the client to the server and the server response sent back to the client.
As I'm sure you know you should use OkHttpUtils2 for such...
 

Attachments

  • MjpegWithOkHttp.zip
    4.5 KB · Views: 1,156
Last edited:

ThingSpeak Data Viewer Tutorial (updated)

I made a few useful (in my biased opinion :) updates to the very interesting project by Mark Read: ThingSpeak Data Viewer
Thank you Mark and thank you Klaus for xChart

ThingSpeak Data Viewer.png


The...
 

Attachments

  • ThingSpeak.zip
    54.7 KB · Views: 419
  • Test.zip
    2 KB · Views: 394
Last edited:

[Web] Self Hosting Supabase

Hi Fam

I just found this video on YT, have not tried it out. If you do, please share your experience.


Have fun!
 

[ABMaterial/ABMServer] Mini Template for absolute beginners (update 2024/05/17)

Hi all,

Since the lockdown everywhere, a lot of B4X users seem to want to learn ABM to make WebApps in B4J. That is great! :)

However, some seem to struggle a lot to get started. I understand...
 

Attachments

  • 1588503676773.png
    1588503676773.png
    8.3 KB · Views: 5,194
  • 1588532671395.png
    1588532671395.png
    15 KB · Views: 5,158
Last edited:

[BANano] SupaBase (FireBase Alternative) crud example with SSE

Hi

Supabase is an open source Firebase alternative. It provides all the backend services you need to build a product. Supabase uses Postgres database with real-time capabilities. Basically...
 

Attachments

  • SDUISupaBase.zip
    3.5 KB · Views: 661
Last edited:

[Web][SithasoDaisy] Mastering the SDUIDragTabs Component i.e. Draggable Tabs

Hi Fam

This component helps with scrolling tabs which are clickable, more like the YouTube draggable tabs.

SDDragTabs.gif


When the page is shown, we build up the page

B4X:
'sub to show the page...
 

[Web][SithasoDaisy] Deciding on Shared Hosting vs VPS Hosting - The Vehicle Expense Tracker WebApp Use Case (PocketBase & MySQL)

Hi Fam.

Demo

It is with pleasure to release an updated Vehicle Expense Tracking WebApp (PocketBase) and also a new version using Secure Api Key MySQL REST API.

When developing...
 
Last edited:

[Web][SithasoDaisy] Deciding on Shared Hosting vs VPS Hosting - The Vehicle Expense Tracker WebApp Use Case (PocketBase & MySQL)

Hi Fam.

Demo

It is with pleasure to release an updated Vehicle Expense Tracking WebApp (PocketBase) and also a new version using Secure Api Key MySQL REST API.

When developing...
 

[Web] Creating Secure MySQL REST API based WebApps using Api Keys on top of HTTPS

Hi Fam.

This tutorial is based on the api.php project, originally posted in the forum on September 9, 2022. See the Related Content section below.

This time around we are looking at how we...
 
Last edited:

Web API Server v2

Note:
This tutorial is based on Web API Server v2.02 and is deprecated.
Please refer to (B4J Tutorial) Web API Server v3

Introduction:...
 
Last edited:

ABMaterial - "Add to Home Screen" functionality - principally for Android Chrome and iOS Safari

PREAMBLE

This probably doss not rank as a tutorial but then it is not a question either - so tutorial it is.

The following is the result of my attempt to get my head around the...
 
Last edited:

[BANanoVuetifyAD3] Create Professional Looking Vuetify WebSites & WebApps with BANano

Ola

**************************************************
Feb 2024: BVAD3 RoadMap

...
 
Last edited:

[Web][SithasoDaisy] Mastering the Team Grid Component

Hi Fam

Let's look at the Team Grid component that's coming to SithasoDaisy 2.24+

A team grid can be used as an alternative to the table listing or a complement to the table listing...
 
Last edited:

[Web] SithasoDaisy WebApps $5 Subscriber Projects as at 23 April 2024

Hi Fam

The list of apps as at 23 April 2024 for the $5 subscribers is the following. Please check against your downloads and DM me if you have something missing / lack access.

The purpose of...
 
Last edited:

Finally: Convert cURL commands to JavaScript Fetch

Found it...


Happy coding!
 

[Web][SithasoDaisy] PocketBase - Configuring & Adding Google Authentication to your Apps

Hi Fam

Step 1

1. Create client id and client secret. On the Google API, select "Credentials" > Create Credentials > OAuth Client ID

Follow these instructions here from the google api...
 

[Web][SithasoDaisy] The eye opening truth about the FlatPickr Date / Time Picker

Hi Fam

Key: Let's keep it simple.

NB: If you choose to use a display format, the date picker INTERNALLY creates 2 inputs, one for the actual value and one for the display value. This is done...
 

Attachments

  • 1710945979134.png
    1710945979134.png
    18.3 KB · Views: 437
Last edited:
Top