How to create plugins and tools with the LiveCode 8.0 IDE

by Ali Lloyd on December 21, 2015 1 comment

The LiveCode 8.0 IDE

Several of the IDE’s palettes have been rewritten in LiveCode 8.0 to support widgets, most notably the Tools Palette and the Property Inspector. Also many stacks have become script-only, to enable better version control in the LiveCode IDE Git repository – this includes the project browser, the menu bar, and parts of the script editor.

Since there was so much code rewriting occurring in IDE stacks any, we took the opportunity to update the way the stack interact with user stacks and each other. As much as possible, the functionality and data provision for these stacks now comes from the central IDE library, revIDELibrary. This removes their interdependency, and allows them to be viewed as plugins or extensions. As such they provide examples of how we recommend structuring such extensions.

They take advantage of some new features and abstractions in the 8.0 IDE, which can hopefully be leveraged by you, the plugin authors and tool makers, regardless of whether you are planning to distribute them or not. By using this system as much as possible, you can help refine the functionality for the benefit of all, all the while ensuring that the tools remain compatible and potentially improving the performance of the IDE while they are in use.

read more
Ali LloydHow to create plugins and tools with the LiveCode 8.0 IDE

Are you getting the most from your LiveCode License?

by Kevin Miller on December 17, 2015 2 comments

Has your business grown this year? Has your development needs changed? Are you getting the most from your LiveCode License? LiveCode Community, Indy and Business are designed to meet specific development needs and come with their own terms of use. One of the commonest queries received in support is “What license type should I be using?” Here are the things you need to bear in mind and the benefits of each license.

read more
Kevin MillerAre you getting the most from your LiveCode License?

LiveCode Services

by Steven Crighton on November 24, 2015 No comments

Did you know that LiveCode offers professional services?

To help our clients deliver we have added new features to the product, enhanced existing features, prioritized project critical bugs and provided training sessions to doctors. We are currently in the process of providing architecture advice on a rather interesting security tech project. Our expertise has helped our customers overcome the pitfalls that were delaying their projects.

Don’t just take our word for it…

read more
Steven CrightonLiveCode Services

How To Add a Web Browser to Your App

by Ian Macphail on November 10, 2015 8 comments

If you’re using the latest release of LiveCode 8.0 then the answer to that question is incredibly simple: just open up your stack and drag a browser control (the icon that looks like a little picture of the Earth) from the toolbar onto your stack. Then you can resize it however you like and open up the property inspector to set the url you want the browser to display. Easy!

read more
Ian MacphailHow To Add a Web Browser to Your App

Full Access to the Clipboard

by Fraser Gordon on November 4, 2015 1 comment

LiveCode has had support for clipboard operations since the very early days, using the clipboard function and the clipboardData property. These are perfectly good if plain text, RTF and images are all you need to put on the clipboard but sometimes you need a little more than that.

read more
Fraser GordonFull Access to the Clipboard

Feature Exchange Update

by Mark Waddingham on October 21, 2015 4 comments

During the last week of September we tried a new model to fund specific feature development for the LiveCode platform – The Feature Exchange. A simple crowd-funding platform, the idea was that we could raise money from the community to implement contained and specified features in a well estimated timescale.

read more
Mark WaddinghamFeature Exchange Update

How LiveCode Lite Makes Computer Programming Ridiculously Simple

by Stephen Goldberg on October 15, 2015 4 comments

I am not a programmer. I am an educator and I have used many programming languages – going back to HyperCard – for their short learning curves, power, and ease of use. Over the years, I’ve used LiveCode to create many educational applications for the university and my publishing company, Medmaster. LiveCode has been enormously useful to create apps for Windows and Macintosh. For instance, the app “Atlas of Human Diseases,” which describes in pictures and text over 11,000 diseases in the world, could take a lifetime to do as a book, but it required only a few days with LiveCode.

read more
Stephen GoldbergHow LiveCode Lite Makes Computer Programming Ridiculously Simple

A Toast to the Global Jam

by Ali Lloyd on October 8, 2015 1 comment

The global jam is over! First thing’s first: apologies for the toast/jam pun, I probably shouldn’t have skipped breakfast.

Life is somewhat back to normal here at LiveCode HQ – although there are some tired faces (probably due to the fact that most of us were chatting LiveCode well beyond our scheduled hours). This is a testament to those of you that participated in and engaged with the event productively. It could only have been successful with the full support of the community!

read more
Ali LloydA Toast to the Global Jam