I’m not so sure this would be such a good idea reading the complains in the tweets these devs have: unfixed bugs and breaking existing code is something Xojo is a champion in. Xojo has the same rigorous fixation on closed software and maybe even a bigger black hole where reported bugs in disappear.
Sam’s intentions are well meant, but the outfall may not be the one they hoped for. On the other hand, people may finally be talking about Xojo and bad advertising is still advertisement…
My key point was that very few people think about Xojo, so when devs talk about switching away from Apple’s bugginess, Xojo never comes up. Which I think you understood.
The second point is to get Xojo to think about why that is and what they can do to better promote the tool and improve it so that devs switching from other tools can use Xojo to make their apps instead.
Personally, I always find Electron apps bloated and that they do not look native. Therefore I try to avoid them as far as possible. Xojo desktop apps are better than that in most ways to me.
However, if the devs are complaining about either lack of bug fixes, non acknowledgement of bugs, or not delivering on promised features moving to Xojo is not going to resolve any of them issues for them.
Publicity for Xojo may prompt Xojo Inc to think again about how important these issues are and why devs using the platform are so frustrated.
I fail to see where Swift is NOT a better alternative to Xojo (for both macApps and iOS), sure it won’t do Windows or Android… but that wasn’t the intent of these posts.
What IS missing is the distrinction between Swift and SwiftUI… there are very different concepts. The syntax is different (similar in some places, vastly different in others)… The design concepts are WAY different. I believe SwiftUI was created as a proof of concept to more easily be xPlat (ios vs macos). but there are a lot of things SwiftUI cannot even do that Swift can (google it). One of the major things (for me at least) is SwiftUI cannot create AppleTV apps.
swift is just a beautiful (and easy to learn) language. xcode needs some training for UI stuff, deployment etc, as every IDE does (including Xojo). Xojo is easier as it has less functionality. But it is complex enough that a newbie has to get used to it too. But a newbie will probably find more help and tutorials for other IDEs than for Xojo.
Past statements made by any member of Xojo, Inc… have a lifespan of 3.2 seconds… after that they can and will deny that any such statment was ever made, even if said statement is documented via a forum posting
Yup, I had blog post on this. When he said that to me I knew, right then, I was closing down my Xojo consulting business.
I feel blessed to have found a very good company to work for that a) appreciates my Xojo abilities and b) is retraining me in a language that is ascending (Go) so if I ever have to find another gig I’m marketable.