if you like xojo Inc. to be healthy you can buy more licenses and show your support by going to XDC to say “Thank you” in person.
But thankfully most products “in my life” are entirely satisfactory: many are pleasing, to boot.
way to raise funds make WebListBox more Power function like edit data on cell and other controls.
So why did the OP post? (sorry David C if I get anything wrong)
To me the OP seems to be under the impression that the product is under funded and under developed. Later posts add concern about being under tested. I have seen these type of conversations appear fairly regularly over the last few years and I think they are driven by frustration, sometimes the OP’s frustration and sometimes the conversations are hijacked by other frustrated users. Then the conversation descends into a big fight and somebody come along and locks it.
Norman I have a lot of respect for you, the approach that you seem to take is to engage with people to explain your views and understandings. Your quote above whilst true is just too general, my own frustration in this respect is that with ‘other’ development systems the approach over recent years has been to make them more open - open standards, open source, extendable IDEs, the ability to code with different IDEs/text editors, etc. The power in this is that I will often have the ability to diagnose and fix an issue in my own hands and I can have a development environment that suits me with my own or 3rd party extensions. Xojo does not support this approach, in fact it sometimes feels that the Xojo approach is intentionally restrictive, and as a consequence Xojo has to not only bear the user’s frustrations but also resolve the user’s issues quickly.
My own view, new funds or not, if things are not opened up then the restrictions will always choke. Even if you don’t want to open source then at least break the product down into a language specification, debuger specification, code file specification, stand alone compiler/linker and IDE so that people can use their own preferences and extensions.
Each Xojo release tends to focus on one or two main areas: HiDPI or 64-bit or iOS or Raspberry Pi or LLVM or Web or IDE UI, etc. The aim of my post was to consider whether, with unlimited funds, Xojo might be able to focus on multiple improvement areas per release.
No one I talk with outside the Xojo community has heard of Xojo. It needs more mind-share, but I am unaware of how to achieve it or how Xojo might successfully compete with the free tools from MS and Apple. I would not want Xojo bought by MS, Apple or Google since I agree, they would kill or ruin it.
I checked minutes ago the Release Notes (the one in Feedback) and I saw no entry talking about Universal (Windows). This explain in part some conversations.
IMHO, this is a collateral effect to have an Alpha, Beta, Kapa, Omega channels where this is common knowledge at release time
When I started to read conversations about 2016r1, I do not understand what the fuz was. After some days, I cannot say I understand (since I cannot build with 2016r1), but now I know where to search (thank you Norman).
Isn’t it amazing how much effort we spend on things that
a- are none of our business (unless we own the company)
b- we have absolutely no knowledge of (or perhaps someone here wants to share inside information on Xojo financials?)
c- have absolutely no control over. (again, unless we own the company)
Whether Xojo is sufficiently funded, will go public, will be sold etc. is entirely Xojo management’s business. We as customers can hope, wish and pray for certain things to happen or not to happen. In the end, much of it is wasted energy and time. Xojo will decide on Xojo’s fate.
Let’s all go back to using Xojo for productive purposes.
While I understand the reason behind the name change, it is strange to the see the numerous books and press coverage about RealBasic. Since 2013, it seems only Eugene Dakin has done anything, and yet, his books remain confidential.
[quote=259105:@Louis Desjardins]Isn’t it amazing how much effort we spend on things that
a- are none of our business (unless we own the company)
b- we have absolutely no knowledge of (or perhaps someone here wants to share inside information on Xojo financials?)
c- have absolutely no control over. (again, unless we own the company)[/quote]
Small talk never hurts
I think the discussion is healthy as long as it remains civil, if for no other reason to provide Xojo with some unsolicited user feedback.
I often felt Xojo’s marketing has been off a bit and their targeting the wrong potential customer. It seems they are marketing to beginner and hobby programmers, which on one hand is good because it “can” build a user base. Unfortunately this automatically limits what you can charge for your product. I rarely advocate paying more for something but Xojo is one of the products I would say is too inexpensive which makes it come across as “cheap” and is not taken seriously by people vetting similar products for business use.
I think the money is on the business side, but Xojo seems reluctant to go head first into marketing to that group for some reason. Maybe that is because Xojo does need some improvements, but they may never get ahead of that curve due to resource constraints, which almost always caused by a lack of funds.
It certainly is challenging.
Impossible IMO to sell such things as iOS in its present state to professionals.
** Scrolls through to see if Geoff replied**
Nope. Nothing to see here.
I don’t know anything about iOS but from what you describe and I’ve read on these forums you are not the only one that feels that way. I think this too is due to a lack of resources to throw at the problem and releasing something that is not fully completed. I’ve always though they should have chose one iOS or Web, but not both, its simply too much for them to tackle given the resources. either one of these fully completed would have been a better option and offered a better return IMO.
It’s not like building a bridge where you can say “today every last thing for this bridge is done, tested, passed certifications and its open for traffic and we won’t have to touch it again for years”
There’s no such thing as “fully completed” hence why OS X, Windows, Linux and every other piece of software on the planet keeps getting updated.
Web is rather complete IMHO. Apart from Weblistbox, it emulates very closely Desktop.
It would need more work to support current web design, but the building blocks are here.
iOS is a different case, where not even some basic controls common to Desktop and Web are not available. And common controls that are a prerequisite on iOS devices are not implemented. Whatever the reason, shortage of engineers or money or both, it is not good for Xojo’s professional image.
Desktop and Web may not satisfy all, they can keep up with real powerful features, eventually with plugins.
My concern with iOS is that it cannot satisfy most, but only people with very low expectations, or require complex declares.
I fear it will run some people away from Xojo altogether, as they will not find what they need in it, and silently move on to something else for their projects. It is so easy to lose customers, and so difficult to gain and retain new ones.
Such disapointed prospects will then go around describing all Xojo as a non professional tool.
I think XOJO should concentrate more on the strongest of which is DeskTop and Web on Mac,Linux and Windows then others.
focus on it
[quote=259201:@Norman Palardy]It’s not like building a bridge where you can say “today every last thing for this bridge is done, tested, passed certifications and its open for traffic and we won’t have to touch it again for years”
There’s no such thing as “fully completed” hence why OS X, Windows, Linux and every other piece of software on the planet keeps getting updated.[/quote]
I understand that and your comment identifies the issue. All of these products you release require ongoing maintenance and updates which is extremely resource intensive. At the same time you have customers breathing down your back waiting for the product that interest them the most to get love and attention.
I think “most” are not expecting a fully certified bridge prior to release. I think a bridge can be released when it can safely handle traffic, but not before. In Xojo’s case this equates to a commercially viable product that meets the expectations of “most” users, defined by something at the start of the project. However, after it is released the expectation is that it is continually improved upon in a reasonable time frame.
A careful examination of the resources necessary to continually evolve existing products must be done before starting new projects. In other words, get the existing bridges you built in the highest working order as possible and understand their maintenance costs moving forward prior to building new bridges. Or, be prepared to hire additional resources to develop new or maintain existing products. Applying more resources should be doable if the products are commercial successes.
I think Xojo is a great tool and will continue to use and support the product. I think the Xojo team is very dedicated, have passion for the product they develop and their company. I just don’t think there are “enough” of those employees to support all of the platforms you’ve released. I feel for you, I have been in this situation before and will be again, it’s challenging.
I welcome the fact that Xojo is in private hands. The company can be independent and free in its decisions, which is not true anymore once you go into a debt situation, and even more if you trade yourself on the stock market.
Sure: More money would mean more developing capacity. And more responsibility for the new employees. What about them once the fresh money is used and the sales did not catch up accordingly? And how many companies have been overtaken and often crushed afterwards by competitors, just to “clean the market?”
During the last two years, there has been a lot of astonishing progress IMHO: 64 Bit, iOS, Raspi, HiDPI, the new framework A few of them in beta and in need of fine tuning, but the majority is done. So I personally wouldnt be surprised if coming releases extend the existing frameworks, and considering the past progress I even wouldnt be surprised if progress comes in big chunks. (Just to make sure: Completely personal guessing; no secret background knowledge included!)
No doubt: Id rather have all of that today, or better yesterday. But I would be much more concerned if the companys energy would go into going public at the stock market
Going public has very real risks attached to it, beyond having to work for the board rather than for the customers. When the dot com bubble exploded, there was so many companies that went belly up, as investors rushed out of tech stock, and capital melted. If Xojo had gone public before 2000, they may not be here anymore.