ABMaterial 4.25 Donators is now released! For the current public version (4.03) see
https://www.b4x.com/android/forum/threads/abmaterial-framework-for-webapps.60072/.
Donators can download Dragonfly from the feedback app.
NOTE: Read the README.TXT file carefully!
With ABM 4.25 comes the first version of B4JS, a transpiler that can convert B4JS code to pure Javascript! Something I wanted to make for a long time now. I restarted the project instead of building on what I had in 2016 because ABM has matured a lot since then.
Like any 'new' language, we will hit some bumps and limitations in the beginning. B4X wasn't build in one day either
But I'm confident with your feedback, B4JS can grow to be as production ready as ABM is today!
A lot in ABM had to be changed to make B4JS possible. There is always a chance something in ABM will be broken because of those changes. BUT, I will give ABSOLUTE PRIORITY to such cases. I have done extensive tests myself with our own Web Apps and that is why I'm pretty confident to release it to you now.
So, if you want to make the switch to ABM 4.25, make sure you got enought time to test your own apps and report as best as possible in the feedback app! (an example on how to reproduce the problem helps me enormously).
PLEASE DON'T PANIC!!! Report the problem and I'll look into it. Some 'maintenance' releases will then follow quickly.
An introduction and some tutorials can be found
https://www.b4x.com/android/forum/threads/abmaterial-b4js-00-introduction.90249/
Also, in the zip there is a B4JS demo demonstration most of the is described in the tutorials.