revUp - Updates and news for the LiveCode community
Issue 115 | July 29th 2011 Contact the Editor | How to Contribute

4.6.3: LiveCode in the Cloud
LiveCode 4.6.3 brings mature Server, updated Dictionary and new Android features to the platform

by Mark Taoilinn

With the current buzz around cloud apps and network computing, we know how many of you have been eagerly awaiting the introduction of LiveCode for Server. The wait is over:  with the launch of LiveCode 4.6.3 last week a full version of LiveCode for Server became a reality.

LiveCode for Server Launch
LiveCode Server
We’ve been really looking forward to bringing you this new platform, and the Dev Team have been slaving away to fine tune it to perfection. In pre-release since June of last year, LiveCode Server has proven extremely popular with LiveCode users. Andre Garzia, LiveCode user and network expert, refers to LiveCode Server as ‘The Miracle aka Andre’s Dream’.

The Server engine is a separate build of the LiveCode engine with specific syntax and functionality that makes it suitable for use in command-line contexts and, in particular, as a CGI processor.
The principal difference between the server engine and desktop/mobile engines is that it is able to process scripts from text files. Scripts consist of content to output directly interspersed with LiveCode segments. As a result you can now mix LiveCode script with HTML, CSS and Javascript to build webpages in much the same way as you would with other web scripting languages. Here’s a simple example:


<html>
  <head></head>
  <body>
  <?lc
    put "<H1>hello world</H1>"
  ?>
  </body>
</html> 

Notice that the LiveCode script is contained within special tags. Code within these tags is executed as the page loads allowing you to dynamically generate webpage content. The example above outputs the title "hello world". The following tags are recognized by LiveCode Server:

<?lc ... LiveCode script ... ?>
<?livecode ... LiveCode script ... ?>
<?rev ... LiveCode script ... ?> 

Easy as pie! You can see that the LiveCode Server engine lets you use the English-like programming language of LiveCode that you already know and love to write your server side processes.  

With the new server platform you can:

  • Support Cloud applications
  • Process Web forms and other web related input
  • Provide back end support for multi-user games
  • Work with on-line databases
  • Create on-line learning resources
  • Build blogs, CMS systems or social networks
  • Create customized email marketing

...and more

LiveCode Server works on Mac OS X, Windows, and Linux. For the first time ever the full release now supports LiveCode stacks - so that you can save hours by re-using your code.

LiveCode Server can be bought as an add on to your existing account or as desktop & server commercial bundle for new customers.

Everything you need to know about LiveCode Server can be found here.

Update to the Server Engine on On-Rev
On-Rev
All of the upgrades we made to the server engine have been rolled out to On-Rev, our online programmable hosting solution, as well.

What you may not know is that in addition to LiveCode, RunRev also offers top of the line hosting as well. But at RunRev we always try to do things a little differently, and On-Rev is not just hosting, it’s a whole back end server solution  - a stand alone hosting with a pre-installed server that allows you to write cloud apps and wee programs with the minimum of fuss and hassle. On-Rev, which has been in Pre-release since April, 2009 and went into full release last week, has also been really popular with LiveCode Users. Here’s what one user had to say:

“The service/support is one of the best compared to the providers we had in the past. The people at Runrev are always friendly and helpful. All our support request were handled fast and solved successfully. What shall I say more? We can warmly recommend the on-rev service. Moving to on-rev was a really good decision.” ~Mathhias Rebbe

On-Rev has been completely updated with the new LiveCode Server engine, and, when combined with LiveCode Mobile it is the perfect solution for making your own cloud apps. Or you can purchase On-Rev as an annual subscription or monthly subscription product.
Everything you need to know about On-Rev can be found here

Android Updates
Android
LiveCode for Android just keeps getting better and better. LiveCode 4.6.3 brings you these additional Android features.

  • Fullscreen Video Playback, for enriched user experiences
  • Improved Camera Support: take and pick photos from your album, library or camera
  • Manifest Support, to control important details of your apps requirements and functionality
  • Device orientation support

A complete dictionary

Click to zoom the image

LiveCode 4.6.3 boasts a full and complete dictionary of all LiveCode commands, keywords, properties and built in functions, available under the help menu inside your LiveCode IDE. Entries include examples from LiveCode users on the best use of each keyword and cross references to similar keywords and terms. Stay on the right track with this essential coding tool.

If you would like a print copy of this updated dictionary, this may now be pre-ordered from our store, here.

Elanor

About the Author

Mark Taoilinn is Sales and Marketing Manager for RunRev Ltd.

 

Main Menu

What's New

Marketplace three for two during July