

If you’re going to make a living as a software developer, you may still want to learn Xojo or LiveCode as a secondary programming tool, but not as your primary tool. if you’re familiar with other programming languages like C or Java, LiveCode will look extremely wordy and verbose.Ĭhances are good traditional programmers will immediately dislike LiveCode while novices will love it because LiveCode works far more logically than traditional programming languages. If you’re familiar with HyperCard programming, you’ll have no trouble using LiveCode. Even if you’re not a Visual Basic programmer, using Xojo is relatively easy. Xojo is based on Microsoft’s Visual Basic 6 so if you’re a Visual Basic programming, you’ll have no trouble using Xojo. However, if you need to access all the features of OS X, iOS, watchOS, or tvOS, then Xojo and LiveCode can’t deliver. If you need a cross-platform program, Xojo and LiveCode are great.


That’s why I’m saying good-bye to both Xojo and LiveCode.īoth tools are great at what they do. I loved using Xojo and LiveCode, but with so much to learn and master, there just isn’t enough time to stay current with all of these tools. In addition, Xojo lets you create iOS apps while LiveCode lets you create Android and iOS apps. Besides being much easier to learn and use, both Xojo and LiveCode also let you create cross-platform programs that could run on Windows, OS X, and Linux. That’s what made Xojo and LiveCode so appealing. The biggest drawback with Xcode is that it only lets you develop for Apple products. Unlike Objective-C, Swift is much easier to learn and use while being easier to understand too. In comparison, Xojo and LiveCode are two third-party development tools that are much easier to learn and use than Xcode.Īpple partly eliminated the problem of Objective-C by introducing a new programming language called Swift. In the past I avoided using Xcode and Objective-C any more than necessary because they were too complicated and cumbersome to use.
