It's free to use for learning and development, but a license is required to build standalone apps. Xojo is great for those who are new or want to learn programming and professional developers. Raspberry Pi was also recently added as a target platform for building console, desktop and web apps for the Raspberry Pi in the same way as you would for the other platforms. In addition to cross-platform desktop and web development, Xojo allows developers to build native applications for iOS on both the iPad and iPhone. Using Xojo, developers can create powerful multi-platform applications for OS X, Windows, Linux and the web, ranging from utilities to full-featured enterprise applications and everything in between. All Xojo licenses will be discounted to 20% off of their original price. Unnecessary long.Press Release 20% Discount on Xojo Licenses for Programmer’s Day HolidayĪUSTIN, Texas (September 12, 2016) – Xojo, Inc., the company that has enabled over 300,000 developers to build native cross-platform applications, today announced that Xojo will be on sale for “Programmer’s Day” on September 12th and 13th, 2016. 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |