I did not check out your app. I stopped when it said -"Download SilverLight"... A browser app should not require any dependencies - like "Flash Player" - remember that?
Here is one of my apps built with ABM.
www.tripinspect.com
Pay particular attention (time it) the first time it loads - and for every page you explore thereafter.
The public section has
many images that displays and informs how it works.
The second time you refer to the link, it should respond much quicker - since the images are now cached in your browser.
The app is huge. It does and supports many things (as you will discover if you read each page). All without issue.
The private section is only accessible to members - and where the fun exists...
It is integrated with mobile devices to collect, store and report data. It is always quick.
A modified version of this app runs at a client site on their server - 24 / 7 - without issue.
(Also - the demo app that comes with ABM is also huge).
Difficulties:
Learning the framework. All newbies have expressed this concern. That's why I created the Dummies tutorial - to get you started!
I just wish I had this resource when I began - but one must start somewhere - and I was eager to learn something never available until ABM graced / blessed my dev efforts.
https://www.b4x.com/android/forum/threads/abmaterial-abmaterial-for-dummies-lessons.88346/
However, once you get past this point / hump (which really isn't that difficult when someone holds your hand), you will be impressed with how easy it really is!
Strengths:
1) Show me something you
CAN'T do in ABM -
AND - do it with ease! Actually - it is
B4J doing the work -
ABM just presents it to your users - for the most part.
2) No (
foul) languages to learn! I beat myself up trying to learn HTML(5), JS, CSS, Ajax, etc, etc, etc... Then trying to cobble all this together to make a web app - well no thank you sir...
3) Don't like writing (and maintaining) reams of code? Neither do I. ABM does it for you... with generators.
4) It simply works! I don't waste more than 5 minutes trying to figure out why something I built doesn't work - or is flaky. It is always something I did - and RARELY the framework.
5) Responsive... - on all devices.
6) Doesn't cost a small fortune - how's
free for ya? Just tip your waiter now and again for his great service.
7) The author is very supportive (and a great person). He hates when you have an issue (much to his detriment! - as I think).
7) The B4X community. Again - show me another product where a "love fest" exists such as here. Other companies can learn something from this (99.9 percent happy people!).
8) I could go on and on, but you get the point...
I encourage you to come aboard. Your skill set would be most welcome here.
Thanks