B4J Tutorials

[Pen&Paper] Create & Run a simple 'Hello ABMaterial' WebApp

Hi there

I have been requested to do a simple something on how one can create a simple ABMaterial WebApp using the Pen&Paper code generator. The attached video seeks to demonstrate with a simple...
 

[ABMaterial] Star Rating ABMCustomComponent

Michał asked me in the feedback app to implement some kind of Star Rating component. As this is not so commonly needed, I thought this could be another good example of an ABMCustomComponent...
 

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

[ABMaterial] Dashboard Creation with JustGage

Hi there

For this exercise I wanted to have a dashboard that will provide me with total Expenditure vs Budget as demonstrated in Figure 1 below. In this table, records are added that will have a...
 

Killing forgotten Java processes

If you run a non-ui app in release mode and then close the IDE, then the process will continue running.
It is difficult to later kill it with Windows task manager as all the Java processes names...
 

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: 885
  • GooglePlayDeveloperUI.zip
    3.7 KB · Views: 879

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

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



There are three components to this solution:

Main module...
 

Attachments

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

[ABMaterial] Reserve a row ( Google maps example)



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



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:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…