B4J Tutorials

[ABMaterial] New component ABMPDFViewer in 1.08

A new component for ABMaterial in the next version (1.08): ABMPDFViewer. It allows viewing, printing, downloading, localizing, a side view to show pages and more.

Completely materialized...
 

[server] Run a Server on Azure as an App Service

Since Azure supports Jetty, a B4J server app can also run on azure.

1. Search jetty in the marketplace and create a web app service...
 

Attachments

  • search.png
    search.png
    41.4 KB · Views: 1,391
Last edited:

https://github.com/knowm/XChart

Wanted to see what is in the demo's of this Github Project. Have compiled the library and demo code into a single jar (JHSxChart.jar). Download and copy JHSxChart.jar to your B4J...
 

Attachments

  • XChart_64_64.png
    XChart_64_64.png
    2.9 KB · Views: 195
  • JHSxChart.jar
    467.1 KB · Views: 181
  • b4jXchart.zip
    3.9 KB · Views: 169

[Pen & Paper]: Create a simple 'Contacts' ABMaterial WebApp - Part 3

Hi there

MashPlugIns
Pen & Paper


In this part of the ABMaterial WebApp, we will demonstrate how to create a ListView that will load all the contacts from our...
 

Attachments

  • addeditcontact.pdf
    9.6 KB · Views: 432
  • listview.pdf
    10.3 KB · Views: 449
Last edited:

[ABMaterial] Work Shift Reporting

TripInspect_shifts.png


However we may wish, data may not always be correct - either through user input, program logic or device corruption.

This form allows management to ensure / correct the proper paid...
 

Attachments

  • workshift.zip
    34.1 KB · Views: 393
Last edited:

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

💡 CID (Caller ID) - View incoming call details using your COM port modem

Hello All,
After looking on the forum and finding basically nothing regarding using B4J for CID (Caller ID) via home or basic business phone lines, I took out my V.92 USB modem and created this...
 
Last edited:

[ABMaterial] Google Chatrs

Hi ,
there is a way to load a google chart engine into abmaterial?
i have used this in websocket event but with no success.
B4X:
ws.Eval( "$('head').append('<script type=text/javascript...
 

[ABMaterial] Creating Dynamic ABMSideBarItems from Database Records At Runtime

Hi there

At times, you might be faced with creating dynamic ABMSideBarItems items from your pages from existing DB records. This was a challenge I was faced with in my current project. So sitting...
 

[ABMaterial] 2.0 introducing B4JS

This post is no longer valid! B4JS has been rewritten from the ground up and will first introduced in In ABM 4.25. Stay tuned......
 
Last edited:

[ABMaterial] Animating about anything

I'm finalizing version 1.07, and one of the new things you will be able to do is animate ABMContainers (and ergo all its child components. Here is a demo animating a slide in/slide out of a...
 

Runner to start JAR with Open JDK

Last edited:

[ABMaterial] B4JS - 05 JSON & Ajax Calls

Last edited:

[RPi Model 3] Sunfounder Super Kit v2.0

I have just purchased this kit and have started to go through the examples. In an effort to help others like me with little or no knowledge of how to port the examples to B4J, I thought it might...
 
Last edited:

[ABMaterial] B4JS - 02 Core Functions

[MQTT - Message Queuing Telemetry Transport] A For Dummies Experience on MS Windows

Ola

My first steps towards IoT.

1. Download Eclipse Mosquitto
2. There are a lot of examples in the forum about coding this, however I needed a GUI tool to first experiment with this. A...
 

[ABMaterial] Flexible User Groups & Permissions

Well, well, well.

It has been a long day. Due to the complexity of my app, I needed a few things.

1. For the various modules available, some users must have read only access and others can...
 

[ABMaterial] New debug feature in 3.20

ABMaterial 3.20 will introduce a very cool debug feature! When developing web apps, the console (e.g. in Chrome) can be your best friend. But on mobile devices, you don't have that available...
 
Last edited:

Another Blockchain example

Attachments

  • BlockChainTest.zip
    7.8 KB · Views: 424
Last edited:

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

Last edited:
Top