B4J Tutorials

[B4J server apps] Guide to run a Linux as a Windows 10 Subsystem

With the latest update for Windows 10 (version 1903), you can install a Linux distro as a Windows 10 Subsystem. This is very cool for us B4J developers as we can now very easily setup an...
 
Last edited:

[B2X]Documention of BBCode Variant of BBCodeView Using BBCodeView Itself

The recent addition of the anchor tag in BBCodeView opens up an efficient and effective way for creating documentation that works on a desktop and devices.
This tag allows you to scroll to any...
 

Attachments

  • bbcDoc.zip
    57.6 KB · Views: 126

[Article] "Secure Your Raspberry Pi Against Attackers"

Recently I passed this article on "makezine" and thought it would be helpful for all Raspberry developers.

20-09-_2017_17-23-40.png

20-09-_2017_17-30-37.png
 

[ABMonitor] Profiling your B4J/B4A apps 'live'

It has been some time since I could give my donators a new goodie ;), and this time it will be a library/tool to profile and monitor your B4J + B4A (7.01+) apps (not limited to ABMaterial...
 
Last edited:

[ABMaterial][BANano] Issue(s) with developing in both

First post, first issue:
I'm in the process of developing an ABM application. For testing purposes, I uploaded the application on my test server. The application may start fine, but when loading...
 
Last edited:

[ABMaterial]Raspberry Pi Switch LED

Sharing my experience in building my first ABMaterial WebApp running on a Raspberry Pi (RPi).
Note: any hints on improvements appreciated ;)

Objective

ABMaterial Learning...
 
Last edited:

[ABMaterial]: Using ABMFileInput for Profile Pictures

For my case study...


I needed a way to upload user profile images to the server and link these to user profiles. The use of the ABMFileInput has touched on some of my screens...
 

Attachments

  • people.bas
    42.2 KB · Views: 400

[ABMaterial]: Understanding Events with Helper Classes

Ola

Why this? I want to think of a Events Helper Classes as something that could help other B4J ABM users with the transition to ABM. Please note, this is NOT how ABM WebApps are developed.

ABM...
 

Attachments

  • ABMActionButton.bas
    3.7 KB · Views: 364

[ABMaterial]: Theming Custom Components with CSS

Hi there

In one of my MashPlugIns components, I was asked if the components were theme-able. I have never really explored this in detail as some were just easy to theme using the css files...
 

[ABMaterial]: Sharing the goodness

Article 1: Generic Excel Importer Class for your ABMUpload component

For my ABMaterial App, I needed a Ms Excel worksheet importer, so I decided to build one.

For this, you will need the...
 

Attachments

  • clsExcelmporter.bas
    12.3 KB · Views: 531

[ABMaterial]: Related MaterialCSS Experiments

Hi there

I'm working on some webapps however needed to tweak to my liking some of the components. Sadly the ABMNavigation bar at the moment cannot add top items to the "left" of the navigation...
 
Last edited:

[ABMaterial]: Raising Events from Custom Components

Hi there

With the ability to create custom components for your ABMaterial WebApp, one is also able to raise and capture events when creating and running their webapp.

I have found it easier...
 
Last edited:

[ABMaterial]: Me like Donuts

Ola

So me runs into this nice charting library, morris chart. Me see a nice donut. Me likes donut.

Donut.gif


Their examples are quite nice and straight forward and easy to implement...
 
Last edited:

[ABMaterial]: Let's glow some birds

Ola

Well, it will take a while for me to 'canvas' everything. Found a nice snippet in CodePen, lovely thing I must say. So I'm thinking, an ABM screensaver!!!

After some exploring (still doing...
 

Attachments

  • MashGlowingBirds.bas
    11.4 KB · Views: 337

[ABMaterial]: Kanban Reporting CustomComponent

Hi there

I'm working on something to enable me to show some stuff in kanban board format, just for displaying and nothing else. After a while I've managed to come up with this...

KanBan.png
...
 

Attachments

  • SyncfusionKanban.bas
    17.7 KB · Views: 520
Last edited:

[ABMaterial]: Implementing LiveHelp for your WebApp

Hi there

I'm starting to try and implement LiveHelp for my WebApps, well, its easier than I thought. With a couple of lines one can have LiveHelp running on their website easy peasy.

Below is...
 

[ABMaterial]: How to fit ABMGoogleMap to RC with SetFixedHeightFromBottom?

Ola...

I have created an RC(2,1) and page.Cell(2,1).SetFixedHeightFromBottom(20, False)

The height of my ABMGoogleMap is 500 (int) however I want it to fit the whole RC, taking the whole page...
 

[ABMaterial]: Getting & Setting JavaScript Properties to Custom Components

Hi there

When creating custom components, you will deal with javascript. You component will come up with its own methods to execute and events that you can trap.

This tutorial deals with getting...
 

[ABMaterial]: Exploring Creative Tim

Hi there

I found a material framework called Creative Tim, impressive, thought I could use some of the components for my upcoming webapp. Wishfully, the stats dashboards could not be as close as...
 

[ABMaterial]: Creating a simple UD file manager

Hi there

29-06-2017 Final Version Preview..

Here is the final version of the eLibrary based on this article below.


The article below just touches on the basic stuff and not...
 
Last edited:
Top