I too have followed this thread with interest and I think there are a lot of good points made here.
I have used several other development platforms in the past and am very familiar with database development, so when I stubbled across Wappler about 3 months ago, I immediately saw a lot of potential. I had been looking for something like this for several years. I was excited to jump in and learn how to use it and cancelled another subscription I had.
But, after stumbling along for the last 3 months, I'm am still a long way from being able to do what I did with other software and what I would like to be able to do. The lack of comprehensive documentation and the simplistic (and outdated) tutorials and the lack of response to questions even on this forum, have caused a lot of frustration for me as a new user to Wappler.
Others have expressed great success in posting questions here, but I have not had much success. I'm not sure what I'm doing wrong. A couple examples where I've been left hanging (if anyone has input, please post):
Some other things I would like to know how to do are:
- Show parent/child relations in a paged grid/table (For example, show rows of orders with a plus icon that would expand the row to show the order details.)
- Add/Edit records in parent/child relation (i.e. Invoice, with line items)
- Create dynamic tabs of user content. For example open a new tab in the page when the user clicks on a menu item and that tab would have dynamic content and live for the remaining life cycle of the app
- Create and print PDF reports
These are basic building blocks for most web applications and should be possible at least with a little work to get functioning. So far, I have not been able to figure them out. From my experience, the time saved with the low code approach and the visual designer have long been lost in the time spent looking for answers and trying to figure out how to do certain things. I know Wappler is loosing sales because of these things. (I know of a certain organization that needs and is looking for a good development platform and would purchase a company license for several developers, if it wasn't for the lack of documentation and support.)
That said, I don't know of anything better out there (I've looked hard) so I'm still here, hoping for some improvements. If there is something I can do to make it a better tool, I would like to know. I still think it has a lot of potential and hope that it can one day be my 'go-to' for app development.