The coupon code XDCSale also gives 20% on the MBS web store for this weekend. Same for MBS Plugin licenses, which can be extended in the future.
XOJO.CONNECT will be held in Nashville, TN March 25-27, 2020 and registration is now open - passes are currently $200 off! Join us for networking, collaboration and learning - think of it as the forums but in person! Check out our highlights video from the 2019 conference.As usual: Anyone with a Xojo license expired or expiring later this year can just add another year on the license. Tickets to the conference are 20% off this weekend, buy now with coupon code XDCSale. Join MBS, Xojo CEO Geoff Perlman, other members of the Xojo Team, and 50+ (currently registered) Xojo developers from around the world. The MBS Xojo Conference is coming up in October in Cologne, Germany. Also, we have new pricing for the 2018 videos. Save 20% on new Xojo licenses, renewals and upgrades through Monday! Visit the Xojo Store for pricing, no coupon required.Ĭheck out our third party store for great Xojo add-ons, all 20% off this weekend only! Unnecessary long.Xojo Sale: 20% off new licenses, upgrades, renewals, third party store & MBS Conference This is because in Pascal you must declare 'col' as a simple type before using it and then it makes perfect sense. That's a shame and not productive at all. I felt I was typing half of the time code the IDE could have generate for me. I was surprised that the IDE (Visual Studio) showed so little progression over time.
I developed a couple of years in ASP.NET with C#. VCL is still the best I think when you are developing business applications for Windows.
You can ignore Firemonkey as long you won't be doing multiplatform developing. VCL and Firemonkey are 2 different frameworks. The biggest reason for that is backward compatibility with existing projects.
Of course you are free to choose the units (libraries) you want to use. Either you choose multiplatform (Firemonkey) or Windows (VCL). But we hope to be able to target them in near future. Because we are using Delphi we are not able to target Linux and Mac at the moment.
Currently we are developing our flagship album designing software (AlbumSense) in Delphi and are very happy that we switched from VB6 to Delphi instead of Xojo. We are in the business of creating album designing software for last 18 years. And finally protecting apps generated by Xojo is also a very big problem. In some cases they are costlier than Xojo itself. Another thing is that to build a decent software we have to rely on third party components and they are costing a load. Fundy is a cross platform album designing software and our direct competitor.īut after using it to make a few small software for multiple OSs we understood that it is not usable for building commercial apps and when we need heavy computing/processing it is seems to fall flat on its face.
Actually I was personally attracted towards Xojo after seeing a very powerful software built in Xojo called Fundy. The accessibility to Erel to talk about new stuff and the speed bugs/new things are fixed/implemented in B4X are rather unique in dev world. It gives us an edge we wouldn't be able to have if we kept using Xojo. We are very happy with the stability of B4X and the steady progress it makes all the time. (or were let go), we decided we needed another platform to build our own company on. And when some key employees left Xojo inc. A cycle that nowadays seems to repeat itself with yet another core framework overhaul. But since it became Xojo, a lot of things have gone wrong and some poor decisions from the company, especially with the core stuff like the language, variable types, IDE etc, made it pretty clear that we could not keep our company depend on them. Note that I was a huge fan back in the days (my Alwaysbusy blog was almost exclusively RealBasic oriented) and I had made some remarkable projects with it. So it came very close to a subscription system. At the end, we would put a IDE version next to each app, because what worked in one release, was broken in another one (we had IDEs from RealBasic 2007 up to Xojo 2015 installed to keep our apps running).
We used to laugh that for every 200 bugs they fix in a release, 100 new ones/regressions were introduced.
You must also take into account that you will have to update your Xojo license almost yearly.