Hi Daniel and the rest of you.
Dataease is almost 40 years of IT history. There is not many software products around with that "pedigree" and it is a history of good and bad.
It is no secret that Dataease got it as wrong with our WIndows version as we got it right with our DOS version. The problem wasn't as much that we got it wrong but more that we were unable to admit it and change the direction.
I say we, because I talk on behalf of Dataease but personally I quit working for Dataease because I disagreed with the direction the product was headed and I didn't see any future in it. This was in 1994.
I went on setting up a string of companies and worked with everything from Lotus Notes, PowerBuilder, Sybase, Oracle etc. I've a BSc in Software Development and my thesis was "Font independent OCR" which we did in Microsoft Macro Assembler (Machine code) so I know my way around the inside of a computer.
Over the years I always looked back in on Dataease when they advertised a new version like DFW 6.0, 6.5, 7.0, WebEase and Web Publisher and every time I got the same despairing feeling as I sense you have. They did it once, why can't they get it right again?
In 2007 I was working on saving large "wrecked" IT Projects. It always surprised me how one could spend so much money on something that should be simple and that led me to think of all the complex projects that was implemented in DFD. Projects that had no right to be in a simple product like DFD, but worked better than any competitor, was more flexible - could be changed on a daily basis at almost no cost.
I wondered if they were still around. I found the website and sent an email to the owner and one thing led to the other and we secured the right to develop a Web product on top of Dataease.
And this horrible web-page as you so rightly put it was developed in DataEase for Web over 10 years ago and has been maintained like most Dataease apps - add hoc.
Yes, it is horrible but it is Dataease and we know it is crap and that we have ignored it but there is a good reason for that and that is that we focus our resources on developing the product.
Dataease has been in maintenance mode long before we took over and we freely admit that the day to day running of anything but the development department is a left hand job. The website and all the products available has as a primary goal to maintain existing customers not to recruit new ones.
Dataease is a building site and at the moment we focus on building the house before we paint it, do the garden and invite customers inside.
The main reason for releaseing DE9 Beta 33% is for existing customers to see and play with the new features and as we move forward they can test what we refer to on our website.
DE9 Beta 33% is to show how much of what we intend to put into this product which is currently available to the users. In truth there is much more available in there already than 33% but as you have pointed out we haven't documented or talked about it yet so in that aspects it could just as well not be there.
DE9 still have 100% of the functionality of all previous DataEase versions plus at least another 100% so it is already the biggest updated ever in Dataease History.
You might think that we are a sinking ship and you won't be alone in thinking that but that ideas or belief is in itself a sunken ship ;-)
Everyone that now work for Dataease left the sinking ship decades ago, and what we are doing is a salvage operation.
Salvaging a 40 year old software can be compared to salvaging The Wasa or Mary Rose, but our goal is not to make a museum piece but a fully working ship that not only can be used - it will be in this day and age what Dataease for DOS was back in 1980/90s.
We freely admit that it is a hard job - particularly to see the idea of Dataease or rather the success of Dataease - in a modern context.
Understanding is not something that can be rushed and we have got it wrong more times than not but we gradually edge closer to the goal.
It has taken much longer than we thought when we started, but then again if we had known how hard it was/is we most likely wouldn't have taken it on.
But now to your list:
1. Create a database Front-end that can be used on my web page with login accounts (cloud-based or whatever, but not remote-desktop)
This crap website is all that so you could have been doing that for over 10 years. The only problem has been that we were never interested in releasing another "developers" product. Dataease is about enabling non-programmers to build systems for their business and that is the hard job we are focusing on now. How to enable the functionality we have so everyone can use it like you could in DFD.
2. Design an app for the database
Same as for one.
3. Integrate a QR-code scanner to access the database
There is in this day and age almost no companies that try to do what we try to do and the reason for that is very obvious if you sit on this side of the table. It is almost and impossible task. Every bit of code and feature we publish need to be supported, documented and maintained which is why we have only used DataEase for Web directly with customers or via select partners.
Our goal however is the original idea of Dataease which is enabling the business owner or the entrepreneur to develop a flexible and state of the art solution for their business or idea on their own.
So you have to answer your own questions:
1. Is there anything better out there that will take you quicker and better to your goal and if so you should choose that.
2. If Dataease is the way you want to go, can you wait till our functionality is ready for the general public?
3. If not, do you have a budget to hire one of our partners to help you achieve your goal?
We can't tell or advice you what to do but we can tell you an advice on what we do and where we are headed.
1. Finish DE9 Developer to a standard that we feel it have the potential to recruit NEW users to Dataease (no version has done this since 4.53)
2. Publish our new interacive website that will enable users to get a full benefit from all the features of the product.
3. Publish all our support tools for deploying, maintaining, customize/personalize your Dataease Application.
4. Set up a new support company to educate partners and develop solutions in Dataease together with partners/entrepreneurs.
Nobody is more aware of the shortcomings of our product, our website, our sales approach, or support and our documentation than us and both we and you suffer from that every day but Rome wasn't built in a day and we simply need to take the time it takes to get it right and only with a great product can we fix all of the above.
Lincoln, 10th February 2020
Ulrik Jacob Hoegh-Krohn