If you don’t know Visual Basic, you might still find Xojo useful since it’s easier to learn than C++. Xojo is a great tool for creating cross-platform programs for desktop/laptop PCs if you already know Visual Basic.
![xojo vs livecode xojo vs livecode](http://2.bp.blogspot.com/-MXKm1X94kC8/VIeTfVNxyNI/AAAAAAAAASI/1qgLKJKS8uo/s1600/xojoiOS%2Bcontrols.png)
You have to wait for Xojo to offer Apple Watch features. Want to write Apple Watch apps with Xojo? Too bad. Want to create fancy iOS apps with Xojo? Right now you can’t do that because Xojo only offers limited features for iOS support. One problem with Xojo is that its iOS features will always be behind Apple’s Xcode. This lets you retain your Visual Basic programming skills to create Windows, Linux, or OS X programs, or iOS apps as well. If you’re familiar with classic Visual Basic (Visual Basic 6 or earlier), you’ll find Xojo very similar. In that regard, LiveCode is more versatile. Instead, LiveCode lets you create Windows, Linux, OS X, Android, and iOS software. For an extra fee, Xojo can also create iOS apps but LiveCode does not charge an extra fee. The main advantage of Xojo and LiveCode is that it lets you create cross-platform programs for Windows, Linux, and OS X.
Xojo vs livecode free#
Now both Xojo and LiveCode offer free versions but if you want to compile anything, you’ll need to buy a license.
Xojo vs livecode update#
Since you can mix Swift and Objective-C in the same project, you can update existing OS X and iOS programs using Swift even if they were originally written in Objective-C. Many older OS X and iOS programs are still written in Objective-C, but in the long run, you’ll be much better off learning Swift and taking a little time to understand Objective-C. If you’re going to use Xcode, learn Swift and forget about Objective-C. Best of all, Apple has basically dumped Objective-C and turned their attention to a much friendlier language called Swift.
![xojo vs livecode xojo vs livecode](https://www.macinchem.org/blog/files/regexrx.png)
It’s free, it’s powerful, and it’s guaranteed to always be up to date so you can take advantage of Apple’s latest technology whether it’s ResearchKit (for collecting medical data), HomeKit (for home automation), CarPlay (for in-dash entertainment), or Apple Watch (for wearable computers).
![xojo vs livecode xojo vs livecode](https://xldennis.files.wordpress.com/2013/05/sqlitemanager.png)
If you want to develop OS X or iOS programs, Xcode has many advantages. It’s because they’re not as well known since they come from independent companies and not from some behemoth like Apple or Microsoft. If you haven’t heard of Xojo or LiveCode, it’s not because they’re not good. Three popular programming tools are Xcode, Xojo, and LiveCode.