B4J Tutorials

How to start another module / visual in b4j

Hi I'm creating an application in b4j, my first by the way. but I haven't found the way to start
another module. I have main form, but I need to open another one to display the reports from a...
 

[ABMaterial] IMPORTANT change for B4J 5.80

As in B4J 5.80 Jetty has been updated to 9.4.6 (which contains an important change in the internal Session framework), you will need to update some code in StartServer() and StartServerHTTP2() in...
 

Google Play Developer API

Google Play Developer API allows you to access your developer account and do all kinds of things. For example get the latest app reviews or check the status of in-app purchases.

Like with all...
 

Attachments

  • GooglePlayDeveloperServer.zip
    4.3 KB · Views: 910
  • GooglePlayDeveloperUI.zip
    3.7 KB · Views: 909

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

Making an extensible Web Server with jServer

I use jServer/Server extensively. One thing I've struggled with is the fact that I have several huge B4J projects which keep on growing and each one requires its own port. I've longed to be able...
 

Attachments

  • HandlerServer.zip
    27.3 KB · Views: 568

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

B4J Download and Install

Last edited:

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

[ABMaterial] new section and page nav feature (3.02)

ABMaterial 3.02 Maintenance Release will have a new feature, especially useful for 'one page' apps/websites to navigate. It intruduces 'sections' within a page. A section is a logical grouping...
 
Last edited:

[ABMaterial] New in 3.50: Drag and Drop about anything

It may have been a bit silent the last few weeks around ABMaterial, but behind the scenes I have been working practically around the clock on maybe the biggest new feature since Chipmunk was...
 

[WebApp] Hello World Web App

In this tutorial we will develop the following web app:

SS-2014-04-10_15.45.57.png


There are three components to this solution:

Main module...
 

Attachments

  • WebAppHelloWorld.zip
    3.2 KB · Views: 4,130
Last edited:

[ABMaterial] Reserve a row ( Google maps example)

res2.jpg


When the page is first shown, it looks like this:

res1.jpg


There are times when (someone) wishes the map could be shown full screen, as in the first image above...:

Since the...
 

[ABMaterial] New component ABMChat (2.50)

ABMChat is a new cool looking ABMaterial component to create a Web based chat program. The inner workings are very much like Erels ChatRoom, but with a slick interface. This can be a...
 
Last edited:

[ABMaterial] ABMTable > DrillDown & Cloning Records

Hi there

The ABMTable examples provide functionality to Open/Edit and Delete functionalities of the current record. I wanted more functionality like Cloning a record and Drilling Down...
 

DBUtils Example

Attachments

  • DBUtils.zip
    6.6 KB · Views: 2,099
Last edited:

[Raspberry Pi] One Window Application with JavaFXPorts

With Gluon JavaFXPorts it is possible to run JavaFX on Embedded like the Raspberry Pi.
JavaFXPorts is the name of the open source project maintained by Gluon.
The JavaFX application...
 

[ABMaterial] New component ABMAudioPlayer in 1.08

ABMAudioPlayer is a new component for ABMaterial v1.08 that allows to play mp3 files in WebApps. This component can play individual mp3 files, or playlists (see video). It can also show lyrics...
 

Switch to shutdown RPI

The RPi hasn't a switch to shutdown the RPI; if you cut off power from the RPi, SD card could be corrupted easely.

An easy solution is to add a switch to shutdown the RPI connected to a GPIO pin...
 
Top